1.1.1.           安装nginx

 

安装nginx的时候需要用到pcre模块,但其实pcre不用安装的。只要在安装nginx的时候,指定pcre代码库的参数,就可以了。

 

安装nginx更详细的选项配置请参考官方文档:

http://nginx.org/en/docs/install.html

 

 

# 进入软件目录

cd /bak/software

 

# 解压pcre源码包目录

tar -zxvf pcre-8.31.tar.gz

 

# 解压nginx源码包目录

tar -zxvf nginx-1.2.3.tar.gz

 

#进入nginx目录

cd nginx-1.2.3

 

 

# 安装三步骤

 

安装nginx更详细的选项配置请参考官方文档:

http://nginx.org/en/docs/install.html

 

./configure --prefix=/opt/nginx-1.2.3 --with-pcre=/bak/software/pcre-8.31

make

make install

 

 

nginx 安装不像mysql需要这么多设置信息。很快就能安装好。

 

 

 

1.1.2.           安装JDK

 

jdk不用安装,直接解压就能使用了

 

# 进入软件目录

cd /bak/software

 

# 解压jdk压缩包

tar -zxvf jdk-7u6-linux-i586.tar.gz

 

# 移动到指定目录

mv jdk1.7.0_06 /opt/

 

 

1.1.2.1.      环境变量

某些如果需要配置环境变量,就需要这样配置了。虽然我是不配的:

 

# 打开环境变量文件

vim /etc/profile

 

# 在文件最后写入以下内容

 

# java 环境变量

JAVA_HOME=/opt/jdk1.7.0_06

CLASSPATH=.

PATH=$PATH:$JAVA_HOME/bin

 

export JAVA_HOME CLASSPATH PATH

 

 

 

jdk就可以使用了

 

 

1.1.3.           安装tomcat

 

tomcat也是不用安装的,直接解压就能使用了

 

# 进入软件目录

cd /bak/software

 

# 解压jdk压缩包

tar -zxvf apache-tomcat-7.0.29.tar.gz

 

# 移动到指定目录

mv apache-tomcat-7.0.29 /opt/

 

 

tomcat 自带有管理工程,启动tomcat时候可以访问到的,我这里不需要

# 删除所有tomcat例子项目

cd /opt/apache-tomcat-7.0.29/webapps/

 

rm -rf *

 

1.1.3.1.      环境变量

如果想配置tomcat的环境变量,请参照jdk的环境变量配置

 

 

1.1.3.2.      启动脚本

 

因为我没有配置jdktomcat的环境变量,所有启动tomcat会比较的麻烦,所以我就写了个tomcat启动脚本

 

# 进入bin目录

cd /opt/apache-tomcat-7.0.29/bin/

 

# 新创建一个新文件

vim boot.sh

 

# 加入以下内容:

#!/bin/bash

 

JAVA_HOME=/opt/jdk1.7.0_06

 

CLASS_PATH=.

 

CATALINA_BASE=/opt/apache-tomcat-7.0.29

 

CATALINA_HOME=$CATALINA_BASE

 

PATH=$PATH:$JAVA_HOME/bin:$CATALINA_BASE/bin

 

export JAVA_HOME CLASS_PATH CATALINA_BASE CATALINA_HOME PATH

 

/opt/apache-tomcat-7.0.29/bin/startup.sh

 

 

# 保存文件

 

# 还需要赋予执行权限

chmod +x boot.sh

 

# 执行启动脚本

./boot.sh

 

 

OKtomcat也安装成功。

 

至此,所有的软件都安装完成了。

现在就可以发布web项目了。