外热呃 发表于 2014-11-7 09:07:01

debian7.7快速构建lamp和lnmp环境

debian快速构建lamp和lnmp环境
操作系统环境:debian7.7

安装lamp环境




apt-get install apache2 mysql-server php5 php-pear php5-mysql php5-gd php5-curl php5-common php5-dev php5-xcache -y

echo "<?php phpinfo(); ?>" > /var/www/index.php

root@debian:~# curl -I http://192.168.5.44/index.php
HTTP/1.1 200 OK
Date: Thu, 06 Nov 2014 08:57:05 GMT
Server: Apache/2.2.22 (Debian)
X-Powered-By: PHP/5.4.34-0+deb7u1
Vary: Accept-Encoding
Content-Type: text/html




安装lnmp环境



apt-get install nginx mysql-server php5 php5-fpm php-pear php5-mysql php5-gd php5-curl php5-common php5-dev php5-xcache -y


echo "<?php phpinfo(); ?>" >/usr/share/nginx/www/index.php

#config nginx

vim /etc/nginx/sites-available/default

location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
## NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
## With php5-cgi alone:
fastcgi_pass 127.0.0.1:9000;
## With php5-fpm:
#fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}


#config php-fpm
vim /etc/php5/fpm/pool.d/www.conf

#listen = /var/run/php5-fpm.sock
listen = 127.0.0.1:9000


#restart nginx php-fpm

/etc/init.d/nginx restart
/etc/init.d/php5-fpm restart


root@debian:~# curl -I http://192.168.5.44/index.php
HTTP/1.1 200 OK
Server: nginx/1.2.1
Date: Thu, 06 Nov 2014 12:11:44 GMT
Content-Type: text/html
Connection: keep-alive
X-Powered-By: PHP/5.4.34-0+deb7u1








页: [1]
查看完整版本: debian7.7快速构建lamp和lnmp环境