linux服務(wù)器環(huán)境搭建

一咸灿、基礎(chǔ)設(shè)施配置

1构订、服務(wù)器選用的是ubuntu版的linux服務(wù)器。

在初始化云服務(wù)器的實(shí)例之后避矢,就可以在管理控制臺進(jìn)行登錄了悼瘾。在網(wǎng)頁上使用遠(yuǎn)程連接,連接到ubuntu之后审胸,開始基本的服務(wù)器環(huán)境搭建分尸。

更新ubuntu服務(wù)器的apt-get : apt-get update

1.5歹嘹、域名和ip地址進(jìn)行綁定(解析域名)

域名與網(wǎng)站 - 域名 中對擁有的域名選擇解析,添加相應(yīng)的解析孔庭。

一般添加下圖的頭2條解析尺上,記錄值為主機(jī)的ip地址材蛛。

analyze

2、云服務(wù)器的安全組協(xié)議添加

詳見阿里云幫助 怎抛。

因?yàn)樵品?wù)器默認(rèn)關(guān)閉了所有的端口卑吭,而要運(yùn)行web項(xiàng)目以及一些遠(yuǎn)程連接,都需要某個端口號的開放马绝。

在網(wǎng)頁的云服務(wù)器實(shí)例中豆赏,選擇管理 - 本實(shí)例安全組 - 配置規(guī)則 進(jìn)行安全組配置。

  1. 在入方向下富稻,添加安全組規(guī)則掷邦。
  2. 主要是選擇協(xié)議類型(開放的端口號選擇)。某些端口號如80 沒有給出椭赋,就選擇自定義TCP 抚岗,然后在端口范圍填寫80/80 即可。
  3. 授權(quán)類型選擇地址段哪怔,接著在授權(quán)對象中輸入被授權(quán)地址宣蔚。通常是對所有地址開放:0.0.0.0/0 。如果需要針對某個特定ip认境,則靈活修改胚委。

端口號列表:

port

我們一般要開放的端口:

  • 全部ICMP,使用ping命令測試網(wǎng)站叉信。
  • 22端口亩冬,SSH連接服務(wù)器。(包括xshell連接ubuntu茉盏,xftp使用SFTP協(xié)議連接ubuntu)
  • 80端口鉴未,HTTP服務(wù)。
  • 3306端口鸠姨,服務(wù)器運(yùn)行MySQL數(shù)據(jù)庫铜秆。
  • 8080端口,測試tomcat時可以使用讶迁。(在修改了tomcat默認(rèn)端口后连茧,就不再使用該端口了)

其他可用端口:

  • 3389端口,如果云服務(wù)器是windows-server巍糯,則開放后可以使用遠(yuǎn)程桌面進(jìn)行連接啸驯。

地址欄填寫:

  • 允許所有ip的訪問,0.0.0.0/0 祟峦。
  • 允許某一個ip的訪問罚斗,192.168.127.1192.168.127.1/22

配置結(jié)果:

config

查看安全組規(guī)則是否生效:

在linux中宅楞,運(yùn)行命令:netstat -an | grep 80 针姿。

如果結(jié)果是:tcp 0 0 0.0.0.0:80 0.0.0.0:* 袱吆,則說明80端口開放成功。

2距淫、服務(wù)器環(huán)境搭建

建議安裝vim 編輯器绞绒,使用apt-get install vim 。以便日后許多配置文件的修改榕暇,vi 好像有點(diǎn)小問題(方向鍵有問題)蓬衡。


二、web項(xiàng)目上線的配置

1彤枢、遠(yuǎn)程連接ubuntu

1狰晚、使用xshell遠(yuǎn)程連接ubuntu

  • 主機(jī)ip地址:
xshell_1
  • ubuntu的用戶名和密碼:
xshell_2

2、使用xftp連接ubuntu

xftp

2堂污、Java web環(huán)境搭建

1家肯、JDK安裝、配置

  1. 下載linux平臺的JDK盟猖,使用xftp將壓縮包傳到ubuntu的/opt 目錄下讨衣。

    jdk_1
  2. 在命令行,進(jìn)入/opt 目錄式镐,使用tar zxvf jdk-xxx-fullName 進(jìn)行解壓反镇。得到jdk1.8.0_162 的文件夾。

    然后使用rm jdk-xxx-fullName 刪除壓縮包娘汞。

  3. 現(xiàn)在JDK的路徑是:/opt/jdk1.8.0_162 歹茶。

  4. 配置環(huán)境變量:vim /etc/profile 打開配置文件。在文件末尾追加配置信息:

    jdk_2
  5. 應(yīng)用配置文件:source /etc/profile 你弦。

  6. 查看是否安裝成功:java -version 惊豺。

  7. JDK詳細(xì)安裝可參考另一篇文章。

2禽作、MySQL安裝尸昧、配置

安裝:

MySQL安裝官方文檔

  1. 在ubuntu下安裝MySQL:apt-get install mysql-server 旷偿。中途會要求輸入root用戶的密碼烹俗,安裝即可完成。
  2. 常用MySQL命令:
  • 查看MySQL服務(wù)狀態(tài):service mysql status 萍程。
  • 停止MySQL服務(wù)器:service mysql stop 幢妄。
  • 開啟MySQL服務(wù)器:service mysql start
  • 重啟MySQL服務(wù)器:service mysql restart 茫负。

