Nginx部署多项目
前言:
Nginx (Nginx中文文档) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
Nginx介绍、安装和一些简单的命令我这里就不多说了。留下个链接 Nginx介绍、安装、常用命令 。
正文:
浅尝Nginx后,想在原来第一个项目成功部署的提前下部署其它项目。
这是第一个项目的配置端口88
1.不改配置同端口部署多项目
起先我以为很简单也不需要修改配置,找到了第一个部署的目录/usr/share/nginx/html文件夹下,反手就把打包好的dist文件放进html文件夹
2.修改配置不同端口部署不同项目
3.修改配置实现同端口部署多项目
location映射去实现多项目部署在同个端口下。
下图是配置信息
listen 3333 default_server;
listen [::]:3333 default_server;
server_name localhost;
root /usr/share/nginx/test/;
location /test1 {
alias /usr/share/nginx/test/test1;
index index.html;
}
location /test2 {
alias /usr/share/nginx/test/test2;
index index.html;
}
}
我使用3333端口新建了个服务(你的服务器安全组要打开该端口)
重新加载配置重启服务后访问http://url:3333/test1/ 和 http://url:3333/test2/
小结
Nginx是一个轻量级、高性能、稳定性高、并发性好的HTTP和反向代理服务器。我也只是在慢慢摸索尝试一些简单的功能。 写下本文给以后的自己看看
亲自动手试试!亲自动手试试!亲自动手试试!
自己去试试 多试几次就会了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!