强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan
前言
最近在私有云部署一套环境;正好借此机会又将相关的基础组件进行了安装,再次记录一下;以后再次安装做为参考;
- Nginx在七层代理领域仍是霸主;
- 自定义安装目录;方便以后运维管理
安装过程
-
基本环境
- CentOS版本 7.9.2009
- Nginx版本1.18.0
- JDK安装目录 /soft
-
安装
- 安装Nginx基础环境
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
- 进入soft目录
cd /soft/
- 下载nginx-1.18.0.tar.gz
wget https://nginx.org/download/nginx-1.18.0.tar.gz
- 解压 nginx-1.18.0.tar.gz
tar -zxvf nginx-1.18.0.tar.gz
- 新建nginx目录
mkdir /soft/nginx
- 编译
./configure \
--prefix=/soft/nginx \
--conf-path=/soft/nginx/conf/nginx.conf \
--pid-path=/var/run/nginx.pid \
--lock-path=/soft/lock/nginx.lock \
--error-log-path=/soft/nginx/error.log \
--http-log-path=/soft/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/soft/nginx/client \
--http-proxy-temp-path=/soft/nginx/proxy \
--http-fastcgi-temp-path=/soft/nginx/fastcgi \
--http-uwsgi-temp-path=/soft/nginx/uwsgi \
--http-scgi-temp-path=/soft/nginx/scgi \
--with-stream
- make
make
- install
make install
- 设置开机启动
- 在/etc/init.d下创建文件nginx
vim /etc/init.d/nginx
# 内容如下
nginx=”/usr/local/nginx/sbin/nginx” //修改成nginx执行程序的路径。
NGINX_CONF_FILE=”/usr/local/nginx/conf/nginx.conf” //修改成nginx.conf文件的路径。
- 设置权限
chmod a+x /etc/init.d/nginx
- 启动停止命令
/etc/init.d/nginx start
/etc/init.d/nginx stop
- 将nginx服务加入chkconfig管理列表
chkconfig --add /etc/init.d/nginx
- service启动停止
service nginx start
service nginx stop
service nginx restart
- 设置开机启动
chkconfig nginx on
总结
-
在此记录以后自己搭建可以进行参考快速搭建;
-
多动手多实践;