{"id":12353,"date":"2019-01-23T14:57:12","date_gmt":"2019-01-23T16:57:12","guid":{"rendered":"https:\/\/ajuda.locaweb.com.br\/?post_type=ht_kb&#038;p=12353"},"modified":"2023-02-23T11:44:29","modified_gmt":"2023-02-23T14:44:29","slug":"instalando-e-configurando-o-apache-no-centos-vps-locaweb","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/instalando-e-configurando-o-apache-no-centos-vps-locaweb\/","title":{"rendered":"Instalando e configurando o Apache no CentOS &#8211; VPS Locaweb"},"content":{"rendered":"    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\">Informa\u00e7\u00e3o!<\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tNeste artigo veremos como instalar e fazer a configura\u00e7\u00e3o b\u00e1sica do servidor Web Apache. Utilizaremos o sistema operacional Linux com <strong>CentOS<\/strong> <strong>7<\/strong> para esse procedimento, veja os detalhes:    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<ul>\n<li>Antes de iniciar a instala\u00e7\u00e3o, vamos verificar se tem alguma atualiza\u00e7\u00e3o pendente:<\/li>\n<\/ul>\n<div>\n<pre># sudo yum update -y<\/pre>\n<ul>\n<li>Para instal\u00e1-lo basta voc\u00ea digitar o comando:<\/li>\n<\/ul>\n<div>\n<pre># yum install httpd -y<\/pre>\n<ul>\n<li>Ap\u00f3s concluir a instala\u00e7\u00e3o, habilite o Apache como um servi\u00e7o do CentOS:<\/li>\n<\/ul>\n<pre># systemctl enable httpd.service<\/pre>\n<ul>\n<li>Em seguida ative o servi\u00e7o:<\/li>\n<\/ul>\n<pre># systemctl start httpd<\/pre>\n<\/div>\n<\/div>\n<ul>\n<li>Siga os passos abaixo para iniciar a instala\u00e7\u00e3o e configura\u00e7\u00e3o do Apache.<\/li>\n<\/ul>\n<p><span id=\"Passo-4-Criando-o-Virtual-Host-Apache\">    \t\t<div class=\"hts-toggle  \"  >\r\n    \t\t\t<div class=\"hts-toggle__title\">Criando o Virtual Host Apache<\/div>\r\n    \t\t\t<div class=\"hts-toggle__content\">\r\n    \t\t\t\t<div class=\"hts-toggle__contentwrap\">\r\n    \t\t\t\t\t<p><\/span><\/p>\n<p>Vamos editar o arquivo httpd.conf da configura\u00e7\u00e3o do Apache:<\/p>\n<pre># vi \/etc\/httpd\/conf\/httpd.conf<\/pre>\n<ul>\n<li>V\u00e1 at\u00e9 o final do arquivo e adicione a linha:<\/li>\n<\/ul>\n<pre>IncludeOptional sites-enabled\/*.conf<\/pre>\n<p>Ent\u00e3o, vamos criar os diret\u00f3rios <b>sites-enabled<\/b> e <b>sites-available<\/b>. Esses diret\u00f3rios s\u00e3o fundamentais, j\u00e1 que um ir\u00e1 conter os arquivos do novo Host Virtual criado, enquanto o outro ter\u00e1 os links simb\u00f3licos.<\/p>\n<ul>\n<li>Basta executar:<\/li>\n<\/ul>\n<pre>mkdir \/etc\/httpd\/sites-available\r\n\r\nmkdir \/etc\/httpd\/sites-enabled<\/pre>\n<ul>\n<li>Ap\u00f3s, iremos criar o arquivo *.conf dentro do diret\u00f3rio sites-available (n\u00e3o esque\u00e7a de alterar o nome do dom\u00ednio):<\/li>\n<\/ul>\n<pre>vi \/etc\/httpd\/sites-available\/dominio.com.br.conf<\/pre>\n<ul>\n<li>Dentro do arquivo insira as informa\u00e7\u00f5es e o caminho que est\u00e1 adicionado a pasta raiz de publica\u00e7\u00e3o do site:<\/li>\n<\/ul>\n<pre class=\"language-apacheconf code-toolbar\" data-language=\"apacheconf\"><code class=\" language-apacheconf\"><span class=\"token directive-block tag\"><span class=\"token punctuation\">&lt;<\/span>VirtualHost<span class=\"token directive-block-parameter attr-value\"> *<span class=\"token punctuation\">:<\/span>80<\/span><span class=\"token punctuation\">&gt;\r\n<\/span><\/span>    <span class=\"token directive-inline property\">DocumentRoot<\/span> \/var\/www\/dominio.com.br\r\n    <span class=\"token directive-inline property\">ServerName<\/span> dominio.com.br\r\n    <span class=\"token directive-block tag\"><span class=\"token punctuation\">&lt;<\/span>Directory<span class=\"token directive-block-parameter attr-value\"> <span class=\"token string\">\"\/www\/dominio.com.br\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span>\r\n        <span class=\"token directive-inline property\">Require<\/span> all granted\r\n    <span class=\"token directive-block tag\"><span class=\"token punctuation\">&lt;\/<\/span>Directory<span class=\"token punctuation\">&gt;\r\n<\/span><\/span><span class=\"token directive-block tag\"><span class=\"token punctuation\">&lt;\/<\/span>VirtualHost<span class=\"token punctuation\">&gt;<\/span><\/span><\/code><\/pre>\n<p>Nesse informamos ao Apache que a porta de comunica\u00e7\u00e3o utilizada \u00e9 a &#8217;80&#8217; e que (dominio.com.br) \u00e9 o nome do Host Virtual. Tamb\u00e9m especificamos o diret\u00f3rio raiz, onde os arquivos do site dever\u00e3o ser armazenados, inclusive logs de erros.<\/p>\n<ul>\n<li>Agora precisamos criar o link simb\u00f3lico, para isso usamos o comando:<\/li>\n<\/ul>\n<pre>ln -s \/etc\/httpd\/sites-available\/<b>dominio.com.br<\/b>.conf \/etc\/httpd\/sites-enabled\/<b>dominio.com.br<\/b>.conf<\/pre>\n<ul>\n<li>Agora \u00e9 s\u00f3 reiniciar o Apache para que as altera\u00e7\u00f5es tenham efeito:<\/li>\n<\/ul>\n<pre>systemctl restart httpd.service<\/pre>\n<p><span id=\"Passo-4-Criando-o-Virtual-Host-Apache\"><\/p>\n    \t\t\t\t<\/div>\r\n    \t\t\t<\/div><!-- \/ht-toggle-content -->\r\n    \t\t<\/div>\r\n    \t\t<\/span><\/p>\n<p><span id=\"Passo-2-Criando-o-diretorio\">    \t\t<div class=\"hts-toggle  \"  >\r\n    \t\t\t<div class=\"hts-toggle__title\">Criando o diret\u00f3rio raiz e uma p\u00e1gina de teste<\/div>\r\n    \t\t\t<div class=\"hts-toggle__content\">\r\n    \t\t\t\t<div class=\"hts-toggle__contentwrap\">\r\n    \t\t\t\t\t<p><\/span><\/p>\n<p>Com o servi\u00e7o ativado vamos criar um diret\u00f3rio para armazenar os arquivos do site:<\/p>\n<ul>\n<li>Para criar o diret\u00f3rio, execute o comando:<\/li>\n<\/ul>\n<pre># mkdir -p \/var\/www\/dominio.com.br\/public_html<\/pre>\n<ul>\n<li>Em seguida, execute o comando &#8216;chown&#8217; para alterar a titularidade e o comando &#8216;chmod&#8217; para definir as permiss\u00f5es corretas, para que possa ser acessado pelo Apache:<\/li>\n<\/ul>\n<pre># chown -R apache:apache \/var\/www\/dominio.com.br\/public_html<\/pre>\n<pre># chmod -R 755 \/var\/www<\/pre>\n<ul>\n<li>Logo ap\u00f3s, crie um arquivo &#8216;index.html&#8217; no diret\u00f3rio (<strong>dominio.com.br\/public_html<\/strong>):<\/li>\n<\/ul>\n<pre># vi \/var\/www\/dominio.com.br\/public_html\/index.html<\/pre>\n<ul>\n<li>Insira as seguintes linhas ao arquivo:<\/li>\n<\/ul>\n<pre>&lt;html&gt;\r\n \u00a0&lt;head&gt;\r\n \u00a0\u00a0\u00a0&lt;title&gt;Esta \u00e9 uma p\u00e1gina de teste&lt;\/title&gt;\r\n \u00a0&lt;\/head&gt;\r\n \u00a0&lt;body&gt;\r\n \u00a0\u00a0\u00a0&lt;h1&gt;Est\u00e1 funcionando!&lt;\/h1&gt;\r\n \u00a0&lt;\/body&gt;\r\n&lt;\/html&gt;<\/pre>\n<ul>\n<li>Salve o arquivo.<\/li>\n<\/ul>\n<p>Se estiver tudo certo, a p\u00e1gina de teste vai abrir normalmente.<span id=\"Passo-4-Criando-o-Virtual-Host-Apache\"><\/p>\n    \t\t\t\t<\/div>\r\n    \t\t\t<\/div><!-- \/ht-toggle-content -->\r\n    \t\t<\/div>\r\n    \t\t<\/span><\/p>\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\">Conhe\u00e7a!<\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tAproveite e conhe\u00e7a outros produtos da Locaweb, como o E-mail Locaweb, <a href=\"https:\/\/www.locaweb.com.br\/solucoes-de-email\/email-locaweb\/\" target=\"_blank\" rel=\"noopener noreferrer\">clique aqui<\/a> e saiba mais!    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n","protected":false},"excerpt":{"rendered":"<p>Antes de iniciar a instala\u00e7\u00e3o, vamos verificar se tem alguma atualiza\u00e7\u00e3o pendente: # sudo yum update -y Para instal\u00e1-lo basta voc\u00ea digitar o comando: # yum install httpd -y Ap\u00f3s concluir a instala\u00e7\u00e3o, habilite o Apache como um servi\u00e7o do CentOS: # systemctl enable httpd.service Em seguida ative o servi\u00e7o:&#8230;<\/p>\n","protected":false},"author":6,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[118],"ht-kb-tag":[377],"class_list":["post-12353","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-vps-locaweb","ht_kb_tag-categoriavps-locaweb"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/12353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=12353"}],"version-history":[{"count":21,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/12353\/revisions"}],"predecessor-version":[{"id":30669,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/12353\/revisions\/30669"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=12353"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=12353"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=12353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}