码迷,mamicode.com
首页 > 系统相关 > 详细

Linux部署项目总结

时间:2015-04-20 14:41:19      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

1.环境准备

技术分享

 

2.安装JDK

技术分享

 

(1)chmod 755 jdk-6u45-linux-x64.bin  

(2)./jdk-6u45-linux-x64.bin

(3) vi /etc/profile

输入i表示插入,添加下面相关的.之后按shift+zz或者按esc键输入:wq保存退出.(不懂相关操作的可以上网查vi编辑器的用法)

 技术分享

export JAVA_HOME=/data/jdk1.6.0_45
export JRE_HOME=/data/jdk1.6.0_45/jre
export JAVA_BIN=/data/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME JAVA_BIN PATH CLASSPATH

(4) java –version

技术分享

 

3.解压项目

unzip  webapp.zip

 

4.tomcat

(1)    tar –zxvf apache-tomcat-7.0.47.tar.gz
(2)    配置server.xml

技术分享

把原来8080端口的配置改成上面图片所示

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               enableLookups="false" maxThreads="1024" minSpareThreads="25"   acceptCount="1500" redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="UTF-8"  />

在添加如下:

技术分享

<Context path="" reloadable="true" docBase="/data/webapp" crossContext="true"/>

 

5.修改相关配置文件(因为是用的阿里云的数据库,并未安装本地数据库,在下一点介绍)

(1) jdbc.properties中相关修改

技术分享

(2)logback.xml

技术分享

(3)如果是托管项目,还得修改config.properties中的回调地址

 

6.安装mysql

(1)检测是否安装过mysql

rpm -qa |grep -i mysql

技术分享

 

(2)上面的是安装了的

rpm -e mysql-libs –-nodeps(删除原来的)

rpm –ivh MySQL-server-5.5.36-1.linux2.6.x86_64.rpm
rpm -ivhMySQL-client-5.5.36-1.linux2.6.x86_64.rpm 

cp/usr/share/mysql/ my-innodb-heavy-4G.cnf /etc/my.cnf  
vi /etc/my.cnf

[client]  
default-character-set= utf8
[mysqld]
character_set_server=utf8 
init_connect=‘SET NAMES utf8‘

(3)启动:

 /etc/init.d/mysql start

(4)查看端口:

netstat –ano

技术分享

(5)查看运行状态

技术分享

(6)如果登陆不上,可能是防火墙的原因.如下方法解决:

技术分享

上述mysql本地安装还有待总结

Linux部署项目总结

标签:

原文地址:http://www.cnblogs.com/woniucoding/p/4441400.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!