Nginx下载和编译安装

来源:互联网 发布:linux 用户权限 编辑:程序博客网 时间:2024/06/05 00:16

博主之前做过HTTPServer模块,说来惭愧,HTTP模块一直是自己手写的,并没有用到一些开源的框架,最近想通了,使用Nginx的框架,为了加深记忆,写出来供自己翻阅。

博主属第一次使用Nginx,所以博文会略显肤浅,还未能深入分析Nginx,看官见谅。

Nginx主页地址:

http://nginx.org 

在About里有详细的产品特性介绍。

Nginx下载地址:

http://nginx.org/en/download.html 

在这个界面用户可以选择跟自己需求符合的进行下载,博主这里就下载nginx-1.8.0版本的。

Nginx最新源码地址:

http://hg.nginx.org/nginx 

在这个地址可以下载到源码压缩包,可以看到更新的log日志


源码下载后,放到linux服务器,安装步骤如下:

因为默认安装的nginx是安装到/user/local/下的,当然也可以制定目录,所以不想麻烦的话,最好使用root安装。

如果想制定安装目录则使用--prefix,例如:./configure --prefix=/opt/nginx-1.8/

1、./configure

2、make

3、make install

测试nginx 服务是否安装成功
/usr/local/nginx/sbin/nginx -t 
nginx: the configuration file /usr/local/nginx//conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx//conf/nginx.conf test is successful

启动nginx

/usr/local/nginx/sbin/nginx

验证nginx是否开启,可以采用:ps -auxw |grep "nginx" |grep -v "grep"进行验证,nginx默认是80端口。

如果80端口被占用,可以在nginx配置文件中将端口修改:

vi /user/local/nginx/conf/nginx.conf


将listen端口修改即可


0 0
原创粉丝点击