用到的軟件(以下軟件被我保存在百度云中):
1琴儿、jdk_linux(1.8)
提取碼:gy89 ;
2、tomcat(8.0)
提取碼:sr6a ;
3捂敌、mysql(5.7)
4轰胁、WinSCP
提取碼:wm1o ;
5、Xshell6
提取碼:uam5 ;
軟件的安裝:
一掉盅、jdk的安裝:
1也拜、將下載下來的軟件包,通過WinSCP上傳到云服務(wù)器中趾痘。
①慢哈、打開WinSCP,輸入連接的ip永票,和密碼卵贱,然后點(diǎn)擊登錄;
image.png
②侣集、將準(zhǔn)備好的jdk上傳到云服務(wù)器键俱,拖拽即可。在這里我將自己所有的軟件放在:/opt/app中世分;
image.png
2编振、打開Xshell,連接云服務(wù)器臭埋,解壓jdk踪央。
①臀玄、打開Xshell,連接云服務(wù)器杯瞻。輸入ip和用戶名镐牺。密碼。
②魁莉、進(jìn)入壓縮包的位置,解壓文件睬涧;
[root@iZ35pgvwfakdy8Z ~]# cd /opt/app
[root@iZ35pgvwfakdy8Z app]# tar -zxvf jdk-8u172-linux-x64.tar.gz
③、編輯/etc/profile文件旗唁,配置環(huán)境變量畦浓;
[root@iZ35pgvwfakdy8Z app]# vi /etc/profile
在文件的最下面添加環(huán)境變量:
export JAVA_HOME="/opt/app/jdk1.8"
#/opt/app/jdk1.8是我安裝jdk的路徑
export PATH=$JAVA_HOME/bin:$PATH
#bin是啟用Java的
按esc,輸入":wq"保存退出检疫。
接下來讶请,需要source一下:
[root@iZ35pgvwfakdy8Z app]# source /etc/profile
然后檢查是否配置完成:
[root@iZ35pgvwfakdy8Z app]# java -version
如果出現(xiàn)下圖情況,則表示配置完成:
image.png
二屎媳、tomcat的安裝:
1夺溢、將下載下來的tomcat,通過WinSCP上傳到云服務(wù)器(同上)烛谊,放在/opt/app里风响。
2、通過Xshell解壓上傳的tomcat壓縮包丹禀,進(jìn)入/opt/app里面:
[root@iZ35pgvwfakdy8Z app]# tar -zxvf apache-tomcat-8.0.53.tar.gz
3状勤、進(jìn)入tomcat的安裝路徑的bin目錄中,我的是在:/opt/app/tomcat/bin双泪;
然后持搜,啟動(dòng)tomcat:
[root@iZ35pgvwfakdy8Z bin]# ./startup.sh
如果出現(xiàn)以下頁(yè)面,代表啟動(dòng)成功焙矛。
image.png
葫盼,然后用本地的瀏覽器,輸入ip和端口號(hào)村斟,檢查是否正確啟動(dòng):
image.png
注意:在云服務(wù)器中tomcat遇到的問題解決方法
3贫导、MySQL的安裝:
1、直接打開Xshell邓梅,連接云服務(wù)器,這里我是直接在官網(wǎng)上下載的mysql5.7:
官網(wǎng)地址https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html
[root@iZ35pgvwfakdy8Z bin]# wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
[root@iZ35pgvwfakdy8Z bin]# yum localinstall mysql57-community-release-el7-11.noarch.rpm
[root@iZ35pgvwfakdy8Z bin]# yum install mysql-community-server
查看初次使用的臨時(shí)密碼:grep 'temporary password' /var/log/mysqld.log
2邑滨、啟動(dòng)mysql數(shù)據(jù)庫(kù)服務(wù)
[root@iZ35pgvwfakdy8Z bin]# systemctl start mysqld
3日缨、查看是否啟動(dòng)
[root@iZ35pgvwfakdy8Z bin]# systemctl status mysqld
image.png
上圖則代表正在運(yùn)行中。
4掖看、剛下載的MySQL中匣距,有一個(gè)默認(rèn)的密碼面哥,可以通過
查看初次使用的臨時(shí)密碼:grep 'temporary password' /var/log/mysqld.log
5、修改密碼:
①毅待、首先尚卫,將MySQL調(diào)至跳過密碼登錄:
編輯/etc/my.cnf文件
[root@iZ35pgvwfakdy8Z bin]# vi /etc/my.cnf
然后,在文件中添加一行語(yǔ)句(跳過密碼的代碼):
skip-grant-tables
如圖:
image.png
保存退出“:wq”尸红。
②吱涉、重啟MySQL數(shù)據(jù)庫(kù)
[root@iZ35pgvwfakdy8Z bin]# systemctl restart mysqld
③、進(jìn)入mysql的命令行中
[root@iZ35pgvwfakdy8Z bin]# mysql
如圖:
image.png
然后外里,在里面修改密碼:
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
然后怎爵,將文件/etc/my.cnf里面添加的“skip-grant-tables”語(yǔ)句刪除。
④盅蝗、重啟數(shù)據(jù)庫(kù)
[root@iZ35pgvwfakdy8Z bin]# systemctl restart mysqld
⑤鳖链、檢查修改是否成功:
[root@iZ35pgvwfakdy8Z bin]# mysql -uroot -p
輸入密碼,enter回車墩莫。
image.png
上圖代表修改成功芙委。
注意,mysql在云服務(wù)器中出現(xiàn)的問題以及解決方案