Linux下源码安装Nginx服务器
来源:互联网 发布:spring mysql 主从 编辑:程序博客网 时间:2024/05/29 15:18
转自http://www.cnblogs.com/freeweb/p/5341926.html
安装Nginx之前,首先要安装好编译环境gcc和g++,然后以CentOS为例安装Nginx,安装Nginx需要PRCE库、zlib库和ssl的支持,除了ssl外其他的我们都是去官网下载:
Nginx:http://nginx.org/
PCRE:http://www.pcre.org/
zlib:http://www.zlib.net/
首先将包准备好,上传至服务器下,开始安装
首先释放pcre,并不用安装:
tar -xvzf pcre-8.38.tar.gz
然后释放zlib:
tar -xvzf zlib-1.2.8.tar.gz
安装openssl:
yum -y install openssl openssl-devel
释放nginx:
tar -xvzf nginx-1.9.8.tar.gz
然后执行 cd nginx-1.9.8 进入目录开始编译安装nginx:
./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8makemake install
注意../pcre-8.38和../zlib-1.28是刚刚释放的pcre和zlib的源码目录,编译时nginx会编译到一起
稍微等待编译安装就完成了,安装位置就是–prefix指定的/usr/local/nginx
,配置文件位置:/usr/local/nginx/nginx.conf
然后确定80端口没有被占用的情况下,启动nginx服务:
/usr/local/nginx/nginx
启动成功后,使用浏览器访问对应的IP,就可以看到初始页面了,到这里nginx服务器就安装成功了
除了刚才的启动命令外,一些常用的nginx命令如下:
检查nginx.conf配置文件的正确性:/usr/local/nginx/nginx -t
重启nginx: /usr/local/nginx/nginx -s reopen
停止nginx: /usr/local/nginx/nginx -s stop
重新载入配置文件: /usr/local/nginx/nginx -s reload
- Linux下源码安装Nginx服务器
- linux下php源码安装(nginx服务器篇)
- Linux下安装Nginx服务器
- Linux下安装Nginx服务器
- Linux下安装Nginx服务器
- Linux下安装Nginx服务器
- linux下 源码安装nginx
- linux下源码安装nginx
- linux下安装源码Nginx
- linux(centos)下安装nginx服务器
- Linux下Nginx服务器安装教程
- linux下PHP5.3.5+nginx源码安装
- Linux下源码安装Nginx的步骤
- Linux下源码安装nginx-1.9.11
- Linux下nginx源码包安装
- Linux下源码安装Nginx的步骤
- Linux下源码安装nginx-1.9.11
- Linux下nginx源码包安装
- 好像把博客平台当做个人日记本了
- Tomcat plugin插件安装步骤
- Java并发编程基础知识ThreadLocal
- SpringMVC ModelMap用法
- 部分noip考点
- Linux下源码安装Nginx服务器
- HDU 6090 Rikka with Graph (图论规律题)
- springMvc ModelAndView
- 网站大访问量如何应对(1)
- 微软官网关于网络驱动程序设计指南
- 坦克大战java源码分析(上)
- [区块链技术] 吐血推荐!区块链从入门到放弃(区块链入门汇总整理)
- Codeforces Round #439 (Div. 2) E. The Untended Antiquity
- Java嵌套类与内部类