tks-gp php-5.3.10 # vim /usr/local/apache2/conf/httpd.conf
/*打开apache配置文件,让它对php支持,在文件大概在375行的位置加上下面几句*/
—————————
AddType application/x-httpd-php .php
—————————
tks-gp php-5.3.10 # /etc/init.d/httpd restart /*重启apache服务*/
tks-gp php-5.3.10 # vim /var//index.php
—————————————-
<?php
phpinfo();
—————————————-
tks-gp php-5.3.10 # chown -R -data:-data /var/
tks-gp php-5.3.10 # chmod -R 755 /var/
6、配置Nginx和Apache
接下来要做的就是用nginx作反向代理,用apache来处理php脚本
之前在配置Nginx的时候,只在nginx.conf文件中加入了一行include vhost/*.conf;
现在就在vhost目录里面新建一个虚拟主机的配置文件
tks-gp php-5.3.10 # cd /usr/local/nginx/conf/
tks-gp conf # vim vhost/.gp.com.conf
/*加入下面的代码*/
—————————————————
server
{
listen 80;
server_name;
root /var/;
location /
{
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_headerX-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass:8080;
}
access_log/usr/local/nginx/logs/.gp.com.log;
}
—————————————————
保存退出
再给apache增加一个虚拟主机配置文件
tks-gp conf # cd /usr/local/apache2/conf/
tks-gp conf # vim httpd.conf
查找Virtual hosts(大概在464行)
去掉Include前的“#”
改为:Include conf/vhost/*.conf
保存退出
tks-gp conf # mkdir vhost
tks-gp conf # vim vhost/.gp.com.conf
/*加入以下代码*/
———————————————————————
<VirtualHost *:8080>
ServerAdminvsgeping@gmail.com
DocumentRoot "/var/"
ServerName
ErrorLog "logs/.gp.com-error_log"
CustomLog "logs/.gp.com-access_log" common
</VirtualHost>
———————————————————————
保存退出
接下来修改/etc/hosts文件
tks-gp conf # vim /etc/hosts
加入下面的代码
————————————————
127.0.0.1
————————————————
保存退出
重启nginx和apache
tks-gp conf # /etc/init.d/nginx -s stop
tks-gp conf # /etc/init.d/nginx
tks-gp conf # /etc/init.d/httpd restart
打开浏览器访问一下:
至此,LANMP全部搭建完成了。。。。lanmp。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-32317-8.html
做点实事