Update README.md
This commit is contained in:
parent
36735a5cb3
commit
170a5165cd
34
README.md
34
README.md
|
@ -2,32 +2,44 @@
|
||||||
|
|
||||||
# Installation
|
# Installation
|
||||||
## Installation des pré-requis
|
## Installation des pré-requis
|
||||||
`sudo apt update
|
```bash
|
||||||
|
sudo apt update
|
||||||
sudo apt install git virtualenv python3-dev build-essential mariadb-server gettext libzip-dev libssl-dev
|
sudo apt install git virtualenv python3-dev build-essential mariadb-server gettext libzip-dev libssl-dev
|
||||||
sudo apt install python3-mysqldb/stable`
|
sudo apt install python3-mysqldb/stable
|
||||||
|
```
|
||||||
|
|
||||||
## Création utilisateur
|
## Création utilisateur
|
||||||
`adduser --system \
|
```bash
|
||||||
|
adduser --system \
|
||||||
--home /srv/petition.chalec.org/ \
|
--home /srv/petition.chalec.org/ \
|
||||||
--shell /bin/bash \
|
--shell /bin/bash \
|
||||||
--group \
|
--group \
|
||||||
pytition`
|
pytition
|
||||||
|
```
|
||||||
Connection de l'utilisateur :
|
Connection de l'utilisateur :
|
||||||
`su pytition`
|
```bash
|
||||||
|
su pytition
|
||||||
|
```
|
||||||
|
|
||||||
## Création des dossiers
|
## Création des dossiers
|
||||||
`mkdir -p /srv/petition.chalec.org/tools
|
```bash
|
||||||
mkdir -p /srv/petition.chalec.org/www/{static,mediaroot}`
|
mkdir -p /srv/petition.chalec.org/tools
|
||||||
|
mkdir -p /srv/petition.chalec.org/www/{static,mediaroot}
|
||||||
|
```
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
Récupération de la version :
|
Récupération de la version :
|
||||||
`version=$(curl -s https://api.github.com/repos/pytition/pytition/releases/latest | grep "tag_name" | cut -d : -f2,3 | tr -d \" | tr -d ,)`
|
|
||||||
|
|
||||||
`virtualenv -p python3 pytition_venv
|
```bash
|
||||||
|
version=$(curl -s https://api.github.com/repos/pytition/pytition/releases/latest | grep "tag_name" | cut -d : -f2,3 | tr -d \" | tr -d ,)
|
||||||
|
```
|
||||||
|
|
||||||
|
```bash
|
||||||
|
virtualenv -p python3 pytition_venv
|
||||||
wget https://github.com/pytition/Pytition/archive/refs/tags/v2.4.tar.gz
|
wget https://github.com/pytition/Pytition/archive/refs/tags/v2.4.tar.gz
|
||||||
tar -xvf v2.4.tar.gz -C ~/www --strip 1
|
tar -xvf v2.4.tar.gz -C ~/www --strip 1
|
||||||
source ./pytition_venv/bin/activate
|
source ./pytition_venv/bin/activate
|
||||||
cd ~/www/
|
cd ~/www/
|
||||||
pip3 install -r requirements.txt`
|
pip3 install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue