ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 环境安装 * * * * * --: 作者:Mick 时间:2018年11月26日 * * * * * ## 操作系统简介 1:操作系统:CentOS-7 64位 2:处理亲:8核 3:内存:32G 4:硬盘:500G(ssd或sata) ### 解压并移动 tar -zxvf nginx-1.12.2.tar.gz mv nginx-1.12.2 /usr/local/nginx ### 安装依赖库 yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel ### 添加nginx用户与用户组 groupadd nginx //添加nginx用户组 useradd -g nginx nginx -s /sbin/nolog //添加nginx用户并将其归并到nginx组 chown -R nginx:nginx /usr/local/nginx/ //将nginx安装目录所属主给予nginx ### 建立日志及临时文件文件夹 mkdir -p /var/log/nginx/{log,lock} //日志及pid文件夹 chown -R nginx:nginx /var/log/nginx/ mkdir /tmp/nginx/ //缓存等临时文件 chown -R nginx:nginx /tmp/nginx/ ### 编译nginx并安装 ``` cd /usr/local/nginx ./configure \ --group=nginx \ --user=nginx \ --prefix=/usr/local/nginx \ --sbin-path=/usr/local/nginx/bin/nginx \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/log/error.log \ --http-log-path=/var/log/nginx/log/access.log \ --http-client-body-temp-path=/tmp/nginx/client_body \ --http-proxy-temp-path=/tmp/nginx/proxy \ --http-fastcgi-temp-path=/tmp/nginx/fastcgi \ --pid-path=/tmp/nginx/nginx.pid \ --lock-path=/var/log/nginx/lock \ --with-http_stub_status_module \ --with-http_ssl_module \ --with-http_gzip_static_module \ --with-pcre ``` ### 编译安装 编译成功会显示上述的编译参数如下 Configuration summary 接着执行如下命令 make && make install 成功后会在末行出现如下信息 make[1]: Leaving directory `/usr/local/nginx' ### 查看防火墙 // 查看防火墙 systemctl status firewalld //测试环境直接关闭防火墙 systemctl stop firewalld.service ### 启动 /usr/local/nginx/bin/nginx 在浏览器输入本机ip地址即可看到如下页面(一定要开放80端口)