{"id":21283,"date":"2021-04-26T15:59:07","date_gmt":"2021-04-26T18:59:07","guid":{"rendered":"https:\/\/king.host\/wiki\/?post_type=article&#038;p=21283"},"modified":"2023-12-11T18:34:03","modified_gmt":"2023-12-11T20:34:03","slug":"como-instalar-o-moodle-via-ssh","status":"publish","type":"article","link":"https:\/\/king.host\/wiki\/artigo\/como-instalar-o-moodle-via-ssh\/","title":{"rendered":"Como instalar o Moodle via SSH"},"content":{"rendered":"\n<p><em>Se voc\u00ea est\u00e1 com dificuldades para concluir a instala\u00e7\u00e3o do Moodle via web, veja neste artigo como instalar o Moodle via SSH.<\/em><\/p>\n\n\n\n<p>Neste artigo vamos ver o motivo de gerar erro ao concluir a instala\u00e7\u00e3o do Moodle atrav\u00e9s de uma rede diferente da que iniciou a instala\u00e7\u00e3o e, al\u00e9m disso, tamb\u00e9m veremos como fazer a instala\u00e7\u00e3o passo a passo atrav\u00e9s de linha de comando, onde n\u00e3o h\u00e1 esse tipo de problema.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Por_que_instalar_o_Moodle_por_SSH\"><\/span>Por que instalar o Moodle por SSH?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O <strong>Moodle<\/strong> tem um mecanismo de seguran\u00e7a que impede o usu\u00e1rio de concluir a instala\u00e7\u00e3o via web se n\u00e3o estiver acessando do <strong>mesmo IP que iniciou a instala\u00e7\u00e3o<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle02.png\" v-on:click=\"toggle_modal\"><img data-original=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle02.png\" alt=\"Erro gerado ao concluir instala\u00e7\u00e3o do Moodle com IP diferente do que iniciou a instala\u00e7\u00e3o.\" class=\"wp-image-21290\"\/><\/a><\/figure>\n\n\n\n<p>Portanto, em alguns casos, se voc\u00ea trocar de rede antes de concluir a instala\u00e7\u00e3o ou pedir para algu\u00e9m concluir a instala\u00e7\u00e3o, n\u00e3o ser\u00e1 poss\u00edvel.<br>J\u00e1 no SSH, esse impedimento n\u00e3o acontece.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_instalar_o_Moodle_via_SSH\"><\/span>Como instalar o Moodle via SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Antes de tudo, \u00e9 necess\u00e1rio criar uma <strong>nova base de dados<\/strong> no painel de controle e inserir os arquivos do <strong>Moodle<\/strong> no diret\u00f3rio desejado do FTP.<\/p>\n\n\n\n<box-info class=\"wp-block-k-box-info\">Reposit\u00f3rio oficial do Moodle: <a href=\"https:\/\/download.moodle.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/download.moodle.org\/<\/a><\/box-info>\n\n\n\n<box-info class=\"wp-block-k-box-info\">Veja tamb\u00e9m os artigos:<br><a href=\"https:\/\/king.host\/wiki\/artigo\/criar-um-banco-de-dados\/\" target=\"_blank\" rel=\"noreferrer noopener\">Como criar um banco de dados<\/a><br><a href=\"https:\/\/king.host\/wiki\/artigo\/como-acessar-o-ftp-do-meu-site-por-ssh\/\" target=\"_blank\" rel=\"noreferrer noopener\">Como acessar o FTP do meu site por SSH<\/a><br><a href=\"https:\/\/king.host\/wiki\/artigo\/compactar-e-descompactar-arquivos-ssh\/\" target=\"_blank\" rel=\"noreferrer noopener\">Compactar e descompactar arquivos via terminal SSH<\/a><br><a href=\"https:\/\/king.host\/wiki\/artigo\/comandos-uteis-para-ssh\/\" target=\"_blank\" rel=\"noreferrer noopener\">Comandos \u00fateis para SSH<\/a><\/box-info>\n\n\n\n<p>J\u00e1 conectado ao SSH, acesse a pasta onde o Moodle ser\u00e1 instalado.<br>Exemplos: www, para que o Moodle abra no endere\u00e7o principal do seu dom\u00ednio (http:\/\/dominio.com.br).<br>Ou www\/ead, para que o Moodle abra em http:\/\/dominio.com.br\/ead ou http:\/\/ead.dominio.com.br.<\/p>\n\n\n\n<p>Agora execute o seguinte comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php admin\/cli\/install.php<\/code><\/pre>\n\n\n\n<p>E voc\u00ea entrar\u00e1 no menu de instala\u00e7\u00e3o e configura\u00e7\u00e3o do Moodle. A partir daqui, basta voc\u00ea informar os dados que s\u00e3o solicitados na tela.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01.png\" v-on:click=\"toggle_modal\"><img loading=\"lazy\" decoding=\"async\" width=\"902\" height=\"561\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01.png\" alt=\"Tela inicial de instala\u00e7\u00e3o do Moodle.\" class=\"wp-image-21287 lazyload\" data-srcset=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01.png 902w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01-300x187.png 300w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01-768x478.png 768w\" data-sizes=\"(max-width: 902px) 100vw, 902px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 902px; --smush-placeholder-aspect-ratio: 902\/561;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"902\" height=\"561\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01.png\" alt=\"Tela inicial de instala\u00e7\u00e3o do Moodle.\" class=\"wp-image-21287\" srcset=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01.png 902w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01-300x187.png 300w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2021\/04\/moodle01-768x478.png 768w\" sizes=\"(max-width: 902px) 100vw, 902px\" \/><\/noscript><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fazendo_a_instalacao\"><\/span>Fazendo a instala\u00e7\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Primeiramente, nesta tela inicial, \u00e9 solicitado a linguagem de instala\u00e7\u00e3o. Se voc\u00ea deseja instalar em ingl\u00eas, basta teclar [ENTER]. Se n\u00e3o, tecle <strong>?<\/strong> e [ENTER] para visualizar as linguagens dispon\u00edveis.<br>Para <strong>portugu\u00eas<\/strong>, digite <strong>pt_br<\/strong> e tecle <strong>[ENTER]<\/strong>.<\/p>\n\n\n\n<p>Preencha os dados conforme informa\u00e7\u00f5es a seguir:<\/p>\n\n\n\n<p><strong><em>Permiss\u00f5es nos diret\u00f3rios de dados<\/em><\/strong><br>Digite <strong>755<\/strong> e <strong>[ENTER]<\/strong><\/p>\n\n\n\n<p><strong><em>Endere\u00e7o web<\/em><\/strong><br>Informe a URL do seu site, onde o Moodle ser\u00e1 instalado.<br>Exemplos: http:\/\/dominio.com.br ou http:\/\/ead.dominio.com.br<\/p>\n\n\n\n<p><strong><em>Diret\u00f3rio de dados<\/em><\/strong><br>Apenas tecle <strong>[ENTER]<\/strong><\/p>\n\n\n\n<p><strong><em>Escolha o driver do banco de dados<\/em><\/strong><br>Digite <strong>mariadb<\/strong> e tecle <strong>[ENTER]<\/strong><\/p>\n\n\n\n<p><strong><em>Host do banco de dados<\/em><\/strong><br>Informe o <em>host<\/em> de conex\u00e3o ao seu banco de dados.<br>Esta informa\u00e7\u00e3o est\u00e1 dispon\u00edvel no seu painel de controle, em Gerenciar bancos MySQL.<br>Exemplo: <em>mysql.dominio.com.br<\/em><\/p>\n\n\n\n<p><strong><em>Nome do banco de dados<\/em><\/strong><br>Informe o nome do seu banco de dados, o mesmo que voc\u00ea criou anteriormente.<br>Exemplo: <em>dominio04<\/em><\/p>\n\n\n\n<p><strong><em>Prefixo das tabelas<\/em><\/strong><br>Apenas tecle <strong>[ENTER]<\/strong><\/p>\n\n\n\n<p><strong><em>Porta de banco de dados<\/em><\/strong><br>Apenas tecle <strong>[ENTER]<\/strong><\/p>\n\n\n\n<p><strong><em>Unix socket<\/em><\/strong><br>Apenas tecle <strong>[ENTER]<\/strong><\/p>\n\n\n\n<p><strong><em>Usu\u00e1rio do banco de dados<\/em><\/strong><br>Informe o usu\u00e1rio do seu banco de dados, que \u00e9 igual ao nome do seu banco.<br>Exemplo: <em>dominio04<\/em><\/p>\n\n\n\n<p><strong><em>Senha do banco de dados<\/em><\/strong><br>Informe a senha do banco de dados que voc\u00ea criou.<\/p>\n\n\n\n<p><strong><em>Nome completo do site<\/em><\/strong><br>Informe um nome completo do seu site.<\/p>\n\n\n\n<p><strong><em>Nome breve do site<\/em><\/strong><br>Informe um nome curto para o site.<\/p>\n\n\n\n<p><strong><em>&#8220;Username&#8221; da conta de administrador<\/em><\/strong><br>Nesta op\u00e7\u00e3o voc\u00ea cria um usu\u00e1rio administrador para o site.<br>Para usar <strong>admin<\/strong>, apenas tecle <strong>[ENTER]<\/strong>.<br>Para usar outro nome, digite o usu\u00e1rio que deseja criar e tecle <strong>[ENTER]<\/strong>.<\/p>\n\n\n\n<p><strong><em>Nova senha do usu\u00e1rio administrador<\/em><\/strong><br>Aqui voc\u00ea cria uma senha para o usu\u00e1rio que criou.<\/p>\n\n\n\n<p><strong><em>Novo endere\u00e7o de e-mail do usu\u00e1rio admin<\/em><\/strong><br>Informe seu e-mail, que ser\u00e1 vinculado ao usu\u00e1rio administrador que voc\u00ea criou.<\/p>\n\n\n\n<p><strong><em>Chave de atualiza\u00e7\u00e3o<\/em><\/strong><br>Apenas tecle <strong>[ENTER]<\/strong>.<\/p>\n\n\n\n<p>Pronto, seu site est\u00e1 previamente configurado.<br>Por fim, ser\u00e1 exibido: <strong>Nota sobre os Direitos Autorais<\/strong>.<\/p>\n\n\n\n<p>Leia a nota e, se estiver de acordo, digite <strong>s<\/strong> e tecle <strong>[ENTER]<\/strong>.<\/p>\n\n\n\n<p>Agora basta aguardar, pois a instala\u00e7\u00e3o ser\u00e1 feita.<br>Isto pode levar alguns minutos.<\/p>\n\n\n\n<p>Ap\u00f3s concluir a instala\u00e7\u00e3o ser\u00e1 exibido a mensagem a seguir e voc\u00ea j\u00e1 poder\u00e1 acessar o site:<br><strong>Instala\u00e7\u00e3o terminada com sucesso.<\/strong><\/p>\n","protected":false},"author":9,"featured_media":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","article-category":[22],"article-tag":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/21283"}],"collection":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/comments?post=21283"}],"version-history":[{"count":2,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/21283\/revisions"}],"predecessor-version":[{"id":24697,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/21283\/revisions\/24697"}],"wp:attachment":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/media?parent=21283"}],"wp:term":[{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-category?post=21283"},{"taxonomy":"article-tag","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-tag?post=21283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}