背景说明,本人实际项目中,镜像源不能拷贝到本地挂载nginx所需的依赖包,只能下载好所有的依赖包去安装。环境为中标麒麟7.6版本
nginx压缩包以及129个依赖包下载地址
安装nginx及依赖组件
把packages、nginx-1.16.1.tar.gz文件夹通过文件传输工具(xftp等)传输到/opt目录下
[root@bogon ~]# cd /opt/
[root@bogon opt]# ll
进入packages,执行安装rpm包命令,显示百分之100即安装成功
[root@bogon bin]# cd /opt/packages
[root@bogon bin]# rpm -Uvh * --force --nodeps
执行gcc -v命令显示如下,安装成功
[root@bogon packages]# gcc -v
进入opt目录下解压nginx-1.16.1.tar.gz到opt目录下
[root@bogon opt]# tar -zxvf nginx-1.16.1.tar.gz -C /opt/
安装nginx,成功后默认安装到/usr/local/nginx下,先切到nginx的目录下,按步骤执行命令
[root@bogon opt]# cd nginx-1.16.1
[root@bogon nginx-1.16.1]# ./configure --prefix=/usr/local/nginx
[root@bogon nginx-1.16.1]# make && make install
成功后如下
到/usr/local/nginx/sbin目录下执行./nginx命令启动成功, ps -ef|grep nginx,查看端口号
[root@bogon sbin]# cd /usr/local/nginx/sbin
[root@bogon sbin]# ./nginx
[root@bogon sbin]# ps -ef|grep nginx
root 12075 1 0 04:53 ? 00:00:00 nginx: master process ./nginx
nobody 12076 12075 0 04:53 ? 00:00:00 nginx: worker process
root 12079 9335 0 04:57 pts/0 00:00:00 grep --color=auto nginx