Déploiement
This commit is contained in:
parent
be45b37ed4
commit
1392d7cef2
2 changed files with 10 additions and 7 deletions
15
deploy.sh
15
deploy.sh
|
@ -2,23 +2,24 @@
|
|||
|
||||
PYTHON_INTERPRETER = "/usr/bin/python3"
|
||||
|
||||
|
||||
printf "\033[0;32m > Installation de MySQL \033[0m\n"
|
||||
apt-get -y install python3-mysqldb mysql-client mysql-server
|
||||
apt-get -y install mysql-client mysql-server
|
||||
printf "\033[0;32m > Installation de Apache \033[0m\n"
|
||||
apt-get -y install apache2 libapache2-mod-wsgi-py3
|
||||
a2enmod ssl
|
||||
a2enmod wsgi
|
||||
printf "\033[0;32m > Installation de Python3 et pip \033[0m\n"
|
||||
apt-get -y install python3 python3-pip
|
||||
|
||||
pip3 install virtualenv
|
||||
|
||||
printf "\033[0;32m > Création du virtualenv \033[0m\n"
|
||||
virtualenv env_site -p "$PYTHON_INTERPRETER"
|
||||
source env_site/bin/activate
|
||||
|
||||
pip3 install mysqldb
|
||||
|
||||
printf "\033[0;32m > Installation des dépendances \033[0m\n"
|
||||
pip install -r requirements.txt
|
||||
pip3 install -r requirements.txt
|
||||
|
||||
printf "\033[0;32m > Génération de la secret_key \033[0m\n"
|
||||
|
||||
|
@ -38,7 +39,9 @@ CREATE USER '$sql_login'@'localhost' IDENTIFIED BY '$sql_password';
|
|||
GRANT ALL PRIVILEGES ON $sql_name.* TO '$sql_login'@'localhost';
|
||||
FLUSH PRIVILEGES;"
|
||||
|
||||
mysql -u root --execute="$mysql_command"
|
||||
echo "$mysql_command"
|
||||
|
||||
mysql -u root --execute="$mysql_command" -p
|
||||
|
||||
|
||||
sed -i 's/db_engine/django.db.backends.mysql/g' site_tps/settings_local.py
|
||||
|
@ -67,7 +70,7 @@ printf "\033[0;32m > Configuration de Apache \033[0m\n"
|
|||
cp site_tps.conf /etc/apache2/sites-available
|
||||
sed -i 's,URL_SERVER,'"$url_server"',g' /etc/apache2/sites-available/site_tps.conf
|
||||
sed -i 's,INSTALL_PATH,'"$current_path"',g' /etc/apache2/sites-available/site_tps.conf
|
||||
a2ensite re2o
|
||||
a2ensite site_tps
|
||||
service apache2 reload
|
||||
|
||||
printf "\033[0;32m > Application des migrations \033[0m\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ SECRET_KEY = 'SUPER_SECRET_KEY'
|
|||
DB_PASSWORD = 'db_pass'
|
||||
|
||||
# SECURITY WARNING: don't run with debug turned on in production!
|
||||
DEBUG = True
|
||||
DEBUG = False
|
||||
|
||||
# ADMINS = [('My Beloved Administrator', 'admin_mail')]
|
||||
|
||||
|
|
Loading…
Reference in a new issue