文章目录 一、什么是离线安装?二、安装步骤1.安装nginx所需依赖1.1 安装gcc和gcc-c++1.1.1 下载依赖包1.1.2 上传依赖包1.1.3 安装依赖1.1.4 验证安装
使用离线安装包进行软件安装的方式就叫离线安装。
离线安装包又叫做完整安装包,包含所有的安装文件。与其相对的是在线安装,即在条件允许且网络良好的条件下采用网络安装的方式。在线安装方式的缺点是在不太好的网络状况下容易出现长时间等待或安装失败的情况,这种情况下只能进行离线安装。
gcc依赖下载镜像地址:
官网:https://gcc.gnu.org/releases.html
阿里云镜像站:http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
Centos 镜像站点:https://vault.centos.org/7.5.1804/os/x86_64/Packages/
只需下载如下依赖即可:cpp-4.8.5-44.el7.x86_64.rpmgcc-4.8.5-44.el7.x86_64.rpmglibc-devel-2.17-317.el7.x86_64.rpmglibc-headers-2.17-317.el7.x86_64.rpmkernel-headers-3.10.0-1160.el7.x86_64.rpmlibmpc-1.0.1-3.el7.x86_64.rpmmpfr-3.1.1-4.el7.x86_64.rpm----------------------------------------------gcc-c++-4.8.5-44.el7.x86_64.rpmlibstdc++-4.8.5-44.el7.x86_64.rpmlibstdc++-devel-4.8.5-44.el7.x86_64.rpm
下载完成后,将依赖包上传到服务器,若权限不足不能上传,可以通过 sudo chmod -R 777 文件夹路径名
命令增加权限
进入上传目录,输入rpm -Uvh *.rpm --nodeps --forc
命令进行批量安装,出现下图则说明安装成功
使用gcc-v和g++ -v命令查看版本,若出现版本详情则说明离线安装成功,如下图示:
下载地址:http://www.pcre.org/
将下载好的安装包上传到服务器,并解压,解压命令tar -xvf pcre-8.45.tar.gz
进入解压目录,依次执行以下命令:
./configure
make
make install
下载地址:http://www.zlib.net/
将下载好的安装包上传到服务器,并解压
进入解压目录输入 ./configure
进入解压目录输入make && make install
tips:检查是否已安装openssl,输入命令`openssl version`,若出现版本信息,则无需安装;若没有安装则继续安装
地址:https://www.openssl.org/source/
将下载好的安装包上传到服务器,并解压
进入解压目录输入 ./configure
进入解压目录输入 make && make install
安装完成后,控制台输入openssl version
,出现版本信息则说明安装成功
下载地址:https://nginx.org/en/download.html
将下载好的安装包上传到服务器,并解压
进入解压目录进行配置安装地址:./configure --prefix=/home/develop/nginx
make
make install
进入安装目录下的sbin文件夹,输入./nginx -t
,如下图则说明安装成功:
启动nginx,命令:./nginx
浏览器访问nginx,前提是80端口可以访问
tips:此步骤为可选项
将nginx的sbin目录添加到rc.local文件中:
#编辑rc.local文件 vim /etc/rc.local
#在最后一行加入如下内容 /home/develop/nginx/sbin/nginx
以上就是离线安装nginx的详细步骤,希望可以帮到有需要的小伙伴。
来源地址:https://blog.csdn.net/Shiny_boy_/article/details/126965658
--结束END--
本文标题: Linux离线安装nginx详细教程
本文链接: https://www.lsjlt.com/news/407467.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0