nginx源码安装
2015-07-21 10:28
579 查看
nginx源码安装
1,首先解决系统环境:
安装rpm包组{CentOS6 跟开发相关的包组:}
a. Development Tools
#yum groupinstall "Development Tools"
b. Server Platform Development
#yum groupinstall "Server Platform Development"
c. Desktop Platform Development
#yum groupinstall "Desktop Platform Development"
2,解决nginx源码
官方网站下载地址:http://nginx.org/download/
以上网站版本很多,根据个人喜好自己挑几个顺眼的。(不建议挑最高版本,也不建议挑最原始的,呵呵)
为了保险起见可以多下载几个版本,
下载方式:
wget http://nginx.org/download/nginx-1.5.X.tar.gz 小提示:(别在你的只读设备路径下wget哦)
3,解压nginx缩包:
tar -xf [nginx包文件的存放路径]
4,编译源代码:
进入解压好的nginx目录。并执行./configure --help 先查看安装帮助。
--prefix=PATH set installation prefix(安装路径)
--sbin-path=PATH 设置二进制文件存放路径
--conf-path=PATH 配置文件存放路径
......还有很多选项。不再多说。
编译:
#./configure --prefix=/user/nginx --conf-path=/etc/nginx
(注意以上过程中出现的erro信息,如果有一定要记得解决哦!)
#make
#make install
5,启动nginx
进入安装路径,执行后台启动 nginx &
6,查看系统进程:
ss -ntlp
查看80端口是否在listen并对应进程是否为nginx。
1,首先解决系统环境:
安装rpm包组{CentOS6 跟开发相关的包组:}
a. Development Tools
#yum groupinstall "Development Tools"
b. Server Platform Development
#yum groupinstall "Server Platform Development"
c. Desktop Platform Development
#yum groupinstall "Desktop Platform Development"
2,解决nginx源码
官方网站下载地址:http://nginx.org/download/
以上网站版本很多,根据个人喜好自己挑几个顺眼的。(不建议挑最高版本,也不建议挑最原始的,呵呵)
为了保险起见可以多下载几个版本,
下载方式:
wget http://nginx.org/download/nginx-1.5.X.tar.gz 小提示:(别在你的只读设备路径下wget哦)
3,解压nginx缩包:
tar -xf [nginx包文件的存放路径]
4,编译源代码:
进入解压好的nginx目录。并执行./configure --help 先查看安装帮助。
--prefix=PATH set installation prefix(安装路径)
--sbin-path=PATH 设置二进制文件存放路径
--conf-path=PATH 配置文件存放路径
......还有很多选项。不再多说。
编译:
#./configure --prefix=/user/nginx --conf-path=/etc/nginx
(注意以上过程中出现的erro信息,如果有一定要记得解决哦!)
#make
#make install
5,启动nginx
进入安装路径,执行后台启动 nginx &
6,查看系统进程:
ss -ntlp
查看80端口是否在listen并对应进程是否为nginx。
相关文章推荐
- nginx依靠超时时间实现上游负载web服务器重启时不影响访问
- nginx压力测试及防止恶意压力测试的方法
- nginx压力测试及防止恶意压力测试的方法
- 在Nginx上部署ThinkPHP,解决Pathinfo问题
- 解决nginx不支持thinkphp中pathinfo的问题
- nginx中使用pfx格式的ssl证书
- Python+Nginx实现邮件POP、IMAP、SMTP代理配置介绍
- 【nginx】nginx介绍-集成lua
- 配置nginx、mysql、php-fpm的方法
- CentOS7.1下生产环境Keepalived+Nginx配置
- 【转】windows下nginx+mono+fastCGI部署asp.net网站
- 【转】玩玩负载均衡---在window与linux下配置nginx
- liunx安装nginx
- nginx+iis实现负载均衡
- nginx日志管理之logrotate
- nginx是多进程工作原理
- centos6.5 源码编译LNMP(nginx-1.2.0、mysql-5.5.25、php-5.2.13)
- yum install nginx
- nginx在本地的配置文件,参考一下
- Nginx源代码分析之accept(十)