在centos6.10系统下编译安装nginx

获取nginx源代码

下载nginx源代码

下载地址 。

搭建编译环境

yum install gcc openssl zlib-devel pcre-devel openssl-devel

编译

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module --with-stream --with-http_v2_module
make -j4
make install 

配置开机启动文件

编辑 /usr/lib/systemd/system/nginx.service

vim /usr/lib/systemd/system/nginx.service

添加以下内容

[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid 
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

nginx 镜像地址

镜像地址有各类系统安装包

你可能感兴趣的:(运维,nginx,linux,centos)