### Instalar apache
> Para esta parte frape no debe estar corriendo asi com tambien verificar que nginx si es que se instalo se pare con ‘ systemctl stop nginx ‘
Instalamos apache
```
sudo apt install apache2 -y
```
Habilitamos mod que utilizaremos para ssl, y para proxy inverso
```
sudo a2enmod ssl
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod rewrite
```
Enseguida se reinicia el servicio
```
sudo systemctl restart apache2
```
Crear un arhivo en la ruta /etc/apache2/sites-available/
```
cd /etc/apache2/sites-available/
touch tickets.conf
nano tickets.conf
```
Dentro del archivo conf pegar
´´´
ServerAdmin servicios.informaticos@nayarit.gob.mx
ServerName tickets-imssbienestar.nayarit.gob.mx
# Redirigir a localhost:8000
ProxyPreserveHost On
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
ErrorLog ${APACHE_LOG_DIR}/error-tickets.log
CustomLog ${APACHE_LOG_DIR}/access-tickets.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =tickets-imssbienestar.nayarit.gob.mx
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
´´´
Creamos uno segundo para el puerto 443
```
cd /etc/apache2/sites-available/
touch tickets-le-ssl.conf
nano tickets-le-ssl.conf
```
Dentro del archivo conf pegar
```
ServerAdmin servicios.informaticos@nayarit.gob.mx
ServerName tickets-dgsi.nayarit.gob.mx
# Redirigir a localhost:8000
ProxyPreserveHost On
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
ErrorLog ${APACHE_LOG_DIR}/error-tickets.log
CustomLog ${APACHE_LOG_DIR}/access-tickets.log combined
#Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /home/ubuntu/certificados/nayarit.gob.mx.crt
SSLCertificateKeyFile /home/ubuntu/certificados/nayarit.gob.mx.key
```
Habilitamos los 2 sitios que acabamos de crear y des habilitamos el de defecto
```
sudo a2ensite tickets-imssbienestar.conf
sudo a2ensite tickets-imssbienestar-le-ssl.conf
sudo a2dissite 000-default.conf
sudo systemctl reload apache2
```