nginx初测
简介
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。安装非常的简单、配置文件非常简洁(还能够支持perl语法)、Bugs非常少、占有内存少,并发能力强,启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动,你还能够不间断服务的情况下进行软件版本的升级。事实上nginx的并发能力确实在同类型的网页服务器中表现较好,*使用nginx网站用户有:百度、新浪、网易、腾讯、淘宝等。
下载安装
下载最新版本nginx-1.9.7.tar.gz
#tar zxvf nginx-1.9.7.tar.gz
#cd nginx-1.9.7
#./configure && make && make install
配置
#vim /usr/local/nginx/conf/nginx.conf
内容格式:
http {
Server {
/*此处为重点配置参数*/
}
}
首先屏蔽掉所有已有的server块,即server{},然后自己添加一个
server {
listen 80;//服务端监听端口
server_name localhost 10.1.1.25; //服务端地址
location / {
root /data/www; //访问根目录时实际访问的服务端本机目录
}
location /images/ {
#root /data/images/;//如果是这样设置的话,外部访问http://10.1.1.25/images/qq.png失败
#root /data;//如果是这样设置,外部访问http://10.1.1.25/images/qq.png成功
//但外部访问http://10.1.1.25/images总是失败的
}
}
启动
#/usr/local/nginx/sbin/nginx
停止
#/usr/local/nginx/sbin/nginx -s quit 或者
#/usr/local/nginx/sbin/nginx -s shutdown
重新加载配置文件
#/usr/local/nginx/sbin/nginx -s reload
具体参考官方文档:http://nginx.org/en/docs/beginners_guide.html
以上就介绍了nginx初测,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
上一篇: PHP双向链表简介
下一篇: th5框架的介绍和URL访问