linux安装Nginx到指定目录
你可以按照以下步骤在 Linux 系统中安装 Nginx 并指定安装目录:
1. 首先,打开终端并以管理员身份登录到 Linux 系统。
2. 创建一个新的目录来存储 Nginx 安装文件。例如,可以创建 `/usr/local/src` 目录:
```
sudo mkdir -p /www/server/
cd /www/server/
```
3. 到 Nginx 的官方网站下载最新版本的 Nginx 安装包,并将其保存到刚刚创建的目录中。可以使用 `wget` 命令下载:
```
sudo wget http://nginx.org/download/nginx-X.X.X.tar.gz -P /www/server/
```
注意,将 `X.X.X` 替换为实际的 Nginx 版本号。例如:nginx-1.18.0.tar.gz。
4. 解压缩下载的文件,并修改文件名:
```
sudo tar -zxvf /www/server/nginx-X.X.X.tar.gz -C /www/server/
sudo mv nginx-X.X.X nginx
```
5. 进入解压后的 Nginx 文件夹:
```
cd /www/server/nginx/
```
6. 配置 Nginx 的安装路径:
```
sudo ./configure --prefix=/www/server/nginx
```
注意,`/www/server/nginx` 是 Nginx 的安装目录,也可以替换为你想要的目录。
7. 编译和安装 Nginx:
```
sudo make && sudo make install
```
8. 这时,Nginx 已经安装好了。你可以使用以下命令启动它:
```
sudo /www/server/nginx/sbin/nginx
```
我这里有个报错,提示没有logs文件,创建一个再次启动就好了:
启动后打开公网地址如下:
如果需要停止 Nginx,可以使用以下命令:
```
sudo /www/server/nginx/sbin/nginx -s stop
```
如果需要重新加载配置文件而不停止 Nginx,可以使用以下命令:
```
sudo /www/server/nginx -s reload
```
注意,以上命令中的路径可能因为 Nginx 版本更新而有所变化,请根据实际情况适当修改。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)