做平面什么網(wǎng)站好用/百度禁止seo推廣
?
3.3安裝mysql
運(yùn)行代碼:
yum install mysql
運(yùn)行代碼:
yum?install?mysql-server
中間還是一樣要輸入y然后回車
運(yùn)行代碼:
yum?install?mysql-devel
好,經(jīng)過上面三步,mysql安裝成功,現(xiàn)在啟動mysql服務(wù):
運(yùn)行代碼:
service?mysqld?start
出現(xiàn)上述內(nèi)容,則mysql服務(wù)啟動成功。
好了,現(xiàn)在linux上面的環(huán)境配置好了,接下來還需要設(shè)置一下安全組,上傳項(xiàng)目和配置mysql數(shù)據(jù)庫三個步驟
補(bǔ)充:設(shè)置mysql開機(jī)自動啟動
(1)通過命令查看是否自啟動
systemctl list-unit-files|grep mysqld.service
(2)如不是enabled可以運(yùn)行如下命令設(shè)置自啟動
systemctl enable mysqld.service
(3)同理,如果希望不進(jìn)行自啟動,運(yùn)行如下命令設(shè)置
systemctl disable mysqld.service
(4)與重啟tomcat一樣重啟然后查看進(jìn)程狀態(tài)
ps -ef | grep mysql
4.設(shè)置防火墻
應(yīng)用類型選擇ALL;確定就可以了。
現(xiàn)在安全組也配置完成,雖然騰訊云提示開放所有端口會有一定的安全風(fēng)險(xiǎn),但是由于我們是新手,只是為了成功的將自己的網(wǎng)站發(fā)布到互聯(lián)網(wǎng)上,所以,如果考慮安全性問題的話,請自己研究安全組配置,這里不做過多的闡述。
5.導(dǎo)出自己的web項(xiàng)目
既然是要把自己寫的項(xiàng)目發(fā)布出來,那么肯定是要在云服務(wù)器上面運(yùn)行自己的項(xiàng)目,所以就要把自己本地的項(xiàng)目導(dǎo)出來,展示兩種myeclipse與IDEA(如果有使用Eclipse的用戶,可以上百度搜索一下:Eclipse導(dǎo)出war包)
打開myeclipse,進(jìn)行如下操作:
找到war file,點(diǎn)擊next
點(diǎn)擊完成之后,就可以在剛剛我們選擇的路徑下查看到XXX.war文件
IDEA流程:
點(diǎn)擊最右側(cè)MAVEN projects??Lifecycle 下雙擊package,在日志最下面找到文件存儲位置。
6.上傳項(xiàng)目到服務(wù)器
我們現(xiàn)在繼續(xù)使用filezilla來上傳文件到云服務(wù)器上
上傳成功如下圖所示:
ok,現(xiàn)在文件上傳成功,我們還需要重啟一下tomcat服務(wù)器才行,現(xiàn)在回到小黑屏的界面:
運(yùn)行代碼:
/usr/local/tomcat/bin/shutdown.sh
運(yùn)行代碼:
/usr/local/tomcat/bin/startup.sh
tomcat也重啟成功了
我們可以來進(jìn)行測試一下,在瀏覽器上面輸入:公網(wǎng)ip地址:8080/項(xiàng)目名/主頁(例如我的就是:公網(wǎng)ip地址:8080/myjob/index.jsp)
咦,怎么報(bào)錯了,這是怎么回事。是不是讓人很困惑,但是到了這一步,你卻更應(yīng)該感覺慶幸,大家有沒有發(fā)現(xiàn)這個錯誤其實(shí)是tomcat給我們報(bào)出來的錯誤,這就說明,我們前面執(zhí)行的步驟是沒有錯的,接下來只需要找到報(bào)錯的原因并把它解決就可以了。我這上面的錯誤提示我說數(shù)據(jù)庫連接有問題,想了想,好像的確是這樣,我數(shù)據(jù)庫里面連密碼都還沒有改過,它怎么可能會連接成功。
7.數(shù)據(jù)庫密碼修改和表數(shù)據(jù)導(dǎo)入
說明:我們剛裝的mysql數(shù)據(jù)庫默認(rèn)是沒有密碼的
運(yùn)行代碼:
mysql -u root -p
直接回車,不用輸密碼
運(yùn)行代碼:
use mysql;
注意在操作數(shù)據(jù)庫的時候,后面是有分號的
運(yùn)行代碼:set password for root@localhost = ‘你自己的密碼’;(這是8.0以上版本的,這里需要注意不同版本mysql,初始化密碼的代碼不同在我的文章中會有)
運(yùn)行代碼:
flush privileges;
運(yùn)行代碼:
exit;
此時,我們數(shù)據(jù)庫密碼已經(jīng)修改完畢
接下來我們需要把自己電腦上的數(shù)據(jù)庫內(nèi)容導(dǎo)出,然后導(dǎo)入到云服務(wù)器里面的數(shù)據(jù)庫里面,在這里我使用sqlyog來進(jìn)行本地?cái)?shù)據(jù)庫內(nèi)容的導(dǎo)出
?