{"id":69079,"date":"2024-05-11T02:22:53","date_gmt":"2024-05-11T02:22:53","guid":{"rendered":"https:\/\/blogmed.antonini.psc.br\/?p=69079"},"modified":"2024-05-28T03:07:49","modified_gmt":"2024-05-28T03:07:49","slug":"instalar-servidor-malibu","status":"publish","type":"post","link":"https:\/\/antonini.ddns.net\/?p=69079","title":{"rendered":"instalar servidor Malibu"},"content":{"rendered":"<pre>---------------------------------------\r\nnano \/etc\/apt\/sources.list\r\n\r\ncontrib non-free\r\n\r\napt update &amp;&amp; apt -y upgrade\r\n---------------------------------------\r\nHostname\r\n\r\nnano \/etc\/hostname\r\n\r\nmalibu\r\n---------------------------------------\r\nHosts\r\n\r\nnano \/etc\/hosts\r\n\r\n127.0.0.1\tlocalhost.localdomain\tlocalhost\r\n200.98.131.13\tmalibu.antonini.com.br\tmalibu\r\n\r\n::1\t\tlocalhost ip6-localhost ip6-loopback\r\nff02::1\t\tip6-allnodes\r\nff02::2\t\tip6-allrouters\r\n\r\n127.0.1.1\tmalibu\r\n\r\n\r\nap\u00f3s \u201ccomandar\u201d\r\n\r\nsystemctl daemon-reload\r\n\r\n---------------------------------------\r\n\r\nInstalar Bind9\r\n\r\nsudo apt-get install bind9 dnsutils\r\n\r\nBaixar os arquivos db.* do Google Drive na pasta:\r\n\r\ncd \/etc\/bind\/\r\n\r\ndepois:\r\nservice bind9 reload\r\nservice bind9 restart\r\n---------------------------------------\r\nInstalar LAMP\r\n\r\napt install -y apache2 apache2-utils libapache2-mod-php php php-pear php-mysql php-curl php-gd php-mbstring php-gmp php-bcmath php-imagick php-intl\r\n\r\ncd \/var\/www\/html\r\n\r\nsudo echo \"<!--?php phpinfo(); ?-->\" | sudo tee info.php\r\n\r\napt -y install mariadb-server mariadb-client\r\n\r\nmysql_secure_installation\r\n\r\nmariadb -u root -p\r\n\r\nCREATE USER 'heinz'@'localhost' IDENTIFIED BY 'senha';\r\n\r\nGRANT ALL PRIVILEGES ON * . * TO 'heinz'@'localhost';\r\n\r\nFLUSH PRIVILEGES;\r\n\r\n\r\napt -y install phpmyadmin\r\n\r\n&gt; Reconfigurar webserver: apache\r\n\r\n&gt; Configurar base de dados dbconfig-common para o phpmyadmin sim(ou yes)\r\n\r\n&gt; Digitar a senha do usu\u00e1rio administrativo do MySQL : senha do MySQL\r\n\r\n&gt; Digitar uma senha  para o PHPMySQL : usar a mesma senha do MySQL\r\n\r\n---------------------------------------\r\nInstalar vsftpd\r\n\r\napt -y install -y vsftpd\r\n\r\ndepois:\r\n\r\nnano \/etc\/vsftpd.conf\r\n\r\nFa\u00e7a as seguintes altera\u00e7\u00f5es:\r\n*anonymous_enable=YES para anonymous_enable=NO\r\n*Remova local_enable=YES e write_enable=YES apagando o s\u00edmbolo # \u00e0\r\nfrente de cada linha.\r\n*A seguir, v\u00e1 para o fim do arquivo e acrescente: \r\nforce_dot_files=YES\r\n\r\nCriar link simb\u00f3lico para o usu\u00e1rio pi acessar a pasta var\/www\r\nln -s \/var\/www\/html ~\/www\r\n\r\n---------------------------------------\r\nCriar websites no apache2\r\n\r\nBaixar os arquivos .conf do Google Drive na pasta:\r\n\r\ncd \/etc\/apache2\/sites-available\/\r\n\r\ndepois:\r\na2ensite *.conf\r\n\r\nservice apache2 reload\r\nservice apache2 restart\r\n\r\n---------------------------------------\r\nwget https:\/\/br.wordpress.org\/latest-pt_BR.zip\r\n\r\n---------------------------------------\r\nMudar a porta no apache\r\n\r\nnano \/etc\/apache2\/ports.conf\r\n\r\n---------------------------------------\r\nMudar porta SSH\r\n\r\nnano \/etc\/ssh\/sshd_config\r\n\r\nDescomentar a linha #Port 22 e mudar a porta.\r\n---------------------------------------\r\nCriar o certificado local:\r\nmkdir \/etc\/apache2\/ssl\r\n\r\nopenssl req -x509 -nodes -days 1825 -newkey rsa:2048 -keyout \/etc\/apache2\/ssl\/apache.key -out \/etc\/apache2\/ssl\/apache.crt\r\n\r\nBR\r\nPARANA\r\nCURITIBA\r\nANTONINI\r\nSERVIDOR\r\nrpi.antonini.psc.br \r\nantonini.antonini.ddns.net\r\nantonini@antonini.psc.br\r\n\r\na2enmod ssl\r\n\r\nservice apache2 reload\r\n\r\nservice apache2 restart\r\n---------------------------------------\r\nCriar certificado Vitalwerk (noip)\r\n\r\nApache OpenSSL\r\n\r\n1. O nome do servidor no arquvio hosts deve ser o mesmo do certificado\r\na ser gerado\r\n\r\n2. tem que desativar os arquivos de configura\u00e7\u00e3o na pasta\r\nsites-avalaible\r\na2dissite *.conf\r\n\r\n3. tem que \"parar\" o mod ssl:\r\na2dismod ssl\r\n\r\ncd \/etc\/ssl\/\r\n\r\nGerar o csr:\r\n\r\nopenssl req -new -nodes -keyout antonini_com_br.key -out antonini_com_br.csr\r\n\r\nopenssl req -new -nodes -keyout antonini_psc_br.key -out antonini_psc_br.csr\r\n\r\nopenssl req -new -nodes -keyout opatriota_org.key -out opatriota_org.csr\r\n\r\nBR\r\nPARANA\r\nCURITIBA\r\nANTONINI\r\nSERVIDOR\r\nrpi.antonini.psc.br \r\nmalibu.antonini.com.br\r\nmalibu.opatriota.org\r\nantonini@antonini.psc.br\r\n\r\nmv xxx.key private\/\r\n\r\ncat xxx.csr\r\n\r\nSelecionar todas as linhas e colar no formul\u00e1rio do noip.\r\n\r\nBaixar o arquivo .pem ou ent\u00e3o o zip do site do noip de coloc\u00e1-los na\r\npasta cert e depois entrar na pasta\r\n\r\ncd \/etc\/apache2\/site-avalaible\/\r\n\r\na2ensite *.conf\r\na2enmod ssl\r\n---------------------------------------\r\nAjustar limites do php\r\n\r\ncd \/etc\/php\/\r\n\r\nnano \/vers\u00e3o\/apache2\/php.ini\r\n\r\nupload_max_filesize\r\n\r\n512MB\r\n\r\nmemory_limit\r\n\r\n512MB\r\n\r\npost_max_size\r\n\r\n512MB\r\n\r\nservice apache2 force-reload\r\n\r\nservice apache2 restart\r\n---------------------------------------\r\n<\/pre>\n<p style=\"text-align: center;\">[<a href=\"javascript:history.go(-1)\">Voltar<\/a>]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; nano \/etc\/apt\/sources.list contrib non-free apt update &amp;&amp; apt -y upgrade &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Hostname nano \/etc\/hostname malibu &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Hosts nano \/etc\/hosts 127.0.0.1 localhost.localdomain localhost 200.98.131.13 malibu.antonini.com.br malibu ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 127.0.1.1 malibu ap\u00f3s \u201ccomandar\u201d systemctl daemon-reload &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Instalar Bind9 sudo apt-get install bind9 dnsutils Baixar os arquivos db.* do Google Drive [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"class_list":["post-69079","post","type-post","status-publish","format-standard","hentry","category-informatica"],"_links":{"self":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/69079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=69079"}],"version-history":[{"count":4,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/69079\/revisions"}],"predecessor-version":[{"id":69391,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/69079\/revisions\/69391"}],"wp:attachment":[{"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=69079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=69079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/antonini.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=69079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}