mirror of
https://github.com/YunoHost-Apps/opensondage_ynh.git
synced 2024-09-03 19:46:28 +02:00
Add php-fpm specific conf.
Add description in README
This commit is contained in:
parent
43fb4e0bf0
commit
287b551140
6 changed files with 34 additions and 4 deletions
|
@ -2,3 +2,5 @@ opensondage_ynh
|
||||||
===============
|
===============
|
||||||
|
|
||||||
OpenSondage for YunoHost
|
OpenSondage for YunoHost
|
||||||
|
|
||||||
|
OpenSondage is used to poll people invite for a meeting.
|
||||||
|
|
|
@ -7,7 +7,7 @@ location PATHTOCHANGE {
|
||||||
try_files $uri $uri/ /index.php;
|
try_files $uri $uri/ /index.php;
|
||||||
location ~ [^/]\.php(/|$) {
|
location ~ [^/]\.php(/|$) {
|
||||||
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
|
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
|
||||||
fastcgi_pass unix:/var/run/php5-fpm.sock;
|
fastcgi_pass unix:/var/run/php5-fpm-opensondage.sock;
|
||||||
include fastcgi_params;
|
include fastcgi_params;
|
||||||
fastcgi_param REMOTE_USER $remote_user;
|
fastcgi_param REMOTE_USER $remote_user;
|
||||||
fastcgi_param PATH_INFO $fastcgi_path_info;
|
fastcgi_param PATH_INFO $fastcgi_path_info;
|
||||||
|
|
|
@ -7,7 +7,7 @@ location PATHTOCHANGE {
|
||||||
try_files $uri $uri/ /index.php;
|
try_files $uri $uri/ /index.php;
|
||||||
location ~ [^/]\.php(/|$) {
|
location ~ [^/]\.php(/|$) {
|
||||||
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
|
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
|
||||||
fastcgi_pass unix:/var/run/php5-fpm.sock;
|
fastcgi_pass unix:/var/run/php5-fpm-opensondage.sock;
|
||||||
include fastcgi_params;
|
include fastcgi_params;
|
||||||
fastcgi_param REMOTE_USER $remote_user;
|
fastcgi_param REMOTE_USER $remote_user;
|
||||||
fastcgi_param PATH_INFO $fastcgi_path_info;
|
fastcgi_param PATH_INFO $fastcgi_path_info;
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
const STUDS_URL = 'yunourl';
|
const STUDS_URL = 'yunourl';
|
||||||
|
|
||||||
// Nom de l'application
|
// Nom de l'application
|
||||||
const NOMAPPLICATION = "yunotitle";
|
const NOMAPPLICATION = "OpenSondage";
|
||||||
|
|
||||||
// adresse mail de l'administrateur de la base
|
// adresse mail de l'administrateur de la base
|
||||||
const ADRESSEMAILADMIN = 'yunoadmin';
|
const ADRESSEMAILADMIN = 'yunoadmin';
|
||||||
|
|
|
@ -68,13 +68,29 @@ sudo yunohost app ssowatconf
|
||||||
# Db installation
|
# Db installation
|
||||||
mysql -u $db_user -p$db_pwd $db_user < $final_path/install.mysql.sql
|
mysql -u $db_user -p$db_pwd $db_user < $final_path/install.mysql.sql
|
||||||
|
|
||||||
|
|
||||||
|
sed -i "s@NAMETOCHANGE@opensondage@g" ../conf/php-fpm.conf
|
||||||
|
finalphpconf=/etc/php5/fpm/pool.d/opensondage.conf
|
||||||
|
sudo cp ../conf/php-fpm.conf $finalphpconf
|
||||||
|
sudo chown root: $finalphpconf
|
||||||
|
sudo chmod 644 $finalphpconf
|
||||||
|
|
||||||
|
finalphpini=/etc/php5/fpm/conf.d/20-opensondage.ini
|
||||||
|
sudo cp ../conf/php-fpm.ini $finalphpini
|
||||||
|
sudo chown root: $finalphpini
|
||||||
|
sudo chmod 644 $finalphpini
|
||||||
|
|
||||||
|
# Reload Nginx and regenerate SSOwat conf
|
||||||
|
sudo service php5-fpm restart
|
||||||
|
|
||||||
|
|
||||||
if [ $is_public = "No" ];
|
if [ $is_public = "No" ];
|
||||||
then
|
then
|
||||||
sudo yunohost app setting opensondage skipped_uris -d
|
sudo yunohost app setting opensondage skipped_uris -d
|
||||||
sudo yunohost app ssowatconf
|
|
||||||
else
|
else
|
||||||
mysql -u $db_user -p$db_pwd $db_user < ../conf/public.sql
|
mysql -u $db_user -p$db_pwd $db_user < ../conf/public.sql
|
||||||
sudo cp ../conf/nginx.conf-public /etc/nginx/conf.d/$domain.d/opensondage.conf
|
sudo cp ../conf/nginx.conf-public /etc/nginx/conf.d/$domain.d/opensondage.conf
|
||||||
sudo service nginx reload
|
sudo service nginx reload
|
||||||
echo "define('FORCE_SSL_ADMIN', true);" | sudo tee -a $final_path/variables.php
|
echo "define('FORCE_SSL_ADMIN', true);" | sudo tee -a $final_path/variables.php
|
||||||
fi
|
fi
|
||||||
|
sudo yunohost app ssowatconf
|
||||||
|
|
|
@ -77,5 +77,17 @@ else
|
||||||
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/opensondage.conf
|
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/opensondage.conf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
sed -i "s@NAMETOCHANGE@opensondage@g" ../conf/php-fpm.conf
|
||||||
|
finalphpconf=/etc/php5/fpm/pool.d/opensondage.conf
|
||||||
|
sudo cp ../conf/php-fpm.conf $finalphpconf
|
||||||
|
sudo chown root: $finalphpconf
|
||||||
|
sudo chmod 644 $finalphpconf
|
||||||
|
|
||||||
|
finalphpini=/etc/php5/fpm/conf.d/20-opensondage.ini
|
||||||
|
sudo cp ../conf/php-fpm.ini $finalphpini
|
||||||
|
sudo chown root: $finalphpini
|
||||||
|
sudo chmod 644 $finalphpini
|
||||||
|
|
||||||
|
sudo service php5-fpm restart
|
||||||
# Reload Nginx
|
# Reload Nginx
|
||||||
sudo service nginx reload
|
sudo service nginx reload
|
||||||
|
|
Loading…
Add table
Reference in a new issue