Linux 利用nginx源码编译安装nginx
2017-11-16 22:08
603 查看
环境
1, CentOS 72, nginx 1.13.6
步骤
1,编译前准备yum install pcre* openssl openssl-devel zlib zlib-devel
2,下载nginx源码
cd /usr/local/src wget http://nginx.org/download/nginx-1.13.6.tar.gz[/code]
3,解压nginx源码tar -xzvf nginx-1.13.6.tar.gz chown -R root:root nginx-1.13.6
5,编译nginxcd /usr/local/src/nginx-1.13.6 ./configure --group=nginx --user=nginx --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx make
5,安装nginxmake install
6,启动nginx/usr/local/nginx/sbin/nginx
7,查看nginx是否启动ps -ef | grep nginx
8,查看80端口返回的内容curl localhost:80
9,添加为系统服务vi /usr/lib/systemd/system/nginx.service ------------------------------------------ [Unit] Description=nginx - high performance web server Documentation=http://nginx.org/en/docs/ After=network-online.target remote-fs.target nss-lookup.target Wants=network-online.target [Service] Type=forking PIDFile=/var/run/nginx.pid ExecStartPre=/usr/sbin/nginx -t ExecStart=/usr/sbin/nginx ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s TERM $MAINPID [Install] WantedBy=multi-user.target vi /usr/local/nginx/conf/nginx.conf ------------------------------------- ... pid /var/run/nginx.pid; ... 查看nginx服务是否自启动 ------------------------------------ systemctl list-unit-files|grep nginx 设置nginx服务开机后自启动 ------------------------------------ systemctl enable nginx其它
nginx官网下载源码地址:http://nginx.org/en/download.html
相关文章推荐
- linux下通过源码编译安装Nginx
- lnmp源码编译安装Linux(6.4)+Nginx(1.4.1)+Mysql(5.6.12)+Php(5.5.0)
- wdOS系统下源码编译安装LNAMP(linux+nginx+apache+mysql+php)
- Linux(CentOS) - 源码编译安装Nginx
- linux源码编译安装php,nginx,git需要的依赖安装脚本
- 源码编译安装,搭建LNMP环境(Linux+Nginx+MySQL+PHP)
- Linux(6.4)+Nginx(1.4.1)+Mysql(5.6.12)+Php(5.5.0)源码编译安装 环境介绍
- Linux下Nginx源码编译安装
- Linux(6.4)+Nginx(1.4.1)+Mysql(5.6.12)+Php(5.5.0)源码编译安装(参考)
- linux下软件的源码编译安装(以nginx源码安装为实例)
- Linux(6.4)+Nginx(1.4.1)+Mysql(5.6.12)+Php(5.5.0)源码编译安装 推荐
- nginx-linux环境安装-源码编译方式安装
- Linux系统 - 源码编译安装Nginx
- Linux下从源码编译安装Nginx
- Linux环境下源码编译方式安装MySQL5.1(2)
- Linux源码安装mysql 5.5.13 (cmake编译)
- linux删除源码编译安装的包
- linux 2.6.3x内核源码编译和安装
- Linux 编译安装Nginx 配置 Python FastCGI Django (2) 安装python Django
- 【转】Linux 2.6.3x内核源码编译和安装