前言
这次安装环境,最后一个装的是nginx。这个是装在我的应用服务器的,和java进程们在一起。需要配置开机启动,udp和tcp负载均衡。以前都是另一个同事装的,这次我来完整的记录一下整个安装过程吧。
安装
本来,应该先说下载的,不过我是用以前一直在用的包,也就不用下了。我们用的版本是1.12。
tar zxvf nginx-1.12.1.tar.gz //解压源码
mv nginx-1.12.1 /opt/nginx //移动到opt目录下
yum -y install gcc pcre-devel zlib-devel //安装依赖
./configure --prefix=/opt/nginx --conf-path=/etc/nginx/nginx.conf //进行配置
make
make install
这样子,就安装完毕了。
配置
环境变量
把nginx的位置加入到PATH中,以后操作起来好用
vim /etc/profile
export PATH=/opt/nginx/sbin:$PATH //在末尾加入这句,保存退出
source /etc/profile //让变量生效
nginx //现在直接执行nginx就可以启动了
开机启动
创建启动文件/lib/systemd/system/nginx.service
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/opt/nginx/sbin/nginx
PrivateTmp=true
[Install]
WantedBy=multi-user.target
执行命令
systemctl enable nginx.service
systemctl start nginx.service
网友评论