在这篇文章中,记录了安装多个tomcat的过程,安装多个tomcat主要是为了使用一下负载均衡,而负载均衡服务器最好的当属nginx,昨天尝试安装了一下nginx,在这里把过程记录和分享下来。(以root用户进行)
一:安装编译器
yum install gcc
yum install gcc-c++
二:下载安装包
对应的版本如下图所示:
使用如下命令下载到对应的目录下,我下载到/package目录下,专门用来存放安装包
wget http://zlib.net/zlib-1.2.8.tar.gz
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz
wget http://nginx.org/download/nginx-1.6.1.tar.gz
三:解压编译和安装
为了统一管理和方便,我的解压文件放到compile/nginx、compile/openssl、compile/pcre和compile/zlib下,nginx等各个目录下又分为解压文件和依赖包,依赖包的位置可以通过./configure来设置
三-1:安装zlib
# tar -zxvf zlib-1.2.8.tar.gz
# cd zlib-1.2.8
# ./configure --prefix=/home/compile/zlib/installzlib #prefix指定安装目录
# make
# make install
编译安装之后的效果如图,其他类似就不再截图
三-2:安装pcre
#tar -zxvf pcre-8.35.tar.gz
#cd pcre-8.35
# ./configure --prefix=/home/compile/pcre/installpcre #prefix指定安装目录
# make
# make install
三-3:安装openssl
#tar -zxvf openssl-1.0.1i.tar.gz
#cd openssl-1.0.1i
# ./config --prefix=/home/compile/openssl/installopenssl #prefix指定安装目录
# make
# make install
注意这里使用的./config命令
三-4:安装nginx
#tar -zxvf nginx-1.6.1.tar.gz
#cd nginx-1.6.1
# ./configure
--prefix=/home/compile/nginx/installnginx #prefix指定安装目录
--with-openssl=/home/compile/openssl/openssl-1.0.1i #指的是openssl源码路径
--with-pcre=/home/compile/pcre/pcre-8.3.5 #指的是pcre的源码路径
--with-zlib=/home/compile/zlib/zlib-1.2.8 #指的是zlib 的源码路径
--with-http_ssl_module
# make
#make install
四:启动
在/home/compile/nginx/installnginx/sbin下,使用./nginx命令启动
OK,至此安装完成