在linux上部署jdk tomcat mysql

2022-10-15 15:57:04 字數 2596 閱讀 7199

1、 部署配置jdk

1、 準備jdk安裝包:jdk-1_5_0_

2、 進入安裝目錄,預設放到/usr/local/下

cp jdk-1_5_0_ /usr/local

3、 給使用者新增可執行許可權

cd /usr/local

chmod +x jdk-1_5_0_

4、 ./ jdk-1_5_0_

5、 此時會生成rpm的jdk安裝包檔案,同樣新增可執行許可權

6、 chmod +x jdk-1_5_0_

7、 安裝jdk:

8、 rpm -ivh jdk-1_5_0_

9、 安裝成功後設定環境變數,新增如下內容

vi /etc/profile

export j**a_home=/usr/local/jdk1.5.0_02

export classpath=.:$j**a_home/lib/

export path=$j**a_home/bin:$path

10、 儲存引數檔案後使引數檔案生效

source /etc/profile

2、 部署配置tomcat

1、 建立tomcat存放目錄

mkdir /usr/local/tomcat

2、 將tomcat檔案包放入到指定目錄下並解壓

cd /usr/local/tomcat

tar -zxvf

3、 生成鏈結以便版本公升級

ln -s apache-tomcat-7.0.54 server

4、 啟動tomcat

cd /usr/local/tomcat/bin

./5、 檢視tomcat啟動日誌

cd /usr/local/tomcat/logs

tail -f

6、 前台訪問tomcat

7、 停止tomcat服務

cd /usr/local/tomcat/bin

./8、 放入war包到webapps下

注意清空webapps下的所有內容

可以建立軟連線,也可以mv改下war包名字

9、 修改tomcat引數

修改檔案加入

j**a_home=/usr/local/jdk1.5.0_02

#j**a_opts=-dbiworkdir=/***此處的工作目錄頁可以不指定

10、 啟動tomcat,檢視日誌

11、 前台訪問 http://localhost:8080/***

12、 可在部署好mysql後進行配置

3、 部署配置mysql

1、 **mysql-5.7.10-linux-glibc2.5-x86_

2、 新增系統mysql組和mysql使用者

groupadd mysql和useradd -r -g mysql -s /bin/false mysql

3、 切換/usr/local目錄解壓tar包建立mysql軟鏈結

cd /usr/local

tar -zxvf /software/mysql-5.7.10-linux-glibc2.5-x86_

ln -s mysql-5.7.10-linux-glibc2.5-x86_64/ mysql

4、 進入mysql目錄,建立授權mysql-files檔案

cd mysql

mkdir mysql-files

chmod 770 mysql-files

5、 修改當前目錄擁有者為mysql使用者

chown -r mysql:mysql ./

6、 安裝資料庫

bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

7、 初始化mysql目錄

bin/mysqld --initialize --user=mysql

8、 啟動ssl配置

bin/mysql_ssl_rsa_setup

9、 修改當前目錄擁有者為root使用者

chown -r root:root ./

10、 修改當前data mysql-files目錄擁有者為mysql使用者

chown -r mysql data mysql-files

11、 啟動mysql資料庫

bin/mysqld_safe --user=mysql &

12、 新增開機啟動

cp support-files/ /etc/

13、 啟動mysql服務

service mysql start

14、 執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功

15、 修改mysql的root使用者密碼,root初始密碼為空的:

./bin/mysqladmin -u root password '密碼'

16、 把mysql客戶端放到預設路徑

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

17、 登陸mysq資料庫

mysql -u root -p 登入

船舶在港期間消防部署表 中英對照

船舶在港期間消防部署表fire stations 船長或大副為消防總指揮 任務隊長,現場指揮 head of the squad,command on spot.副隊長,隊長接替人,協助隊長工作substitute for the head.消防員,探火 搶險fireman 切斷有關電路 cut o...

在企業內部區域網部署應用軟體的方法

若乙個企業有近百台主機的話,那網路管理員的大部分工作在做什麼呢?就是各個部門的跑,幫他們解決應用軟體上的難題。一會兒有個使用者說他的excle軟體出問題了 一會兒又有員工報告說他的列印軟體出現了故障,等等。網路管理員就四處的去救火。一天下來,自己累個半死,而且,都是在做這些沒有多少價值的工作。網路管...

在農村基層組織建設工作部署會上的講話

同志們 下面,我就前不久市裡召開的農村基層組織建設工作會精神結合我區實際,就推行 168 工作模式和農村基層組織建設相關工作作乙個部署 一 推行 168 工作模式,抓好農村基層組織建設各項工作的落實 168 工作模式,是指建立一套村黨組織領導下的組織 目標管理 個人 設崗定責 機制,實行徵求意見 議...