这里我们以CentOS6演示为例
安装依赖环境
gcc | pcre | pcre-devel | zlib | zlib-devel | penssl | openssl-devel |
yum install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
nginx安装
官网下载,并解压
tar -xvf /opt/nginx-1.16.1.tar.gz
进入解压后的目录,执行configure(用来创建Makefile文件的)
cd /opt/nginx-1.16.1
#后面可以跟参数,例如 ./configur --prefix=/usr/local/nginx
#这里我们使用默认参数,可参考官网http://nginx.org/en/docs/configure.html
./configure
编译并安装,会使用Makefile文件进行安装
make && make install
进入安装后的目录,启动nginx
cd /usr/local/nginx/sbin
./nginx
查看nginx进程,是否启动成功
ps -ef | grep nginx
防火墙开放80端口
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
浏览器访问nginx