本文共 2093 字,大约阅读时间需要 6 分钟。
一、Nginx介绍
Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。它最常的用途是提供反向代理服务。二、阿里云服务器安装Nginx
介绍:在Centos下,yum源不提供nginx的安装,可以通过切换yum源的方法获取安装。也可以通过直接下载安装包的方法,以下命令均需root权限执行:首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库)。选定/usr/local为安装目录,以下具体版本号根据实际改变。
安装步骤:
1、安装gcc gcc-c++(如新环境,未安装请先安装)
// 在/目录下进行安装即可$ yum install -y gcc gcc-c++
2、安装wget
// 在/目录下安装即可$ yum -y install wget
3、安装PCRE库
// 软件安装目录地址以个人习惯设置$ cd /usr/local/software$ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz$ tar -zxvf pcre-8.36.tar.gz$ cd pcre-8.36$ ./configure$ make && make install //如果报错:在 linux 中执行 wget 命令提示 -bash: wget: command not found 解决方法解决办法 yum -y install wget
4、安装SSL库
$ cd /usr/local/software$ wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz$ tar -zxvf openssl-1.0.1j.tar.gz$ cd openssl-1.0.1j$ ./config$ make && make install
5、安装zlib库存
$ cd /usr/local/software$ wget http://zlib.net/zlib-1.2.11.tar.gz$ tar -zxvf zlib-1.2.11.tar.gz$ ./configure$ make && make install
6、安装nginx
$ cd /usr/local/software$ wget http://nginx.org/download/nginx-1.8.0.tar.gz$ tar -zxvf nginx-1.8.0.tar.gz$ cd nginx-1.8.0 // 将Nginx安装在/usr/local/software上$ ./configure --prefix=/usr/local/software/nginx$ make && make install
7、启动Nginx
#开启Nginx/usr/local/software/nginx/sbin/nginx #关闭Nginx/usr/local/software/nginx/sbin/nginx -s stop #重启Nginx/usr/local/software/nginx/sbin/nginx -s reload #测试配置文件是否正常/usr/local/software/nginx/sbin/nginx -t
启动成功页面:直接在电脑输入云服务器IP地址
// 修改Nginx配置文件vim /usr/local/software/nginx/conf/nginx.conf
添加如下配置信息
# 个人配置 server { listen 80; server_name www.gatherblogs.cn; location / { root /home/gatherblogs-web; index index.html; } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } }
转载地址:http://jgxmb.baihongyu.com/