1. nginx与php组合
进入Nginx的配置目录,创建一个blog站点的配置文件,文件名为blog.conf文件为如下内容:
server {
listen 80;
server_name blog.etiantian.org;
location / {
root html/blog;
index index.html index.htm;
}
location ~.*\.(php|php5)?$ {
root html/blog;<br /> fastcgi_pass 127.0.0.1:9000;<br /> fastcgi_index index.php;<br /> include fastcgi.conf;<br /> }<br /> }<br />**提示:Nginx修改配置文件后需要重启才生效。**
2. 写一个php文件来测试结果
进入 html/blog目录,执行如下命令:
[root@web01 web]# mkdir /app/nginx/html/blog
[root@web01 web]# cd /app/nginx/html/blog
[root@web01 blog]# echo “<?php phpinfo()?>” >test.php
执行完上面的命令后,打开浏览器访问http://blog.etiantian.org/test.php ,请先确认本地做好相应的解析配置。要是不出什么异常,就能看到如下的画面了。表明PHP与Nginx已经完美结合
3. php与mysql结合
新建一个test_mysql.php文件,内容如下:
<?php
$link_id=mysql_connect(‘localhost’,’root’,’123456’) or mysql_error();
if($link_id){
echo “mysql successful by oldboy !”;
}
else{
echo mysql_error();
}
?>
然后浏览器访问http://blog.etiantian.org/test_mysql.php 要是返回如下的界面就表示PHP跟mysql连接成功。