項目實際部署記錄(ubuntu)

服務器爲Ubuntu系統java

安裝JDK版本:jdk-7u79-linux-x64.tar.gzlinux

安裝tomcat版本:apache-tomcat-7.0.69.tar.gz數據庫

數據庫oracle ,已導出的dmp文件(注意導出數據庫版本跟導入版本問題)apache

一、安裝jdktomcat

創建jdk存放目錄
sudo mkdir -p /usr/jdk

mv準備好的jdk到創建好的文件夾 ,解壓
sudo tar -xvf jdk-7u79-linux-x64.tar.gz 

配置環境變量

sudo vi /etc/profile

在文件最後添加
export JAVAHOME=/usr/jdk/jdk1.7.0_79  jdk解壓目錄
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin;$PATH

保存修改的文件
應用配置生效
sudo source /etc/profile

查看配置是否成功

java -version

出現java version "1.7.0_79" 等jdk版本信息 配置成功

二、安裝tomcat服務器

創建tomcat文件夾 存放解壓的tomcat

sudo mkdir -p /usr/tomcat

文件mv到文件夾後解壓
sudo tar -xvf apache-tomcat-7.0.69.tar.gz 
解壓後名稱過長,修改一下文件名
sudo mv apache-tomcat-7.0.69.tar.gz tomcat7

配置tomcat環境

在文件前面引入JDK環境

sudo vi /usr/tomcat/tomcat7/bin/catalina.sh

添加
export JAVA_HOME=/usr/jdk/jdk1.7.0_79
export JRE_HOME =$JAVA_HOME/jre

保存
繼續配置
sudo vi /etc/profile

JDK配置後面增長
export CATALINA=
/usr/tomcat/tomcat7
export TOMCAT_HOME=$CATALINA
保存

應用生效
sudo /etc/profile

配置完成
 

 

三、啓動tomcat oracle

sudo /usr/tomcat/tomcat7/bin/start.sh

看到提示 tomcat start 啓動成功

  

四、項目數據庫導入
使用DBA用戶創建用戶,根據須要設置權限
添加導入數據庫功能(或者直接給DBA、connect、resource權限)
應用後開始導入數據庫(遠程導入)
imp 用戶名/密碼@IP/實例 file=數據庫文件 full=y ignore=y
一次性成功導入

五、導入項目
  項目直接打包的root目錄 直接放到tomcat發佈目錄解壓、啓動項目
出現了小插曲,解決以下:
 實際項目中項目比較大  默認JVM配置會沒法正常啓動,提示內存溢出錯誤
  java.lang.OutOfMemoryError: Java heap space異常
  或者
  java.lang.OutOfMemoryError: PermGen space
  此時須要手動設置Heap size
  繼續編輯
  sudo vi /usr/tomcat/tomcat7/bin/catalina.sh

在cygwin=false 前添加
export JAVA_OPTS="-Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m"

保存重啓tomcat生效,一切正常 部署成功
記一次服務器機房部署項目經歷
相關文章
相關標籤/搜索