diff options
-rw-r--r-- | HACKING.md | 64 |
1 files changed, 36 insertions, 28 deletions
@@ -147,48 +147,56 @@ LoadModule wsgi_module modules/mod_wsgi.so - Create vhosts, for example: - $ sudo nano -w /etc/httpd/conf/extra/httpd-vhosts.conf +```console +$ sudo nano -w /etc/httpd/conf/extra/httpd-vhosts.conf +``` and inside write the configuration, example: - <IfModule ssl_module> - <VirtualHost *:80> - ServerAdmin example@dominio.com - ServerName example.com - ServerAlias example.com - - Alias /media /path/to/site/media/ - Alias /static /path/to/site/core/static/ - <Directory /path/to/site/core/static> - Require all granted - </Directory> - - <Directory /path/to/site/media> +```apacheconf +<IfModule ssl_module> + <VirtualHost *:80> + ServerAdmin example@dominio.com + ServerName example.com + ServerAlias example.com + + Alias /media /path/to/site/media/ + Alias /static /path/to/site/core/static/ + <Directory /path/to/site/core/static> + Require all granted + </Directory> + + <Directory /path/to/site/media> + Require all granted + </Directory> + + <Directory /path/to/site/personalsite> + <Files wsgi.py> Require all granted - </Directory> + </Files> + </Directory> - <Directory /path/to/site/personalsite> - <Files wsgi.py> - Require all granted - </Files> - </Directory> + WSGIDaemonProcess personalsite python-home=/path/to/site/venv python-path=/path/to/site + WSGIProcessGroup personalsite + WSGIScriptAlias / /path/to/site/wsgi.py - WSGIDaemonProcess personalsite python-home=/path/to/site/venv python-path=/path/to/site - WSGIProcessGroup personalsite - WSGIScriptAlias / /path/to/site/wsgi.py - - </VirtualHost> - </IfModule> + </VirtualHost> +</IfModule> +``` - Replace `ALLOWED_HOSTS = []` on setting.py to: - ALLOWED_HOSTS = ["example.com", "localhost"] +```python +ALLOWED_HOSTS = ["example.com", "localhost"] +``` - Added on setting.py: - STATIC_ROOT = '/path/to/site/core/static' +```python +STATIC_ROOT = '/path/to/site/core/static' +``` - Generated files static of Admin Django (you must be inside the virtualenv). |