記錄使用阿里linux云服務(wù)器過程(安裝jdk,tomcat,mysql,nginx)

一幔亥、注冊(cè)阿里云賬號(hào)只锻,以學(xué)生身份參加云翼計(jì)劃優(yōu)惠活動(dòng)購買阿里云服務(wù)器。附:云翼計(jì)劃活動(dòng)入口

二紫谷、配置阿里云服務(wù)器:直接參考此篇文章,小白必備捐寥,學(xué)習(xí)這篇我成功下載安裝了JDK8和Tomcat8.5笤昨。

三、安裝配置mysql和nginx

①mysql5安裝:直接看這一篇通過yum直接從服務(wù)器下載安裝mysql握恳,十分有心都有命令貼出來和貼圖瞒窒。
systemctl start mysqld.service 開啟mysql服務(wù)
systemctl start mysqld.service 開啟mysql服務(wù)
systemctl status mysqld.service 查看mysql運(yùn)行狀態(tài)
期間我遇到過mysql報(bào)錯(cuò)1045:由于初始密碼總是輸入錯(cuò)誤,解決方法:查看日志后復(fù)制mysql初始密碼粘貼后記得回刪一個(gè)字符乡洼,可能在粘貼的時(shí)候會(huì)多出一個(gè)字符崇裁,要不然就設(shè)置無密碼登錄mysql匕坯,等登錄進(jìn)去之后再進(jìn)行改密碼,附:linux設(shè)置無密碼登錄mysql教程拔稳。還有1819錯(cuò)誤:這是設(shè)置密碼未通過mysql的安全性驗(yàn)證葛峻,即我設(shè)置的密碼沒有按要求包括數(shù)字,大小寫巴比,特殊字符术奖。
注意:CentOS7.3防火墻換用Friewalld了,所以要用以下命令將端口號(hào)加進(jìn)防火墻轻绞。所以還得去添加防火墻開放mysql端口3306規(guī)則采记,輸入如下命令:

firewall-cmd --zone=public --add-port=3306/tcp --permanent    //永久添加開放mysql端口服務(wù)
firewall-cmd --reload   //重新加載防火墻規(guī)則
firewall-cmd --zone=public --list-ports   //查看防火墻開放規(guī)則列表

至此就成功了嗎,使用Navicat連接遠(yuǎn)程數(shù)據(jù)庫試試政勃?哦吼唧龄,一連才又發(fā)現(xiàn)問題,連接的時(shí)候報(bào)錯(cuò)1130:表示遠(yuǎn)程連接的用戶權(quán)限問題奸远。于是乎就開始設(shè)置遠(yuǎn)程數(shù)據(jù)庫用戶權(quán)限了既棺,參考此篇文章,修改host值(以通配符%的內(nèi)容增加主機(jī)/IP地址)然走,即可解決援制。
這下就真的大功告成了

圖片.png

②nginx安裝:https://blog.csdn.net/herenoname/article/details/78933479
安裝完之后當(dāng)然是得測(cè)試玩一下咯~
首先,按上述鏈接步驟安裝好nginx啟動(dòng)之后芍瑞,我們?cè)跒g覽器訪問http://遠(yuǎn)程服務(wù)器ip地址:80就可以看到一個(gè)歡迎頁面

圖片.png
由于80端口是默認(rèn)的晨仑,所以我們可以直接輸入IP地址就可訪問到nginx安裝成功地首先了。
我們?nèi)绻盼覀冏约旱撵o態(tài)頁面項(xiàng)目怎么辦呢拆檬?跟著我來修改下配置洪己,此配置文件是/etc/nginx/conf.d下的default.conf,通過命令vi default.conf配置竟贯,如下圖答捕,之后在輸入命令systemctl reload nginx重啟下nginx,最后在瀏覽器輸入http://遠(yuǎn)程服務(wù)器ip地址:8081即可屑那。
圖片.png
附帶一些nginx的命令:
systemctl start nginx 啟動(dòng)nginx服務(wù)器
systemctl status nginx 檢查nginx是否在計(jì)算機(jī)內(nèi)運(yùn)行
systemctl stop nginx 停止關(guān)閉nginx服務(wù)器
systemctl restart nginx 再次啟動(dòng)nginx服務(wù)器
systemctl reload nginx 在不中斷連接的情況下重新加載nginx服務(wù)器

