1 安装 nginx
在 ubuntu 系统中,使用下面的命令安装 nginx
sudo apt update sudo apt install nginx
可以使用 nginx -v
检查 nginx 是否成功安装
2 配置 nginx
进入 /etc/nginx/ 目录(注意,etc 在最顶的根目录下)
vim nginx.conf
找到 http {}
在其中写入:
server {listen 8888; #(注意,服务器的防火墙要放开这个端口)server_name 124.221.12.11;root /var/www/html/general_web_service; # 项目根目录(注意,这个目录 nginx 才有权限访问)index index.html; # 访问 http://124.221.12.11:8888 时,返回的是 index.html 中的内容location / {try_files $uri $uri/ =404; # 未匹配到则返回 404}
}
运行 nginx -t
可以检测 conf 是否格式正确
注意事项:
tail -f /var/log/nginx/error.log
可以查看 nginx 日志,查看日志发现,之前设置的项目根目录 nginx 没有权限访问
运行
systemctl restart nginx
sudo service nginx restart
即可让配置生效
至此,访问 http://124.221.12.11:8888 即可查看 index.html 的内容
参考资料:
https://blog.csdn.net/m0_61789994/article/details/129183854
https://www.cnblogs.com/139jz-cn/p/15639037.html