安装
下载http://nginx.org/en/download.html。windows和linux分开下载。windows下载后是一个压缩包,解压后就可以直接使用,linux下载后是一个源码包需要解压后编译。
linux
安装nginx:
# 进入到解压后的目录下
# 编译准备,prefix代表要安装的位置
./configure --prefix=安装位置
# 编译和安装,安装到上面prefix参数指定的位置
make & make install
(可选)可将安装后目录下的sbin文件夹添加到环境变量中,参考文章。
配置
在安装后有一个conf目录,该目录下有一个nginx.conf文件,该文件nginx使用的整体配置文件,下面演示一个基本配置,在配置文件中http{}内的新建一个server{},内容如下:
server {
# 监听的端口
listen 8080;
# 监听ip地址
server_name 127.0.0.1;
#charset koi8-r;
# 设置目录访问,root代表以哪个目录作为根目录
location / {
root D:/gitstore/myproject/school/schoolweb;
}
}
使用
# 启动
nginx
# 强制停止
nginx -s stop
# 有序停止
nginx -s quit
#更新conf配置
Cnginx -s reload