Mudanças entre as edições de "Chave de Segurança:SSL"

De BrapciWiki
Ir para navegação Ir para pesquisar
(Criou página com '= Ativando o Domínio SSL = Dentro da parta crie o arquivo /etc/apache2/sites-available/seunominio-ssl.conf com o conteúdo <VirtualHost *:443> Options Indexes Foll...')
 
Linha 1: Linha 1:
 +
= Instalando o APACHE2 =
 +
apt-get install apache2
 +
 +
== Habilitando os MODs do proxy ==
 +
sudo a2enmod ssl
 +
sudo a2enmod proxy
 +
sudo a2enmod proxy_http
 +
sudo a2enmod proxy_balancer
 +
sudo a2enmod lbmethod_byrequests
 +
 +
== Configurando Site para redirecionamento ==
 +
sudo nano /etc/apache2/sites-available/000-default.conf
 +
 +
<VirtualHost *:80>
 +
    ProxyPreserveHost On
 +
    ProxyPass / http://127.0.0.1:8080/jspui
 +
    ProxyPassReverse / http://127.0.0.1:8080/jspui
 +
</VirtualHost>
 +
 
= Ativando o Domínio SSL =
 
= Ativando o Domínio SSL =
  

Edição das 23h00min de 2 de fevereiro de 2021

Instalando o APACHE2

apt-get install apache2

Habilitando os MODs do proxy

sudo a2enmod ssl
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests

Configurando Site para redirecionamento

sudo nano /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
   ProxyPreserveHost On
   ProxyPass / http://127.0.0.1:8080/jspui
   ProxyPassReverse / http://127.0.0.1:8080/jspui
</VirtualHost>

Ativando o Domínio SSL

Dentro da parta crie o arquivo /etc/apache2/sites-available/seunominio-ssl.conf com o conteúdo

<VirtualHost *:443>
       Options Indexes FollowSymLinks MultiViews
       ServerAdmin renefgj@gmail.com
       ServerName dadosdepesquisa.rnp.br
       ServerAlias www.dadosdepesquisa.rnp.br
       DocumentRoot /var/www/dadosabertos.rnp.br/public_html/wordpress
   <Directory "/var/www/dadosabertos.rnp.br/public_html/wordpress">
       DirectoryIndex index.php index.html index.htm
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>
       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined
       SSLEngine on
       SSLEngine on
       SSLCertificateFile /etc/ssl/private/dadosdepesquisa.rnp.br.crt
       SSLCertificateKeyFile /etc/ssl/private/dadosdepesquisa.rnp.br.key
</VirtualHost>


PROXY

apt-get install apache2

sudo a2enmod ssl
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests


sudo nano /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
   ProxyPreserveHost On
   ProxyPass / http://127.0.0.1:8080/jspui
   ProxyPassReverse / http://127.0.0.1:8080/jspui
</VirtualHost>

Habilitar as regras do Apache2

a2dissite 000-default
a2ensite dspace


REDIRECIONAMENTO - DSPACE

/etc/apache2/000-default.conf
<VirtualHost *:80>
       ServerName repositorio.rnp.br
       ServerAdmin dadosdepesquisa@rnp.br
       Redirect / https://repositorio.rnp.br
</VirtualHost>
<VirtualHost *:443>
       Options Indexes FollowSymLinks MultiViews
       ServerAdmin renefgj@gmail.com
       ServerName dadosdepesquisa.rnp.br
       ServerAlias www.dadosdepesquisa.rnp.br
       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined
       SSLEngine on
       SSLEngine on
       SSLCertificateFile /etc/ssl/private/repositorio.rnp.br.crt
       SSLCertificateKeyFile /etc/ssl/private/repositorio.rnp.br.key
</VirtualHost>