Linux上安裝JDK、Tomcat、MySQL

Linux上安裝JDK

1,下載jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在這裏插入圖片描述

2,使用XFTP工具導入linux
在這裏插入圖片描述

3,解壓到/root/software目錄
mkdir /root/software #在root下面創建software目錄
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /root/software #解壓到指定目錄

4,配置環境變量並測試
打開控制檯,運行 vi /etc/profile,在最後插入下面要配置的內容 ,按Esc鍵 ,輸入( :wq 保存並退出)

JAVA_HOME=/root/software/jdk1.8.0_181
PATH= $ JAVA_HOME/bin: $ PATH
CLASSPATH=.: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/tools.jar
#中間$前後的空格是因爲需要調格式加的,用的時候沒有空格
export JAVA_HOME
export PATH
export CLASSPATH
讓環境變量生效,執行下面的命令

source /etc/profile
驗證

java -version
在這裏插入圖片描述

Linux上安裝Tomcat

1.下載tomcat
在這裏插入圖片描述
2.解壓
在這裏插入圖片描述
改名
在這裏插入圖片描述
3.修改tomcat的相關配置
在這裏插入圖片描述
4.啓動tomcat
在這裏插入圖片描述
5.測試
在這裏插入圖片描述

Linux上安裝mysql

1,下載
https://dev.mysql.com/downloads/mysql/5.5.html#downloads

2,使用xftp上傳到linux
在這裏插入圖片描述

3,解壓改名
#解壓
tar -zxvf mysql-5.5.61-linux-glibc2.12-x86_64.tar.gz
#重命名
mv mysql-5.5.61-linux-glibc2.12-x86_64 mysql
#複製解壓後的mysql目錄
cp -r mysql /usr/local
在這裏插入圖片描述
在這裏插入圖片描述

3,安裝數據庫
1,進入安裝mysql軟件目錄:執行命令 cd /usr/local/mysql/
2,創建mysql用戶 : 執行命令useradd mysql
3,修改當前目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql ./ [如果是就不用修改了]
在這裏插入圖片描述
4,安裝數據庫:執行命令 ./scripts/mysql_install_db
5,把mysql目錄所有者變成root:執行命令 chown -R root:root ./
6,到此數據庫安裝完畢
4,啓動mysql服務和添加開機啓動mysql服務
添加開機啓動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啓動腳本放到開機初始化目錄
啓動mysql服務:執行命令service mysql start
在這裏插入圖片描述
執行命令:ps -ef|grep mysql 看到mysql服務說明啓動成功
在這裏插入圖片描述

5,修改mysql的root用戶密碼,root初始密碼爲空的
執行命令:./bin/mysqladmin -u root password ‘密碼’
在這裏插入圖片描述
如果出現上面的問題
在這裏插入圖片描述
找到mysql.sock文件。使用一個軟連接到tmp/mysql.sock

6,把mysql客戶端放到默認路徑
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建議使用軟鏈過去,不要直接包文件複製,便於系統安裝多個版本的mysql
7,登陸 mysql -uroot -p
回車輸入上面設置的密碼
在這裏插入圖片描述

8,設置數據庫默認編碼

查看數據庫編碼show variables like ‘character_set_%’
在這裏插入圖片描述
找到系統裏面的/etc/my.cnf文件
修改my.cnf文件
在如下位置上面添加
character_set_server=utf8
在這裏插入圖片描述

再次查詢看編碼
在這裏插入圖片描述

9,mysql的相關命令
登陸 mysql -u root -p
顯示所有數據庫 show databases;
使用某一個數據庫 use 數據庫名
創建數據庫 create database 1129erp
刪除數據庫 drop database 1129erp
創建表 create table user(id int pramary key autoincrement ,name varchar(255) )

10,執行sql腳本
Mysql -u root -p
輸入密碼
Create database 1129carrent
Use 1129carrent
Source /root/download/1129carrent.sql

11,navcat連接遠程的mysql

進入linux的mysql
執行use mysql
執行update user set host="%" where host=“127.0.0.1”;
刷新配置flush privileges; 刷新權限
使用navcat連接
在這裏插入圖片描述
在這裏插入圖片描述
連接

修改 mysql裏面的密碼
在這裏插入圖片描述

發佈項目到Tomcat運行

1.項目打包
在這裏插入圖片描述

2.把war包放到tomcat的webapps
cp /root/download/1129carrent.war /root/software/tomcat7/webapps/1129carrent.war

改名
cd /root/software/tomcat7/webapps

mv 1129carrent.war bjsxt.war

3.重啓tomcat
./root/software/tomcat7/bin/shutdown.sh 停止
./root/software/tomcat7/bin/startup.sh 啓動

4.可能存在問題
如果啓動之後無法訪問
可以看cat /logs/catalina.out 有沒有錯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章