第一步:安装nginx

环境要求:

Linux:CentOS 6.x

Nginx:1.8.0

1.将源码包导入到Linux系统的目录中

nginx-1.8.0.tar.gz

2.然后解压

tar -zxvf nginx-1.8.0.tar.gz

3.准备编译环境,完成一下步骤即可完成编译环境,其实只要做红色那一步

查看编译开发环境组

yum grouplist | grep development

查看组信息

yum goupinfo Development tools

可以查看很多语言的编译器

下载开发环境或者开发工具

yum groupinstall Development tools

可以将常用的软件编译环境包都可以下载好

4.检查:检查依赖兼容,预编译

如何检查

执行解压目录下的绿色文件即可

以nginx-1.8.0为例

nginx-1.8.0] # ./configure --prefix=/usr/nginx-1.8

执行上述操作就会进行检查,有报错则会提示error

这时候会需要一个pcre的库

这时候先查看是否有pcre这个库

yum search pcre

然后 从列表中选择一个进行安装

yum install pcre-devel

然后再继续检查

nginx-1.8.0] # ./configure --prefix=/usr/nginx-1.8

继续报错,安装

yum install zlib-devel

再次检查nginx-1.8.0] # ./configure --prefix=/usr/nginx-1.8

这时候不报错,说明依赖兼容、预编译都已经完成

cool-2018-01-17-nginx安装

5.编译

nginx-1.8.0] # make

cool-2018-01-17-nginx安装

6.安装

nginx-1.8.0] # make install

cool-2018-01-17-nginx安装

自此nginx安装结束,cd /usr/nginx-1.8

其中sbin是可执行文件的目录

cd sbin/

./nginx

执行该文件之后,关闭防火墙

service iptables stop

这时候就可以在浏览器中访问该节点的网址看到nginx的首页

因为没有在iptables中配置nginx的端口

cool-2018-01-17-nginx安装

看到这个页面说明安装成功

nginx常用指令

停掉服务

./nginx -s quit

./nginx -s stop

这时候可以将nginx的压缩包和解压缩后的包删除

cool-2018-01-17-nginx安装

开启服务

./nginx -s start

./nginx -s reload

 

 

 

相关文章:

  • 2021-04-11
  • 2021-11-02
  • 2021-11-27
  • 2022-12-23
  • 2021-10-03
  • 2021-06-18
  • 2021-08-28
  • 2021-05-13
猜你喜欢
  • 2021-11-12
  • 2022-01-06
  • 2021-11-18
  • 2021-12-28
  • 2021-07-18
  • 2021-10-10
  • 2021-08-29
相关资源
相似解决方案