[ Serveurs - Nginx - Php - Cgi - Fastcgi - TODO ]
En cours de rédaction.
#!/bin/bash COMMAND=/usr/bin/spawn-fcgi ADDRESS=127.0.0.1 PORT=9000 USER=php-fcgi GROUP=php-fcgi PHPCGI=/usr/bin/php5-cgi PIDFILE=/var/run/fastcgi-php.pid RETVAL=0 ENV="env -i LANG=C PATH=/usr/local/bin:/usr/bin:/bin" case "$1" in start) $ENV $COMMAND -a $ADDRESS -p $PORT -u $USER -g $GROUP -f $PHPCGI -P $PIDFILE RETVAL=$? ;; stop) killall -9 php5-cgi RETVAL=$? ;; restart) killall -9 php5-cgi $ENV $COMMAND -a $ADDRESS -p $PORT -u $USER -g $GROUP -f $PHPCGI -P $PIDFILE RETVAL=$? ;; *) echo "Usage: fastcgi {start|stop|restart}" exit 1 ;; esac exit $RETVAL
#!/bin/bash # nginxdissite if [ -z $1 ]; then echo echo "You must specify a site name" exit 0 fi NGINX_CONF=/etc/nginx CONF_FILE="$1" AVAILABLE_PATH="$NGINX_CONF/sites-available/$CONF_FILE" ENABLED_PATH="$NGINX_CONF/sites-enabled/$CONF_FILE" echo if [ -e $ENABLED_PATH ]; then rm $ENABLED_PATH echo "$1 has been disabled" echo "run /etc/init.d/nginx reload to apply the changes" else echo "$ENABLED_PATH does not exist, ignoring" fi
#!/bin/bash # nginxensite if [ -z $1 ]; then echo echo "You must specify a site name" exit 0 fi NGINX_CONF=/etc/nginx CONF_FILE="$1" AVAILABLE_PATH="$NGINX_CONF/sites-available/$CONF_FILE" ENABLED_PATH="$NGINX_CONF/sites-enabled/$CONF_FILE" echo if [ -e $AVAILABLE_PATH ]; then ln -s $AVAILABLE_PATH $ENABLED_PATH echo "$1 has been enabled" echo "run /etc/init.d/nginx reload to apply the changes" else echo "$AVAILABLE_PATH does not exist" exit 1 fi