linux下安装nginx代理服务器(centos6为例)

昨天买了个服务器,最近在配置一些基础环境,听说了Nginx就研究下给服务器装上传说中大名鼎鼎 Nginx ,他能反向代理服务器及邮件服务器,具有占用内存少,并发能力强的优点,已被广泛应用。

首先更新软件库和系统

Yum updata

Yum upgrade

Nginx不能直接通过yum安装,只能通过wget进行安装,但是安装环境确需要C++,PREC,,OPENSSL等,所以安装nginx之前,一定要安装这些依赖包。

首先安装C++,输入如下命令:yum install gcc-c++ ,安装时,仍然需要安装其他依赖,下面选择YES。

出现已安装,完毕,(如下图)没有报错等其他信息,则说明安装成功,否则请检查错误重新安装。

然后安装PCRE,输入如下命令:yum -y install pcre*

同样的,出现以下界面,即代表安装成功,否则请排除错误重新安装。

同理再安装OPENSSL:输入如下命令:yum -y install openssl*,我这里再更新upgrade的时候已经安装过了,所以这里无需安装。

二、安装nginx

如果对linux使用不是很熟练的同学,建议直接在根目录下建个文件,将nginx文件直接下载到该文件夹下,如图我的文件夹路径是/data/nginx使用命令如下:mkdir –p /data/nginx

然后下载nginx,我这里以nginx1.11.6为例,先进入刚刚创建的文件夹,cd /data/nginx

然后输入以下命令:Wget http://nginx.org/download/nginx-1.11.6.tar.gz

直到下载完成,然后再看看目录下是否有该文件,使用 ls –l /data/nginx查看

同样的,在/data/nginx目录下解压该压缩包。输入以下命令

tar -zxvf nginx-1.11.6.tar.gz

将解压后的文件改个名字,方便操作。输入如下命令

mv nginx-1.11.6 nginx

进入nginx目录,使用./configure进行默认配置启动

输入make,进行编译

再输入 make install进行安装。

等待安装完成后,进入到/usr/local/nginx/sbin目录,输入./nginx 启动nginx

使用命令如下:cd /usr/local/nginx/sbin/

网页文件放在/usr/local/nginx/html这个目录,好了,接下来就可以试试能否正常使用了,例如我放了一个自己写的网页,然后浏览器输入IP地址和网页名称。

正常使用,教程到此结束。

PS:现在很多运维监控面板都支持一键建站,一键安装nginx和mysql,但是需要单独安装nginx的还是有一定的需要的,下一期写一下运维面板工具直接搭建网页的教程如果这篇文章能帮到你,请多多支持哦!