`
hq369
  • 浏览: 13169 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ubuntu php-cgi开机自启动

阅读更多
1、在目录/etc/init.d添加文件:php-cgi,内容
#!/bin/bash
PHP_SCRIPT=/usr/bin/spawn-fcgi
PHPCS="-a 127.0.0.1 -p 9000 -u www-data -C 10 -f /usr/bin/php-cgi"
RETVAL=0
case "$1" in
  start)
   echo "Starting fastcgi"
   $PHP_SCRIPT $PHPCS
   RETVAL=$?
   ;;
stop)
  echo "Stopping fastcgi"
  killall -9 php-cgi
  RETVAL=$?
  ;;
restart)
  echo "Restarting fastcgi"
  killall -9 php-cgi
  $PHP_SCRIPT RETVAL=$?
  ;;
*)
echo "Usage: php-fastcgi {start|stop|restart}" exit 1 ;; esac exit $RETVAL

2、安装 sysv-rc-conf
   运行 sysv-rc-conf php-cgi on
分享到:
评论

相关推荐

    ubuntu nginx+PHP+mysql服务器搭建.pdf

    最后,启动FastCGI PHP进程,使其开机自启动。首先,运行`spawn-fcgi`: ```bash spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi ``` 然后,创建一个自启动脚本来管理PHP-CGI服务: ```...

    ubuntunginx+PHP+mysql服务器搭建.pdf

    最后,确保MySQL已启动并设置开机启动: ```bash sudo systemctl start mysql sudo systemctl enable mysql ``` 至此,你已经成功搭建了一个基础的Ubuntu Nginx + PHP + MySQL服务器。你可以通过创建一个简单的PHP...

    ubuntunginx+PHP+mysql服务器搭建参考.pdf

    # 创建开机启动脚本 cd /etc/init.d cp nginx php-cgi sudo gedit php-cgi ``` 编辑`php-cgi`脚本,替换`nginx`为`php-cgi`,并设置相应的DAEMON和DAEMON_OPTS选项。 至此,我们就成功地在Ubuntu上搭建了一个Nginx...

    ubuntunginx+PHP+mysql服务器搭建资料.pdf

    为了使PHP-CGI在开机时自动启动,可以创建一个启动脚本,将Nginx的启动脚本复制一份,改名为`php-cgi`,并根据需要更新配置。 以上步骤完成之后,你就成功地在Ubuntu上搭建了一个Nginx+PHP+MySQL的服务器环境,可以...

    基于ubuntu下nginx+php+mysql安装配置的具体操作步骤

    - 启动Nginx服务并确保其开机自启:`sudo /etc/init.d/nginx start` 或 `sudo service nginx start` - 为了避免端口冲突,确保80端口未被其他服务占用。 - 确认安装成功,通过浏览器访问`***`,看到"Welcome to ...

    Linux上配置Nginx+PHP5(FastCGI)

    为实现开机自启,可以将Nginx添加到`/etc/rc.local`(Ubuntu可执行`update-rc.d nginx defaults`)。 3. **安装PHP5** PHP5通常可以通过预编译的软件包进行安装,也可以自行编译。当以CGI模式运行时,PHP5内建了对...

    LAMP平台配置指导

    - **设置开机自启动**:可以通过系统服务管理工具设置MySQL服务开机自启动,例如在Ubuntu上使用`systemctl enable mysql.service`。 #### 四、PHP的安装与配置 ##### 4.1 PHP的安装 1. **下载源码包**:从官方网站...

    在Ubunt16.04上安装LAMP的方法

    如果Apache服务没有自动启动,您可以手动启动它并设置开机自启。 ```bash sudo systemctl start apache2.service sudo systemctl enable apache2.service ``` 3. **检查Apache状态**: ```bash sudo ...

Global site tag (gtag.js) - Google Analytics