Linux系统CentOS7下 离线安装部署Nginx
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux系统CentOS7下 离线安装部署Nginx,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2027字,纯文字阅读大概需要3分钟。
内容图文
![Linux系统CentOS7下 离线安装部署Nginx](/upload/InfoBanner/zyjiaocheng/953/4fe43d8682fd4ce1a767a26d20ba95ce.jpg)
本文章适用于linux系统centOS系列下 内网安装nginx的朋友(无外网,不能使用yum等下载命令),centOS7可直接用本文附带的rpm安装包,(rpm包和系统版本一定要对应),安装过程都写得很详细,按照步骤 照着做就可以了,本人不是专业运维人员,当时安装踩了好多坑,写此文章希望能帮助到有需要的朋友。
通过传输界面工具,在software下 新建文件夹nginx
通过传输界面工具,把nginx-1.14.0.tar.gz的tar包,nginx依赖,gcc依赖全部放到nginx文件夹下
卸载gcc的依赖,(眼泪告诉我 如果卸载后说有依赖卸载不成功,就不卸了吧。。。)
查看gcc rpm -qa | grep gcc
如果有的话就 rpm -e | 包名 卸载掉
安装gcc及依赖(眼泪告诉我一定要按顺序执行!可以复制ctrl+shift+c ,粘贴ctrl+shift+v)
眼泪还告诉我版本要对应当前的centOS7.6的(包已经都是对应好的了)
rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm
rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm
rpm -ivh kernel-headers-3.10.0-957.el7.x86_64.rpm
rpm -ivh glibc-headers-2.17-260.el7.x86_64.rpm
rpm -ivh glibc-devel-2.17-260.el7.x86_64.rpm
rpm -ivh cpp-4.8.5-36.el7.x86_64.rpm
rpm -ivh gcc-4.8.5-36.el7.x86_64.rpm
验证gcc,gcc -v 输出版本则安装成功(如下图)
安装pcre依赖包: (所有都要按顺序安装)
rpm -ivh pcre-8.32-17.el7.x86_64.rpm --force(由于机器上已经有低版本的pcre,所以强制安装)
rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm
安装libstdc++-devel(gcc-c++依赖)
rpm -ivh libstdc++-devel-4.8.5-36.el7.x86_64.rpm
安装gcc-c++
rpm -ivh gcc-c++-4.8.5-36.el7.x86_64.rpm
安装zlib-devel
rpm -ivh zlib-devel-1.2.7-18.el7.x86_64.rpm
安装nginx
10.1直接解压执行 tar -zxvf nginx-1.14.0.tar.gz
10.2 进入nginx cd nginx-1.14.0
10.3 编译nginx ./congigure (不制定任何库等)
编译结束不报错的话,就编译成功了(成功了一大半)
10.4 安装nginx,在当前目录执行 make
make结束后在执行 make install
配置nginx配置文件
进入conf文件夹内 cd conf
使用vim编辑配置文件 vim nginx.conf
然后 i 进入编辑模式,照图修改就好了,esc退出vim,:wq 退出vim模式
进入sbin内
cd /usr/local/nginx/sbin
Nginx的运行及重启
运行 ./nginx
重启 nginx -s reload
------------安装完成
Linux系统CentOS7下离线安装部署Nginx
内容总结
以上是互联网集市为您收集整理的Linux系统CentOS7下 离线安装部署Nginx全部内容,希望文章能够帮你解决Linux系统CentOS7下 离线安装部署Nginx所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。