47 lines
923 B
Markdown
47 lines
923 B
Markdown
1) Copiar el proyecto y moverlo a la carpeta de Apache:
|
|
|
|
```bash
|
|
cd ~
|
|
git clone gitea@192.168.10.40:dix/sict_csic.git
|
|
sudo mv sict_csic /var/www/
|
|
cd /var/www/sict_csic
|
|
sudo su
|
|
```
|
|
|
|
2) Instalar dependencias:
|
|
|
|
```bash
|
|
python3 -m venv .venv
|
|
source .venv/bin/activate
|
|
pip install -r requirements.txt
|
|
deactivate
|
|
exit
|
|
```
|
|
|
|
- 2.1) Habilita módulos de [CACHE](https://xala.dev/section/apache/tema/36)
|
|
|
|
3) Checar la versión de python:
|
|
|
|
```bash
|
|
python3 --version
|
|
```
|
|
|
|
- 3.1) Si aplica, actualiza la versión en el archivo conf.
|
|
```bash
|
|
sudo nano sictApp.wsgi
|
|
```
|
|
|
|
4) Movemos el archivo conf:
|
|
|
|
```bash
|
|
sudo mv sict-csic.page.conf /etc/apache2/sites-available/
|
|
cd /etc/apache2/sites-available/
|
|
```
|
|
|
|
- 4.1) Este sitio se despliega en el puerto 80, por lo que debes desactivar el archivo defaul:
|
|
```bash
|
|
sudo a2dissite 000-default.conf
|
|
sudo a2ensite sict-csic.page.conf
|
|
sudo systemctl restart apache2
|
|
ip a | grep "inet 192.168.10"
|
|
``` |