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 版本更新而有所变化,请根据实际情况适当修改。

 

 
posted @   ziChin  阅读(3802)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示