在linux CentOS上部署netcore项目

一、前言

  1、简单记录一下Linux CentOS 7中安装与配置Tengine的详细步骤。

  2、简单比较一下Tengine 和Nginx

  3、

二、开始

  Tengine是淘宝发起的web服务器项目,简单的讲就是对nginx进行了二次开发并提供了更丰富的功能,

官网地址:http://tengine.taobao.org/,目前最新的稳定版本是2.3.0,我这里也用的这个版本,

1、查看环境

[root@centos ~]# cat /etc/redhat-release

CentOS Linux release 7.6.1810 (Core) 

2、准备安装(这一步可以跳过)

下载pcre-8.39.tar.gz【依赖】【】

下载zlib-1.2.11.tar.gz【依赖】【http://zlib.net/zlib-1.2.11.tar.gz】

下载openssl-1.0.1h.tar.gz【依赖】【】

下载jemalloc-3.6.0.tar.bz2  【依赖】【】

下载 tengine-2.3.0.tar.gz  【http://tengine.taobao.org/download/tengine-2.3.0.tar.gz】

[root@centos ~]# cd /usr/local/src/

[root@centos ~]# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz 

[root@centos ~]# wget http://zlib.net/zlib-1.2.11.tar.gz 

[root@centos ~]# wget http://www.openssl.org/source/openssl-1.0.1h.tar.gz

[root@centos ~]# wget http://www.canonware.com/download/jemalloc/jemalloc-3.6.0.tar.bz2

[root@centos ~]# wget http://tengine.taobao.org/download/tengine-2.3.0.tar.gz

跳过准备 查看是否安装

在安装之前首先检查一下是否已安装nginx的一些模块依赖的lib库,诸如g++、gcc、pcre-devel、openssl-devel和zlib-devel。所以下面这些命令最好挨个跑一遍,已安装的会提示不用安装,未安装或需要更新的则会执行安装及更新

yum install gcc-c++

yum -y install pcre pcre-devel

yum -y install zlib zlib-devel

yum -y install openssl openssl-devel

执行这个是有用的,执行完成之后在安装

   下载安装包文件

cd /usr/local/src/

wget http://tengine.taobao.org/download/tengine-2.3.0.tar.gz

   解压安装包文件

 tar -zxvf tengine-2.3.0.tar.gz

  安装Tengine-2.3.0 

 cd /usr/local/src/tengine-2.3.0/src/core

3、安装

二、安装Net Core

不做介绍,自作


三、安装Net Core 

猜你喜欢

转载自www.cnblogs.com/sopcce/p/10746218.html