四拱镐、期間遇到的問題解決

  • 1、xShell遠(yuǎn)程連接工具鍵盤不能輸入數(shù)字持际,得去改下屬性的VT模式
  • 2沃琅、安裝啟動(dòng)成功Tomcat后瀏覽器不能通過ip訪問
    問題分析:首先Tomcat的默認(rèn)端口是8080,而服務(wù)器防火墻默認(rèn)防火墻規(guī)則有3條(http的80端口蜘欲,https的443端口益眉,ssh的22端口),所以我們需要在服務(wù)器添加一條8080的防火墻規(guī)則
    圖片.png
    但是即使這么做了或許還是不可以訪問,因?yàn)榭赡芊?wù)器那邊防火墻服務(wù)就沒開啟過郭脂,所以得手動(dòng)通過命令去開啟防火墻服務(wù)年碘。參考這篇秘籍,必看展鸡,我就是照著這里面命令來的屿衅。 我主要用到以下命令:
    ①重啟:#systemctl restart firewalld.service
    ②開機(jī)是否啟動(dòng):# systemctl disable | enable firewalld
    ③開啟80端口: # iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    ④防火墻開放8080端口規(guī)則:firewall-cmd --zone=public --add-port=8080/tcp --permanent
    ④更新防火墻規(guī)則:# firewall-cmd --reload
    ⑤查看狀態(tài):# systemctl status firewalld 或者 firewall-cmd --state
    ⑥查看所有打開的端口列表:# firewall-cmd --zone=public --list-ports
    還有其他的命令就參考那篇文章了。至此娱颊,瀏覽器輸入:http://遠(yuǎn)程服務(wù)器ip地址:8080后就成功訪問Tomcat的首頁了傲诵。
    圖片.png
  • 3、Tomcat使用./shutdown.sh命令停止服務(wù)器時(shí)報(bào)錯(cuò)箱硕,提示 java.net.ConnectException: Connection refused SEVERE: Could not contact localhost:8005. Tomcat may not be running.報(bào)錯(cuò)的拴竹,原因是Tomcat的內(nèi)存太小了,需要設(shè)置一下虛擬內(nèi)存剧罩。解決參考博文栓拜,在linux系統(tǒng)修改Tomcat的內(nèi)存方法
  • 4惠昔、如果發(fā)覺Tomcat啟動(dòng)太慢的話幕与,原因是Tomcat啟動(dòng)時(shí)執(zhí)行熵運(yùn)算來用于產(chǎn)生隨機(jī)數(shù),然而卡住了導(dǎo)致有些慢镇防,這個(gè)問題我摸索不下1小時(shí)啦鸣。。来氧。熱心感覺下面這篇博客的博主诫给,提供三種解決方案,總有一種適合你啦扬,哈哈哈CentOS7.3啟動(dòng)Tomcat8慢的原因和解決方案中狂。
  • 5、linux下查看Tomcat啟動(dòng)信息
    先切換到Tomcat的logs目錄扑毡,再輸入tail -f catalina.out命令回車胃榕,即可查看啟動(dòng)日志
  • 6、判斷tomcat是否啟動(dòng)瞄摊,用這個(gè)命令 ps -ef | grep tomcat

五勋又、最后部署一個(gè)web的Demo到服務(wù)器上去,通過ip地址直接訪問换帜。

步驟:首先在本地先創(chuàng)建一個(gè)web工程的項(xiàng)目赐写,編譯并打包成一個(gè)war包。

圖片.png
圖片.png
最后就可以通過菜單欄的Build-->Build Artifacts膜赃,然后彈出對(duì)話框
圖片.png
這樣,就完成了war包的生成揉忘。
圖片.png

然后在通過Xftp軟件把war包給上傳到服務(wù)器的Tomcat下的webapps目錄下跳座,即可通過服務(wù)器ip地址:端口號(hào)/路徑 訪問項(xiàng)目了端铛。
效果一.jpg
效果二.png


額,第一次親身接觸服務(wù)器的一天就這么過去了~就這樣咯疲眷,記錄下來禾蚕,方便你我他哈哈哈

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市狂丝,隨后出現(xiàn)的幾起案子换淆,更是在濱河造成了極大的恐慌,老刑警劉巖几颜,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件倍试,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡蛋哭,警方通過查閱死者的電腦和手機(jī)县习,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谆趾,“玉大人躁愿,你說我怎么就攤上這事』ε睿” “怎么了彤钟?”我有些...
    開封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長跷叉。 經(jīng)常有香客問我逸雹,道長,這世上最難降的妖魔是什么性芬? 我笑而不...
    開封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任峡眶,我火速辦了婚禮,結(jié)果婚禮上植锉,老公的妹妹穿的比我還像新娘辫樱。我一直安慰自己叛买,他們只是感情好瞻润,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著廊勃,像睡著了一般辉饱。 火紅的嫁衣襯著肌膚如雪搬男。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天彭沼,我揣著相機(jī)與錄音缔逛,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛褐奴,可吹牛的內(nèi)容都是我干的按脚。 我是一名探鬼主播,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼敦冬,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼辅搬!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起脖旱,我...
    開封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤堪遂,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后萌庆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體溶褪,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年踊兜,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了竿滨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡捏境,死狀恐怖于游,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情垫言,我是刑警寧澤贰剥,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布,位于F島的核電站筷频,受9級(jí)特大地震影響蚌成,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜凛捏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一担忧、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧坯癣,春花似錦瓶盛、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蚜点,卻和暖如春轧房,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背绍绘。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來泰國打工奶镶, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留迟赃,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓厂镇,卻偏偏與公主長得像捺氢,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子剪撬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359