中标麒麟安全操作系统V7.0环境下nginx安装详细教程-⼿把⼿
教你
1.前⾔
这两天在做⼀个项⽬,后台服务端需要部署在“内⽹环境”的“中标麒麟操作系统”上,在经过多次尝试后,终于部署安装成功。本⽂档介绍了在中标麒麟操作系统中使⽤通⽤软件包(tar或包)来安装nginx的⽅法。
资源下载:
2.准备⼯作
2.1准备安装包
需准备的安装包包含两部分:
(1)nginx安装包:nginx-1.18.,linux平台通⽤的编译安装包;
(2)nginx依赖包:依赖包⽂件共四个,安装nginx服务依赖的安装包。
2.2拷贝安装包
使⽤FileZilla⼯具将安装包拷贝到⽬标计算机/usr/local⽬录下。
2.3解压安装包
直接解压nginx-1.18.压缩包到当前⽬录,即“/usr/local”⽬录,命令为:
#tar -xzvf nginx-1.18.
解压后可看到多了nginx-1.18.0⽬录。
3.安装nginx
3.1安装依赖包
安装nginx之前,先安装依赖,依赖的⽂件包有4个,依次安装即可,命令为:
#cd /usr/local //切换到⽂件所在⽬录
#rpm -Uvh pcre-8.32-15.ns7.se.1.x86_64.rpm
#rpm -Uvh pcre-devel-8.32-15.ns7.se.1.x86_64.rpm
#rpm -Uvh zlib-1.2.7-17.ns7.se.1.x86_64.rpm
#rpm -Uvh zlib-devel-1.2.7-17.ns7.se.1.x86_64.rpm
安装结果如图所⽰。
3.1安装nginx
切换到nginx解压的⽬录,开始安装nginx。nginx的安装分为3步,分别是检查配置、编译和安装,安装成功后再将nginx设为开机⾃启服务。
(1)检查配置,命令为:
#cd /usr/local/nginx-1.18.0 //切换⽬录
#./configure //检查配置
检查配置的结果如图所⽰,只要没有出现error错误字样,则为检查成功。
(2)编译,命令为:
#make
编译的结果如图所⽰,只要没有出现error错误提⽰,则为编译成功。
(3)安装,命令为:
#make install
安装的结果如图所⽰,未出现错误即为成功。
linux离线安装nginx详细教程安装完毕后,会在/usr/local⽬录下⽣成⼀个nginx⽬录,如图所⽰。
该⽬录下包括9个⽂件夹,如图所⽰。其中主要⽂件夹有:
logs⽬录:⽇志⽬录;
sbin⽬录:可执⾏⽂件⽬录,包含nginx执⾏⽂件;
conf⽬录:配置⽂件⽬录;
html⽬录:⽹页内容⽬录;
3.3检查nginx
安装完毕后,启动nginx服务,以检查安装是否成功,命令为:
#cd /usr/local/nginx/sbin //切换⽬录
#./nginx //运⾏nginx
#ps -ef | grep nginx //检查进程是否正在运⾏
3.4设为服务开机⾃启
(1)在/etc/init.d⽬录下创建nginx脚本,命令为:
#vi /etc/init.d/nginx
(2)输⼊以下内容:
#!/bin/bash
#Startup script for the nginx Web Server
#chkconfig: 2345 85 15
nginx=/usr/local/nginx/sbin/nginx
conf=/usr/local/nginx/f
case $1 in
start)
echo -n "Starting Nginx"
$nginx -c $conf
echo " done."
;;
stop)
echo -n "Stopping Nginx"
$nginx -s stop
echo " done."
;
;
test)
$nginx -t -c $conf
echo "Success."
;;
reload)
echo -n "Reloading Nginx"
ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP echo " done."
;;
restart)
$nginx -s reload
echo "reload done."
;;
*)
echo "Usage: $0 {start|restart|reload|stop|test|show}"
;;
esac
(3)保存退出编辑。
(4)可使⽤以下命令来检查服务设置是否成功:
#service nginx start //启动nginx
#service nginx stop //关闭nginx
(5)设置开机⾃启,命令为:
#chkconfig nginx on
重新启动系统,以检查设置的开机⾃启是否成功。
⾄此,nginx安装完毕。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论