您的位置:首页 > 运维架构 > 反向代理

Aginx环境的搭建

2016-07-06 16:03 399 查看
1:进入linux的终端命令窗口下载aginx-1.8.0.tar.gz文件。

2:找到下载的文件进行解压,运行命令:tar -zxvf aginx-1.8.0.tar.gz

3:解压后的文件为aginx-1.8.0,进入该文件,运行命令:cd aginx-1.8.0之后执行命令:./configure

抛出错误:checking for c compiler ... not found

原因:通过上面的错误信息可以看出缺少一个c++的库文件。所以需要安装一个vc++的库文件

4:切换到root权限用户,运行命令:su 进行切换,然后运行到根目录下运行命令:cd /

5:运行命令:yun -y install gcc gcc -c++ autoconf automake       (-y是指遇到判断是否是y/n的时候自动输入是y进行跳过,运行命令出现Complete!这样就安装了c++和vc++库文件)

6:运行命令:./configure    这样aginx运行成功!当然如果抛出错误信息:

./configure: error:  the HTTP rewrite module requires the PCRE library.     这里是指缺少PCRE库文件,所以还需安装PCRE库。

7:运行命令:su   切换到root用户,运行命令:yun -y install pcre pcre-devel    (注:这里是安装上面缺少的PCRE库,命令中pcre必须是小写,执行命令后同样出现Complete!就安装成功)

8:然后切换到aginx-1.8.0目录下执行命令:./configure       抛出错误信息:./configure: error:  the HTTP gzip module requires the zlib library    

遇到这个问题就不用我解释了吧,同样如此,安装zlib库文件。操作模仿第7步!yun -y install zlib zlib-devel 

9:再切换到aginx-1.8.0目录下完成执行命令:./configure     不抛出错误之后代表执行成功

10:执行make命令之后,然后就可以安装了,再执行命令:make install       执行完毕之后就代表aginx就完成安装了。

11:如果查看aginx是否安装成功了呢?切换到根目录下,运行命令1:cd /    运行命令2:cd /usr/local     运行命令3:ls    

如果该目录下有aginx目录文件夹就代表安装成功了,否则失败。

12:在该目录下进入aginx目录中的子目录文件夹有:

conf   (放着aginx的配置文件)

html   (html文件)

logs   (日志文件)

sbin   (aginx的启动文件)

以上就可以完成aginx的安装

注:在项目实战中可能遇到的问题:防火墙问题,缺少gc++;缺少pcre、zlib等库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息