centos7 tengine2.1.2 编译安装 防火墙设置

时间:2022-03-24 06:27:40

安装 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防火墙配置