用户名:
密 码:
为何选择我们
  • 7年优质服务经验
  • 10万用户的共同选择
  • 更低的价格更好的服务
  • CNNIC四星级认证服务商
  • 拥有正规经营许可证(ICP)
  • 先进的解析技术10分钟生效
  • 6组DNS负载均衡更快更稳定
  虚拟主机域名注册-常见问题主机租用问题 → 主机租用问题


[原创]Ubuntu系统安装环境配置图文
作者:

1. 配置nginx

1. 启动nginx服务。
命令如下:

# sudo /etc/init.d/nginx start


2. 测试nginx服务是否正常运行。
如果最后显示:`index.html' saved ,说明nginx服务正常。

# wget http://127.0.0.1

--2013-02-20 17:07:26-- http://127.0.0.1/
Connecting to 127.0.0.1:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 151 [text/html]
Saving to: `index.html'

100%[==========================================================================================>] 151 --.-K/s in 0s

2013-02-20 17:07:26 (37.9 MB/s) - `index.html' saved [151/151]


3. 在浏览器中,通过CentOS云服务器公网IP查看nginx服务是否正常运行。
如果显示如下,说明nginx安装配置成功。
Q_lnmp_1.png

2. 配置PHP

1. 启动php-fpm。

# sudo /etc/init.d/php5-fpm start

2. 修改php-fpm和nginx的配置,实现nginx和php联动。
(1)查看php-fpm默认配置。

# sudo netstat -tunpl | grep php-fpm

展示结果如下:
Apt_4.png

(2)php-fpm的默认配置的监听端口为9000,现在只用修改配置,将php解析的请求转发到127.0.0.0:9000处理即可。
使用如下命令打开配置文件:

# sudo vim /etc/nginx/sites-available/default

找到下面的内容,增加支持的文件类型,增加后如下图所示:
Apt_5.png

在配置文件的后面,增加如下内容:

location ~ \.php$ {
               fastcgi_pass 127.0.0.1:9000;
               fastcgi_index index.php;
               include fastcgi_params;

}

修改完成后,按“Esc”键,输入“:wq”,保存文件并返回。
通过下面的命令,查看配置是否正确:

# sudo cat /etc/nginx/sites-available/default

3. 配置生效

1. 重启php-fpm。

# sudo /etc/init.d/php5-fpm restart
* Restarting PHP5 FastCGI Process Manager php5-fpm
  ...done.

2. 重启nginx,使配置生效。

# sudo /etc/init.d/nginx restart
Restarting nginx: nginx.

4. 环境配置验证

1. 在web目录下创建index.php。
命令如下:

# sudo vim /usr/share/nginx/www/index.php

index.php文件的内容如下:

<?php
echo "<title>Test Page</title>";
echo "hello world";
?>

2. 在浏览器中,通过Ubuntu云服务器公网IP查看环境配置是否成功。
如果页面可以显示“hello world”,说明配置成功。
Q_lnmp_2.png



来源:
阅读:1378
日期:2013/10/6

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:[原创]suse linux环境配置nginx
下一篇:[原创]Linux系统的云服务器数据盘分区和格式化
  >> 相关文章
  没有相关文章。