Alpine是一个小型的linux系统,官方docker镜像只有不到5MB,非常适合作为容器镜像. Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and Busybox. A minimal Docker image based on Alpine Linux with a complete package index and only 5 MB in size! 为了…
1.安装开发环境 # aptitute update # aptitude install -y build-essential # aptitude install -y libldap2-dev openssl libssl-dev 2.升级gcc和glibc(debian7自带的版本太低,编译会报错) # vim /etc/apt/sources.list deb http://ftp.debian.org/debian sid main # apt-get update # apt-ge…
安装环境:CentOS7 3.10.0-693.5.2.el7.x86_64 准备源码包: pcre-8.41.tar.gz openssl-1.0.1h.tar.gz zlib-1.2.11.tar.gz jemalloc-4.5.0.tar.bz2 tengine-2.1.0.tar.gz libmcrypt-2.5.8.tar.gz php-7.1.11.tar.gz 首先安装nginx 安装基础依赖: #yum install -y gcc automake autoconf libto…
说明 我这里给大家演示一下如何安装nginx,nginx我就不多介绍了,然后我再说一点就是,安装的两种方法都可以,编译安装和yum安装,我不能每个都演示两遍呀,所以看到我这博客的你,学会举一反三好吧?还有tengine是淘宝的nginx,不是淘宝研发的,本来nginx就是开源的嘛,然后淘宝开发团队就改版了一下,可能高并发性能更好了吧,据说有bug,我自己使用还没发现!你自己选择! 以前我也是需要了就翻一下别人的博客,但是啊,怎么说,每个做技术的水平都有限吧,只能这么说!有的就不是很详细!所以我决…
简介 Tengine是由淘宝网发起的Web服务器项目.它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性.它的目的是打造一个高效.安全的Web平台. 发展 Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验. 从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它.Tengine团队的核心成员来自于淘宝.搜狗等互联网企业.Tengine是社区合作的成果,我们欢迎大家参与其中,贡献自己的力量. 一.安装编…
Tengine官网上有个非常简单的教程,中间并未涉及到一些常用的设置,所以仅供参考.一下午为本人的安装步骤及过程. 配置firewalld,iptables,关闭SELINUX 1.安装必要的编译环境好 由于Tengine安装需要使用源代码自行编译,所以在安装前需要安装必要的编译工具: yum -y updateyum -y install gcc gcc-c++ bzip2 perl curl curl-devel expat-devel gettext-devel openssl-devel…
本文基于 Redhat Linux 6.7 的环境,Mysql 版本为 5.5.37 安装前的检查 必备的组件,如果没有使用 yum 进行安装,可以使用网上的源,也可以使用本地光盘作为 Yum 源. 1.CMake 2.make 3.gcc 4.ncurses 5.Perl 默认 Layout 与相关的配置参数. Mysql默认安装在 /usr/local/mysql 下,可以根据下面几个参数对安装目录做自定义. 参数 说明 -DCMAKE_INSTALL_PREFIX=dir_name 基础的…
1.上传nginx文档:解压到/data目录下,并安装依赖包tar xf nginx-1.20.1.tar.gz -C /data/cd /data/nginx-1.20.1/ && ll依赖关系安装,执行如下:yum -y install zlib pcre pcre-devel openssl openssl-devel 2.自定义安装nginx ./configure --prefix=/data/nginx-1.20.1 --conf-path=/data/nginx-1.20.1…
Apache安装后可通过其安装路径的bin目录下的apachectl脚本控制服务的启动和停止.本例中apache安装在/usr/local/apache-2.2.6,服务控制脚本为: /usr/local/apache-2.2.6/bin/apachectl 执行下面的命令启动Apache服务: /usr/local/apache-2.2.6/bin/apachectl start 执行下面的命令停止Apache服务: /usr/local/apache-2.2.6/bin/apachectl…
Tengine 是由淘宝核心系统部基于Nginx开发的Web服务器,它在Nginx的基础上,针对大访问量网站的需求,添加了很多功能和特性.Tengine的性能和稳定性已经在大型的网站如淘宝网,淘宝商城等得到了很好的验证.它的最终目标是打造一个高效.稳定.安全.易用的 Web 平台.Tengine现已开源. 以下是在CentOS 6.4编译安装Tengine的基本步骤: 安装tengine 事先下载好安装包放置目录:/usr/local/src(放置目录供参考,不一定看个人喜好) pcre-8.1…