nginx编译安装步骤
①. 检查软件安装的系统环境
cat /etc/redhat-release
uname -r
②. 安装nginx的依赖包(pcre-devel openssl-devel)---假设不进行安装
yum install -y pcre-devel openssl-devel
③. 下载nginx软件---1.10.2 复制链接地址(统一位置进行下载)
mkdir -p /home/oldboy/tools
cd /home/oldboy/tools
wget -q http://nginx.org/download/nginx-1.10.3.tar.gz
说明:软件很小,用心查看一下
④. 编译安装软件步骤
a. 解压要编译安装的软件(解压软件---配置(./configure)---做菜(编译 make)---上菜(安装 make install))
tar xf nginx-1.10.2.tar.gz
ps -ef |grep sshd
id www #查看用户
uid=666(www) gid=666(www) groups=666(www)
userdel -r www #删除虚拟用户
useradd www -s /sbin.nologin -M #创建虚拟用户
id www
cd nginx-1.10.2
ls (里面的内容就是源代码(config readme安装说明)---默认编译会安装到/usr/local目录)
useradd -s /sbin/nologin -M www <--- 创建web服务程序www用户
./configure --prefix=/application/nginx-1.10.2 --user=www --group=www --with-http_stub_status_module --with-http_ssl_module #配置文件
echo $?
(编译参数说明后续补充说明)
make 编译
echo $?
make install 编译安装
软件编译过程中,利用返回值,判断操作是否正确
echo $?
cd /application