配置:

  1. 查看3306端口是否開啟:netstat -an | grep 3306 蕉鸳。這個在阿里云的安全組中配置打開,不開啟的話MySQL數(shù)據(jù)庫無法運(yùn)行忍法。

    mysql_1
  2. 默認(rèn)情況下潮尝,mysql的賬號是不允許從遠(yuǎn)程登錄的无虚,只能在localhost登錄。

    查看mysql賬戶信息:(用戶名和允許登錄的主機(jī)地址)

    use mysql;
    select host,user from user;
    
  3. 修改root用戶的登錄主機(jī):update user set host='%' where user='root'; 衍锚。允許root用戶從遠(yuǎn)程登錄MySQL。

    同時還要修改MySQL的配置文件嗤堰,使得遠(yuǎn)程主機(jī)可以使用遠(yuǎn)程登錄來連接MySQL數(shù)據(jù)庫戴质。

    在ubunt上,配置文件在/etc/mysql/mysql.conf.d/mysqld.cnf 踢匣。使用vim打開告匠,找到bind-address=127.0.0.1 將其修改成0.0.0.0 即可。這樣就允許任何ip的主機(jī)使用遠(yuǎn)程連接到該MySQL數(shù)據(jù)庫离唬。

    MySQL的配置文件可以有多個不同位置的文件后专,其具體位置和應(yīng)用優(yōu)先級可以參考官網(wǎng)。文檔 输莺。

  4. 重啟服務(wù)器戚哎,使配置生效。service mysql restart 嫂用。

  5. DOS下型凳,遠(yuǎn)程連接MySQL:mysql-h 106.15.205.246 -p3306 u-root -p131496

注意: 在linux下嘱函,數(shù)據(jù)表名稱的大小寫敏感! 因?yàn)樵趙indows下開發(fā)甘畅,默認(rèn)mysql中大小寫是不敏感的;而在linux中往弓,默認(rèn)是大小寫敏感的疏唾。如果不配置,JDBC操作數(shù)據(jù)庫時就很容易出問題函似。

在MySQL的配置文件(同第3點(diǎn)的位置)中槐脏,找到[mysqld] 節(jié)點(diǎn),在其下面加入:lower-case-table-names=1 缴淋。

取值范圍有三個准给,分別是0、1重抖、2:詳見官方文檔 露氮。

  • 設(shè)置成0:表名按你寫的SQL大小寫存儲,大寫就大寫小寫就小寫钟沛,比較時大小寫敏感畔规。
  • 設(shè)置成1:表名轉(zhuǎn)小寫后存儲到硬盤,比較時大小寫不敏感恨统。
  • 設(shè)置成2:表名按你寫的SQL大小寫存儲叁扫,大寫就大寫小寫就小寫三妈,比較時統(tǒng)一轉(zhuǎn)小寫比較。

3莫绣、Tomcat安裝畴蒲、配置

  1. 使用xftp將Tomcat 8.5的壓縮包上傳到服務(wù)器的/opt 目錄下。
  2. 命令行進(jìn)入/opt 对室,解壓壓縮包:tar zxvf apache-tomcat-xxx.tar.gz 模燥,得到apache-tomcat-xxx 文件夾。并刪除壓縮包掩宜。
  3. 修改Tomcat的默認(rèn)端口號蔫骂,進(jìn)入/opt/apache-tomcat-xxx/conf 目錄,打開server.xml 文件牺汤。找到<Connector port="8080" ... 辽旋,將8080修改為80。這樣在瀏覽器地址訪問web項(xiàng)目就不用加上8080了檐迟。
  4. 啟動和關(guān)閉Tomcat服務(wù)器:進(jìn)入/opt/apache-tomcat-xxx/bin 目錄补胚,使用./startup.sh 可以啟動Tomcat,使用./shutdown.sh 可以停止Tomcat锅减。

注意: Tomcat 7或8有時候啟動Tomcat服務(wù)時糖儡,時間特別長。詳細(xì)原因SHA-1生成種子 怔匣。因此握联,我們需要修改配置來解決這個問題。

在JVM環(huán)境中解決每瞒,打開$JAVA_HOME/jre/lib/security/java.security 這個文件金闽,將securerandom.source=file:/dev/random 改為securerandom.source=file:/dev/urandom 。注意剿骨,這個文件所在的$JAVA_HOME/jre 是配置給Tomcat使用的JRE_HOME 的路徑代芜。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市浓利,隨后出現(xiàn)的幾起案子挤庇,更是在濱河造成了極大的恐慌,老刑警劉巖贷掖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嫡秕,死亡現(xiàn)場離奇詭異,居然都是意外死亡苹威,警方通過查閱死者的電腦和手機(jī)昆咽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人掷酗,你說我怎么就攤上這事调违。” “怎么了泻轰?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵技肩,是天一觀的道長。 經(jīng)常有香客問我浮声,道長亩鬼,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任阿蝶,我火速辦了婚禮,結(jié)果婚禮上黄绩,老公的妹妹穿的比我還像新娘羡洁。我一直安慰自己,他們只是感情好爽丹,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布筑煮。 她就那樣靜靜地躺著,像睡著了一般粤蝎。 火紅的嫁衣襯著肌膚如雪真仲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天初澎,我揣著相機(jī)與錄音秸应,去河邊找鬼。 笑死碑宴,一個胖子當(dāng)著我的面吹牛软啼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播延柠,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼祸挪,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了贞间?” 一聲冷哼從身側(cè)響起贿条,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎增热,沒想到半個月后整以,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡钓葫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年悄蕾,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡帆调,死狀恐怖奠骄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情番刊,我是刑警寧澤含鳞,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站芹务,受9級特大地震影響蝉绷,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜枣抱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一熔吗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧佳晶,春花似錦桅狠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至菇篡,卻和暖如春漩符,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背驱还。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工嗜暴, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人议蟆。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓灼伤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親咪鲜。 傳聞我的和親對象是個殘疾皇子狐赡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容