做平面什么網(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)在啟動(dòng)mysql服務(wù):
運(yùn)行代碼:
service?mysqld?start
出現(xiàn)上述內(nèi)容,則mysql服務(wù)啟動(dòng)成功。
好了,現(xiàn)在linux上面的環(huán)境配置好了,接下來還需要設(shè)置一下安全組,上傳項(xiàng)目和配置mysql數(shù)據(jù)庫(kù)三個(gè)步驟
補(bǔ)充:設(shè)置mysql開機(jī)自動(dòng)啟動(dòng)
(1)通過命令查看是否自啟動(dòng)
systemctl list-unit-files|grep mysqld.service
(2)如不是enabled可以運(yùn)行如下命令設(shè)置自啟動(dòng)
systemctl enable mysqld.service
(3)同理,如果希望不進(jìn)行自啟動(dòng),運(yùn)行如下命令設(shè)置
systemctl disable mysqld.service
(4)與重啟tomcat一樣重啟然后查看進(jìn)程狀態(tài)
ps -ef | grep mysql
4.設(shè)置防火墻
應(yīng)用類型選擇ALL;確定就可以了。
現(xiàn)在安全組也配置完成,雖然騰訊云提示開放所有端口會(huì)有一定的安全風(fēng)險(xiǎn),但是由于我們是新手,只是為了成功的將自己的網(wǎng)站發(fā)布到互聯(lián)網(wǎng)上,所以,如果考慮安全性問題的話,請(qǐ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,在日志最下面找到文件存儲(chǔ)位置。
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)行測(cè)試一下,在瀏覽器上面輸入:公網(wǎng)ip地址:8080/項(xiàng)目名/主頁(yè)(例如我的就是:公網(wǎng)ip地址:8080/myjob/index.jsp)
咦,怎么報(bào)錯(cuò)了,這是怎么回事。是不是讓人很困惑,但是到了這一步,你卻更應(yīng)該感覺慶幸,大家有沒有發(fā)現(xiàn)這個(gè)錯(cuò)誤其實(shí)是tomcat給我們報(bào)出來的錯(cuò)誤,這就說明,我們前面執(zhí)行的步驟是沒有錯(cuò)的,接下來只需要找到報(bào)錯(cuò)的原因并把它解決就可以了。我這上面的錯(cuò)誤提示我說數(shù)據(jù)庫(kù)連接有問題,想了想,好像的確是這樣,我數(shù)據(jù)庫(kù)里面連密碼都還沒有改過,它怎么可能會(huì)連接成功。
7.數(shù)據(jù)庫(kù)密碼修改和表數(shù)據(jù)導(dǎo)入
說明:我們剛裝的mysql數(shù)據(jù)庫(kù)默認(rèn)是沒有密碼的
運(yùn)行代碼:
mysql -u root -p
直接回車,不用輸密碼
運(yùn)行代碼:
use mysql;
注意在操作數(shù)據(jù)庫(kù)的時(shí)候,后面是有分號(hào)的
運(yùn)行代碼:set password for root@localhost = ‘你自己的密碼’;(這是8.0以上版本的,這里需要注意不同版本mysql,初始化密碼的代碼不同在我的文章中會(huì)有)
運(yùn)行代碼:
flush privileges;
運(yùn)行代碼:
exit;
此時(shí),我們數(shù)據(jù)庫(kù)密碼已經(jīng)修改完畢
接下來我們需要把自己電腦上的數(shù)據(jù)庫(kù)內(nèi)容導(dǎo)出,然后導(dǎo)入到云服務(wù)器里面的數(shù)據(jù)庫(kù)里面,在這里我使用sqlyog來進(jìn)行本地?cái)?shù)據(jù)庫(kù)內(nèi)容的導(dǎo)出
?