在工作中中nginx是我们常用的组件。今天我们就来分享一个如何在centos7.x上使用脚本执行一键安装nginx。话不对说,直接上脚本。
#!/bin/sh #创建目录 echo '#################### mkdir /home/nginx ##################' mkdir /home/pubserver/nginx cd /home/pubserver/nginx #gcc编译器安装 echo '#################### install gcc environment ##################' yum -y install gcc-c++ #pcre pcre-devel安装 echo '#################### install pcre pcre-devel ##################' yum -y install pcre pcre-devel #zlib安装 echo '#################### install zlib zlib-devel ##################' yum -y install zlib zlib-devel #openSSL安装 echo '#################### install openssl openssl-devel ##################' yum -y install openssl openssl-devel #php-fpm安装 echo '#################### install php-fpm ##################' yum -y install php-fpm #下载nginx安装包 echo '#################### download nginx packetge ##################' wget http://nginx.org/download/nginx-1.6.2.tar.gz #解压 echo '#################### install nginx ##################' tar -zxvf nginx-1.6.2.tar.gz cd nginx-1.6.2 #配置 编译 安装 ./configure --prefix=/usr/local/nginx --with-http_ssl_module make make install #配置环境 ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx #设置开机启动 echo '#################### config auto start ##################' echo /usr/local/nginx/sbin/nginx >> /etc/rc.local chmod -R 755 /etc/rc.local #启动 echo '#################### start nginx ##################' nginx #停止 #nginx -s stop #退出 #nginx -s quit #重启 #nginx -s reload
看到了吧,都是一些常用的命令进行的整个,同时我们也提供了下载:点击下载
下面我们来说下如何使用:
1、执行 wget https://www.80wz.com/zb_users/upload/2022/04/nginx-install.sh 2、执行授权:chmod 777 nginx-install.sh 3、执行安装:./nginx-install.sh
到这里我们等待即可。当出现下图所示:
即代表安装成功了。此时我们访问下:
安装没有问题。
最后介绍一下,这里的nginx安装路径是在:/home/pubserver/nginx下,所有的配置,日志,文件等都在这里,大家看一下即可。
还没有评论,来说两句吧...