雨田博客

2024
雨田博客
首页 » 技术文档 » DEBIAN apache worker 模式运行PHP

DEBIAN apache worker 模式运行PHP

# 更新

apt-get update



# 安装fcgi模块(由于Debian默认一般都安装了apache,如果没有,需要安装一下)

apt-get install libapache2-mod-fcgid



# 安装PHP

apt-get install php5-common php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl



# 检查PHP是否支持FastCGI

/usr/bin/php5-cgi -v

会有(cgi-fcgi)的字样,如果没有,说明前面apt-get install php5-cgi安装的有问题



将/etc/apache2/mods-enabled/fcgid.conf改为:

<IfModule mod_fcgid.c>
 AddHandler fcgid-script .php fcgi
 SocketPath /var/lib/apache2/fcgid/sock
 IPCConnectTimeout 20

修改文件/etc/apache2/sites-enabled/000-default

在<Directory /var/www/>… 里加入一下两句话:

AddHandler fcgid-script .php
FCGIWrapper /usr/lib/cgi-bin/php5 .php

并且在Options Indexes FollowSymLinks MultiViews后面加上“ ExecCGI





# 安装MySQL

apt-get install mysql-server-5.1

#重启 停止 MySQL

/etc/init.d/mysql restart
/etc/init.d/mysql stop

#重启apache

/etc/init.d/apache2 restart
/etc/init.d/apache2 start

#检查配置

/usr/sbin/apache2ctl configtest

文章如无特别注明均为原创! 作者: cache, 转载或复制请以 超链接形式 并注明出处 雨田博客
原文地址《 DEBIAN apache worker 模式运行PHP》发布于2014年7月12日

分享到:
打赏

评论

游客

看不清楚?点图切换
  1. #1
    qq_avatar

    好  很高 非常好+32

    千百怡恋 游客 2014-08-05 13:04 回复