我是用的阿里云的服务器搭建的如果你们用其他服务器记着安装一些其他对应配置
一、创建用户
1.创建www用户
useradd www
创建mysql用户
groupadd mysql
useradd -g mysql -s /sbin/nologin mysql
二、创建目录
1.创建安装包目录
mkdir /usr/src/base_soft
2.创建www相关目录
mkdir /data
mkdir /data/www
mkdir /data/release
mkdir /data/logs
mkdir /data/logs/nginx
三、获取安装包去自己的堡垒机器上获取或者直接找到安装包资源
scp -r root@x.x.x.x:/usr/src/base_soft/* /usr/src/base_soft/
四、安装环境
1.安装nginx
cd /usr/src/base_soft/
#解压安装包
tar -xvzf nginx-1.12.2.tar.gz
tar -xvzf LuaJIT-2.0.5.tar.gz
tar -xvzf v0.10.11.tar.gz
tar -xvzf v0.3.0.tar.gz
cd nginx-1.12.2
#安装依赖
yum -y install pcre-devel openssl openssl-devel lua-devel
#安装
./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_realip_module --with-pcre --add-module=/usr/local/src/lua-nginx-module-0.10.11 --add-module=/usr/local/src/ngx_devel_kit-0.3.0 --with-http_stub_status_module
make
make install
测试
/usr/local/nginx/sbin/nginx
curl 127.0.0.1
2.安装cmake
#卸载系统自带cmake
yum remove cmake
cd /usr/src/base_soft
tar zxvf cmake-3.16.0.tar.gz
mv cmake-3.16.0 /usr/local/cmake