centos7 tengine2.1.2 编译安装 防火墙设置
安装 pcre 和 openssl
yum -y install pcre pcre-devel
yum -y install openssl openssl-devel
wget http://tengine.taobao.org/download/tengine-2.1.2.tar.gz [下载]
tar zxf tengine-2.1.2.tar.gz
cd tengine-2.1.2
./configure [默认安装的路径是:/usr/local/nginx]
make && make install
安装完成后测试一下:
cd /usr/local/nginx
sbin/nginx -v [安装的版本]
Tengine version: Tengine/2.1.2 (nginx/1.6.2)
sbin/nginx -V [加载的模块]
sbin/nginx -t [测试]
sbin/nginx [启动]
如果是虚拟机。要在本机访问,需要修改tengine conf文件
vi /usr/local/nginx/conf/nginx.conf
修改这里:
server {
listen 80;
server_name localhost 你的IP地址;
centos7 使用的firewall防火墙。默认是不能访问80端口。如果要外网访问需要打开80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent 添加80端口
success 添加成功
systemctl restart firewalld.service [重启防火墙]
传送门:【centos7 firewall防火墙配置】