码迷,mamicode.com
首页 > 其他好文 > 详细

Tengine编译安装

时间:2020-06-22 19:33:54      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:主机   ati   配置文件   tps   apache   nmp   centos   nss   mirrors   

实战环境
LNMP项目实战:
L:Linux(centos 7.6) http://mirrors.cqu.edu.cn/CentOS/7.6.1810/isos/x86_64/
N:Tengine(1.12.2)http://tengine.taobao.org/download/tengine-2.1.2.tar.gz
主机信息:
部署规划:
172.24.77.242(sr2.dj.com):运行Tengine
172.24.77.241(sr1.dj.com):运行Tomcat
1 安装依赖包
#yum install -y pcre pcre-devel zlib zlib-devel openssl openssl-devel glibc-headers gcc-c++
#yum -y install gcc \
gcc-c++ \ bzip2 perl curl curl-devel \
expat-devel gettext-devel openssl-devel \
libxml2 libxml2-devel libjpeg-devel libpng-devel \
freetype-devel libmcrypt-devel autoconf
#yum -y install epel-release
#yum -y install libmcrypt libmcrypt-devel mcrypt mhash
#cd /usr/local/src && wget http://zlib.net/zlib-1.2.11.tar.gz && tar zxvf zlib-1.2.11.tar.gz && cd zlib-1.2.11 && ./configure --prefix=/usr/local/zlib && make && make install
#cd /usr/local/src && wget https://www.openssl.org/source/openssl-1.1.1.tar.gz && tar zxvf openssl-1.1.1.tar.gz && cd openssl-1.1.1 && ./config --prefix=/usr/local/openssl && make && make install

2 添加安装用户

useradd www -s /sbin/nologin -M

3 下载Tengine安装包
#cd /usr/local/src/
#wget http://tengine.taobao.org/download/tengine-2.1.2.tar.gz
技术图片
3.1 解压并安装
#tar xvf tengine-2.1.2.tar.gz -C /usr/local/
#/usr/local/tengine-2.1.2
#./configure --prefix=/usr/local/tengine \
--user=www \
--group=www \
--with-http_ssl_module \
--with-http_v2_module \
--with-http_realip_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre
技术图片
#make
技术图片
#make install
技术图片
3.2 查看安装结果
#whereis tengine
技术图片
#/usr/local/tengine/sbin/nginx –t
技术图片
启动Tenginx并测试访问
#/usr/local/tengine/sbin/nginx
技术图片
技术图片
4 安装 Tomcat
#yum install jdk-8u241-linux-x64.rpm
#ls /usr/java/
#vim /etc/profile.d/java.sh
#. /etc/profile.d/java.sh
#java -version
#echo $JAVA_HOME
#tar xf apache-tomcat-8.5.53.tar.gz -C /usr/local/
#cd /usr/local/
#ln -sv apache-tomcat-8.5.53 tomcat
#vim /etc/profile.d/tomcat.sh
#. /etc/profile.d/tomcat.sh
#catalina.sh version
#catalina.sh configtest
#catalina.sh start
#http://172.24.77.241:8080/
测试访问
技术图片
5 配置虚拟主机
#vim /usr/local/tengine/conf/nginx.conf
技术图片
测试配置文件
#/usr/local/tengine/sbin/nginx –t
重新加载Nginx
#/usr/local/tengine/sbin/nginx -s reload
6 测试访问
#http://172.24.77.242:9001/
技术图片

Tengine编译安装

标签:主机   ati   配置文件   tps   apache   nmp   centos   nss   mirrors   

原文地址:https://blog.51cto.com/13688209/2506373

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!