一:安装
(1)我的服务器CentOS版本,gcc和g++基本的已经安装了,如果没有,自行安装
(2)去Nginx官网(http://nginx.org/en/download.html)下载Nginx,通过wget命令,或者本地下载好上传到服务器;
解压(tar -zxvf 文件名)之后进入nginx目录
执行./configure
可能出现如下提示,需要安装PCRE库,
(3)列出可以安装的文件:yum list prec*
安装prec:yum install pcre-devel
(4)再次执行./configure,如下提示,需要安装zlib库,同上的方法安装
yum install zlib zlib-devel
(5)再次执行./configure,没有error,但是可能需要安装openssl
yum install openssl openssl-devel
(6)准备完毕,然后编译安装
make && make install
下图在编译安装中
(7)进入nginx安装的目录,有一个nginx执行文件
cd /usr/local/nginx/sbin
(8)运行nginx:./nginx
查看80端口是否开启:fuser -n tcp 80
关闭nginx:./nginx -s stop
(9)输入服务器ip地址访问成功!
(10)可以稍微配置一下,在任何目录下都可以启动nginx,加入到环境变量PATH中
vim /etc/profile
加入:
#nginx setting
export NGINX_HOME=/usr/local/nginx
export PATH=$NGINX_HOME/sbin:$PATH
执行:source /etc/profile 是配置文件生效
(11)现在在任何目录都可运行nginx
直接输入:nginx
二:总结
安装过程中英语提示能看懂吧,根据相应的提示安装对应的库即可。