日期:2014-05-16  浏览次数:20589 次

linux 安装NGINX+TOMCAT

1. 下载及安装JDK

去官方网站下载 jdk-6u45-linux-x64-rpm.bin

? ? 把下载文件放入/opt目录上

? ? 给文件赋执行权限 chmod +x?jdk-6u45-linux-x64-rpm.bin

? ? ?在当前目录执行文件 ./jdk-6u45-linux-x64-rpm.bin ? ,文件被解压成功后,会看到一个jdk-6u45-AMDx64-rpm 的文件

? ? ?继续执行rpm -ivh?jdk-6u45-AMDx64-rpm , 至此安装完成, 文件被安装到/usr/java/jdk-6u45 , 接下来设置环境变量

? ? ?vi /etc/prfile?

? ? ?文件中找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

? ? 在此句前加上三段话

? ??export?? JAVA_HOME=”/usr/java/jdk-6u45”

? ? export? CLASSPATH=”.:/usr/java/jdk-6u45/lib:/usr/java/jdk-6u45/jre/lib”

? ??pathmunge? /usr/java/jdk-6u45/bin:/usr/java/jdk-6u45/jre/bin

? ? 保存退出即可. 运行命令java -version 查看安装情况. 有必要的话,需要重启

2.. 下载及安装NGINX

? ? 安装NGINX前需要安装GCC-C++ ,PCRE和ZLIB,OPEN SSL

? ? PCRE?http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz

? ? ZLIB?http://zlib.net/zlib-1.2.8.tar.gz

? ? open-ssl?http://www.openssl.org/source/openssl-1.0.1e.tar.gz

? ? NGINX?http://nginx.org/download/nginx-1.5.1.tar.gz

? ? 下载完成后放入/opt文件夹中

? ? ?判断本机是否已经安装GCC, 直接在命令行运行gcc, 如果出现NO INPUT FILES字样,则表示已经安装.否则运行yum install gcc-c++

? ? 解压PCRE tar zxvf pcre-8.33.tar.gz, 进入解压后的目录 依次运行./configure, make, make install

在configure时,如果出现依赖GCC-C++模块时,你只需要用命令禁掉就好了,如?./configure --disable-cpp

? ? 解压ZLIB,?进入解压后的目录 依次运行./configure, make, make install

? ???解压openssl,?进入解压后的目录 依次运行./configure , make, make install

? ??解压NGINX,?进入解压后的目录 依次运行?./configure --prefix=/usr/local/nginx --with-poll_module?--with-http_ssl_module --with-openssl=/opt/openssl-1.0.1e/?, make, make install

?

? ? ?安装完成后,如果出现依赖包不存在,可以参考此贴?http://www.wangzhibo.com/windows_linux/969.html?

? ? 在系统里找到依赖包,找它链接到/lib中或者/lib64(64位系统才有)

?

3. 下载及安装TOMCAT

? ? TOMCAT?http://mirror.esocc.com/apache/tomcat/tomcat-7/v7.0.41/bin/apache-tomcat-7.0.41.tar.gz

? ? 解压到/usr目录下

? ? 设置好端口号,启动即可.

?

?

?