Nginx 的简单使用

1 安装 nginx

在 ubuntu 系统中,使用下面的命令安装 nginx

sudo apt update
sudo apt install nginx

此处遇到了一个小问题:

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

解决方法:点击下载 markdown 文件

可以使用 nginx -v 检查 nginx 是否成功安装

2 配置 nginx

进入 /etc/nginx/ 目录(注意,etc 在最顶的根目录下)
vim nginx.conf
找到 http {}
在其中写入:

server {
listen 8888; #(注意,服务器的防火墙要放开这个端口)
server_name {{ip}};
root /var/www/html/general_web_service; # 项目根目录(注意,这个目录 nginx 才有权限访问)
index index.html; # 访问 http://{{ip}}: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://{{ip}}:8888 即可查看 index.html 的内容

参考资料:
https://blog.csdn.net/m0_61789994/article/details/129183854
https://www.cnblogs.com/139jz-cn/p/15639037.html

posted @   心悦卿兮  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示