zoukankan      html  css  js  c++  java
  • [Ubuntu] Autostart nginx, php-fpm and mysql in Ubuntu14.04

    [nginx]

    Step 1

    Download the shell script

    wget https://raw.github.com/JasonGiedymin/nginx-init-ubuntu/master/nginx -O /etc/init.d/nginx

    Step 2

    chmod +x /etc/init.d/nginx

    Step 3

    modify the code marked with red color to your configure

    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    DAEMON=/usr/local/nginx/sbin/nginx
    
    PS="nginx"
    PIDNAME="nginx"                     #lets you do $PS-slave
    PIDFILE=$PIDNAME.pid                #pid file
    PIDSPATH=/usr/local/nginx/logs      #default pid location, you should change it
    
    DESCRIPTION="Nginx Server..."
    
    RUNAS=root                          #user to run as
    
    SCRIPT_OK=0                         #ala error codes
    SCRIPT_ERROR=1                      #ala error codes
    TRUE=1                              #boolean
    FALSE=0                             #boolean
    
    lockfile=/var/lock/subsys/nginx
    NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"

    Step 4

    vi /etc/rc.local

    add the code 

    service nginx start

    [php-fpm]

    Step 1

    cp -f (php -5.4.x-source-dir)/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

    Step 2

    chmod +x /etc/init.d/php-fpm

    Step 3

    vi /etc/rc.local

    add the code 

    service php-fpm start

    [mysql]

    Step 1

    cp /path/to/your/mysql/support-files/mysql.server /etc/init.d/mysql

    Step 2

    vi /etc/rc.local

    add the code 

    service mysql start

    Have fun with Ubuntu!

  • 相关阅读:
    ip netns
    PPT动手动脑1
    暑假作业日总结
    暑假作业日总结
    课前测试总结
    暑假作业日总结
    大二上每日总结
    暑假作业日总结
    大二上每日总结
    暑假作业日总结
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/3737887.html
Copyright © 2011-2022 走看看