本地搭建Nginx服务器启动web项目
前言
安装widnow.s版本的nginx,首先下载nginx最新的版本,9.19的版本是( nginx/Windows-1.15.3) nginx/Windows-1.15.3
下载之后,解压到一个目录下面切换到nginx-1.15.3目录下,然后运行nginx.exe(双击)
也可以使用命令行工具
比如我下载的nginx在E:\software\nginx-1.15.3.zip
cd D:
unzip nginx-1.15.3.zip
cd nginx-1.13.0
start nginx
运行tasklist命令,来查看nginx经常
如果出现以下情况就说明完成了。
E:\software\nginx\nginx-1.15.3>tasklist /fi "imagename eq nginx.exe"
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================ =========== ============
nginx.exe 22328 Console 1 7,096 K
nginx.exe 20464 Console 1 7,412 K
这两个进程中一个是主进程,一个是工作进程,如果nginx没有启动,可以到logs/error.log下面找原因。
这是在浏览器中输入localhost 就可以看到数据了
修改端口
nginx默认的端口是80端口,修改端口可在conf\nginx.conf 中修改
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 80//8090;//侦听80端口,可修改为任意没有占用的端口,比如8090
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
默认主页目录在nginx安装目录的html子目录
location / {
root html;
index index.html index.htm;
}
启动项目
在nginx目录下的html目录下面,删除改目录下的html文件。添加自己的html文件
比如我的文件是
常用命令
nginx -s stop 强制关闭
nginx -s quit 安全关闭
nginx -s reload 改变配置文件的时候,重启nginx工作进程,来时配置文件生效
nginx -s reopen 打开日志文件