Centos6下配置resin + nginx 搭建项目发布环境

1、centos下载安装: 

下载地址:http://mirror.bit.edu.cn/centos/6.3/isos/x86_64/ 

        下载64位 (dvd1 和 dvd2)安装 步骤省略

中间新建用户:web/web

 

 su - root  #切换用户
 passwd    #修改root密码

vi /etc/inittab  
id:5:initdefault: #5改成3 关闭图形界面 

#修改IP 
setup   #选择修改网络  按空格修改IP

#关闭防火墙
setup  #选择修改防火墙配置 按空格关闭防火墙
 
#开启ssh服务
rpm -qa|grep ssh # 查询sshd服务是否安装
service sshd start #centos装好后是ssh默认是启动的

2、centos下安装JDK:

mkdir /usr/lib/jvm
mkdir /usr/lib/jvm/java

chmod +x jdk-6u26-linux-x64.binn  # 改权限
./jdk-6u26-linux-x64.bin  #安装


vi /etc/profile 
#最后加上
#export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_26
#export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
#export PATH=$PATH:$JAVA_HOME/bin


#如果系统已经安装了其他版本,请切换版本 从OpenJDK切换到Sun JDK
alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_26/bin/java 1
alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_26/bin/javac 1

#选择所需版本
alternatives --config java

#查看已应用版本
java -version

关闭putty  重新连接 

    java -version

    安装成功

3、centos下安装Resin:
tar zxvf resin-pro-3.1.12.tar.gz
cp -rf resin-pro-3.1.12 /usr/local
 mv /usr/local/resin-pro-3.1.12/ /usr/local/resin #进入/usr/local/resin/目录
 ./configure --with-java-home=/usr/lib/jvm/java/jdk1.6.0_26
/usr/local/resin/bin/httpd.sh start

#在浏览器输入地址测试成功

自己配置新的端口8080 8081 增加 2个应用服务:

1、下载下面的附件,将里面resin目录下的文件,直接拷贝到 /usr/local/resin 中

 2、将下面附件中的 resin-8080 和 resin-8081 文件拷贝到 /etc/init.d中

chmod +x /etc/init.d/resin-8080 #修改权限
chkconfig --add  resin-8080     #增加服务                                                                    
chkconfig resin-8080 on #设置Resin开机自动启动

#8081类似处理

service resin-8080 start
service resin-8081 start

#在浏览器输入 localhost:8080 和 localhost:8081
#分别显示不同的信息



#centos5下 会报:log_daemon_msg: command not found 错误,解决方式:
#注释:如下代码即可
#if test -r /lib/lsb/init-functions; then
. /lib/lsb/init-functions
#else

#fi 

4、centos下安装Nginx:

nginx安装参看上一篇博客:  centos 6.3安装nginx 搭建文件服务器

或者

1、下载安装 rpm -Uvh ftp://ftp.univie.ac.at/systems/linux/fedora/epel/5/i386/epel-release-5-4.noarch.rpm

2、 安装nginx
在安装之前,你可以使用yum info nginx查看nginx的版本。
yum install nginx

打包:tar   -zcvf   8080.tar.gz   8080

解压:tar   -zxvf   8080.tar.gz