跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > Linux离线安装Nginx详细全过程及避坑

Linux离线安装Nginx详细全过程及避坑

时间:2024-04-21 12:55:25 来源:网络cs 作者:往北 栏目:卖家故事 阅读:

标签: 过程  详细  安装 
阅读本书更多章节>>>>

一、先说一下离线安装

     日常生活中企事业单位内部Linux大多是没有外网的,因此不能直接使用yum命令直接安装升级,故需要我们在网上提前下载rpm包来进行手动离线安装。

二、安装所需依赖

不知道为什么 Nginx的使用需要很多依赖包才能使用,在当前扑朔迷离的大环境下,不能独善其身而要依赖其他程序包令人费解...

直奔主题,Linux需要安装以下四个 gcc、pcre、zlib、openssl依赖包。具体如下:

1、gcc(10个rpm包)

下载地址:阿里云镜像站:centos-7-os-x86_64-Packages安装包下载_开源镜像站-阿里云

安装:上传至linux目录后,执行命令,安装过程在此不做解释,自行查阅互联网。

rpm -Uvh *.rpm

2、其余依赖

下载地址:

openssl:https://www.openssl.org/source/

pcre:http://www.pcre.org/

zlib:http://www.zlib.net/

安装: ① 解压 tar -xvf XXX

         ②进入解压后目录  执行 ./configure

         ③继续执行 make && make install

 安装依赖在此不多叙述,有疑问或问题的自行查询互联网,可输入关键字“Linux安装Nginx所需依赖”等等。

三、安装nginx 

nginx 官网:下载地址:https://nginx.org/en/download.html

1、下载红框里的Linux稳定版本即可,无需在此犹豫。

2、将下载好的安装包通过任意工具上传linux中任意合适目录。

3、进入安装包目录,通过tar命令解压安装包。

4、进入解压后的文件夹  【nginx-1.24.0 】中,使用  ./configure  命令为编译做准备。

执行命令:   ./configure --prefix=/app/nginx

注:这里有个坑,一定要留意我所建的各种目录

安装包【nginx-1.24.0.tar.gz】  和 解压后的文件夹  【nginx-1.24.0 】均同级在app目录下,

而 configure命令后的 --prefix为安装地址,是一个新的名为 【nginx】的文件夹,这里仅设置即可,后面安装后会自动生成。

意思就是 nginx 最后的安装地址并不是解压出来的nginx-1.24.0目录,而是设置的其他的。

如果这里不设置,后面会报错【cp: "conf/koi-win" 与"/usr/local/nginx/conf/koi-win" 为同一文件】

(试了数十遍安装后的总结),所以最好按着我的来。

5、在目录【nginx-1.24.0 】中执行 【 make && make install 】命令编译安装

6、进入  /app/nginx/sbin 目录启动nginx,启动后在浏览器输入服务器地址即可访问,表示安装成功。

启动命令:./nginx

停止命令:./nginx -s stop

重启命令:  ./nginx -s reload

7、最后还有

细心的兄弟已经发现了,在nginx目录 和 nginx-1.24.0 目录中 都有 conf文件夹,那么我们对nginx进行配置那个才有效?其实在最后的 make install 执行中,已经将nginx的配置文件复制到了 /app/nginx/conf目录中,因此nginx目录中的conf 才是有效的。

为了避免后续混乱,可直接删除目录nginx-1.24.0目录,仅留下 nginx即可,我试的无问题。

8、配置项目方案,配置完记着重启nginx

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-04-21/160917.html,文章来源:网络cs,作者:往北,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论