Centos 7 JDK裤园、Tomcat9 安裝并配置

一、JDK 安裝

1.安裝wget

yum -y install wget

2.下載剂府,輸入指令

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.rpm

3.執(zhí)行npm安裝包拧揽,等待安裝完成

rpm -ivh jdk-8u112-linux-x64.rpm

4.驗(yàn)證安裝是否成功

//輸入指令
java -version
//輸出版本
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)

二、Tomcat 安裝

1.下載,切換至任意目錄執(zhí)行

wget http://archive.apache.org/dist/tomcat/tomcat-9/v9.0.0.M18/bin/apache-tomcat-9.0.0.M18.tar.gz

2.解壓 淤袜,執(zhí)行以下命令

tar -zxvf apache-tomcat-9.0.0.M18.tar.gz

3.移動(dòng)至想放置的目錄

mv apache-tomcat-9.0.0.M18 /usr/local/

4.配置自啟動(dòng)痒谴,切換至Tomcat的bin目錄執(zhí)行vi setenv.sh,并按i進(jìn)入編輯模式铡羡,拷貝以下代碼粘貼

#add tomcat pid
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
#add java opts
JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"

之后按esc鍵积蔚,在按shift+:(左下角出現(xiàn)會(huì)出現(xiàn)“:”),然后輸入wq保存退出烦周,最后執(zhí)行 chmod +x setenv.sh尽爆,確保文件setenv.sh可執(zhí)行。

5.配置service 執(zhí)行cd /usr/lib/systemd/system切換至目錄 并執(zhí)行vi tomcat.service(也可以直接vi /usr/lib/systemd/system/tomcat.service),拷貝以下代碼粘貼(注意將第6和7行的Tomcat路徑/usr/local/apache-tomcat-9.0.0.M18 換成你自己的Tomcat的絕對(duì)路徑)

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/apache-tomcat-9.0.0.M18/tomcat.pid
ExecStart=/usr/local/apache-tomcat-9.0.0.M18/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

之后按esc鍵读慎,在按shift+:(左下角出現(xiàn)會(huì)出現(xiàn)“:”)漱贱,然后輸入wq保存退出。執(zhí)行以下指令將tomcat.service添加開(kāi)機(jī)至開(kāi)機(jī)啟動(dòng)

//配置開(kāi)機(jī)啟動(dòng) 
systemctl enable tomcat
//啟動(dòng)tomcat
systemctl start tomcat
//停止tomcat
systemctl stop tomcat
//重啟tomcat
systemctl restart tomcat

配置完成贪壳,建議重啟服務(wù)器饱亿,即輸入命令 reboot(或者sudo reboot)即可在瀏覽器里輸入你的服務(wù)器地址+8080端口(例如:192.168.1.161:8080),如果看到小貓咪表示成功闰靴,否則請(qǐng)檢查以上所有步驟是否全都執(zhí)行正確了彪笼。

6.修改端口,切換至Tomcat conf目錄

cd /usr/local/apache-tomcat-9.0.0.M18/conf
//輸入指令打開(kāi)文件
vi server.xml
//輸入 /8080 并回車(chē)搜索8080 字符串,找到如下兩處地方
<<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
//按“i”進(jìn)入編輯模式蚂且,將port="8080"改成port="80"
<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
    <Connector executor="tomcatThreadPool"
               port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

之后按esc鍵配猫,在按shift+:(左下角出現(xiàn)會(huì)出現(xiàn)“:”),然后輸入wq保存退出杏死。

7.配置gui-manager項(xiàng)目部署方式泵肄,切換至Tomcat conf目錄,輸入vi tomcat-users.xml打開(kāi)文件淑翼,按“i”進(jìn)入編輯模式腐巢,拷貝以下代碼放置</tomcat-users>標(biāo)簽之間(注意將password和username換成你自己的)

<role rolename="manager"/>     
 <role rolename="admin"/> 
 <role rolename="admin-gui"/>
 <role rolename="manager-gui"/>
 <user username="xxx" password="***" roles="admin-gui,manager-gui"/>

之后按esc鍵,在按shift+:(左下角出現(xiàn)會(huì)出現(xiàn)“:”)玄括,然后輸入wq保存退出冯丙。
輸入 cd webapps/manager/META-INF/ 切換至目錄,輸入vi context.xml打開(kāi)文件遭京,按i進(jìn)入編輯模式胃惜,將</Context> 標(biāo)簽下的<Valve> 標(biāo)簽注釋掉

<Context antiResourceLocking="false" privileged="true" >
<!--注釋掉此標(biāo)簽
 <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
-->
</Context>

之后按esc鍵,在按shift+:(左下角出現(xiàn)會(huì)出現(xiàn)“:”)哪雕,然后輸入wq保存退出船殉。

8.重啟Tomcat

systemctl restart tomcat

瀏覽器中直接輸入你的服務(wù)器地址,例如192.168.1.161(不用輸端口號(hào)了)斯嚎,看見(jiàn)小貓咪利虫,點(diǎn)擊manager 輸入賬號(hào)密碼即可部署你的項(xiàng)目了挨厚。

參考:
http://blog.csdn.net/zzpzheng/article/details/48864129
http://blog.csdn.net/guochunyang/article/details/51820066
http://stackoverflow.com/questions/10268583/downloading-java-jdk-on-linux-via-wget-is-shown-license-page-instead

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市列吼,隨后出現(xiàn)的幾起案子幽崩,更是在濱河造成了極大的恐慌,老刑警劉巖寞钥,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件慌申,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡理郑,警方通過(guò)查閱死者的電腦和手機(jī)蹄溉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)您炉,“玉大人柒爵,你說(shuō)我怎么就攤上這事∽簦” “怎么了棉胀?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)冀膝。 經(jīng)常有香客問(wèn)我唁奢,道長(zhǎng),這世上最難降的妖魔是什么窝剖? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任麻掸,我火速辦了婚禮,結(jié)果婚禮上赐纱,老公的妹妹穿的比我還像新娘脊奋。我一直安慰自己,他們只是感情好疙描,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布诚隙。 她就那樣靜靜地躺著,像睡著了一般起胰。 火紅的嫁衣襯著肌膚如雪久又。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,554評(píng)論 1 305
  • 那天待错,我揣著相機(jī)與錄音籽孙,去河邊找鬼烈评。 笑死火俄,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的讲冠。 我是一名探鬼主播瓜客,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了谱仪?” 一聲冷哼從身側(cè)響起玻熙,我...
    開(kāi)封第一講書(shū)人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎疯攒,沒(méi)想到半個(gè)月后嗦随,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡敬尺,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年枚尼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片砂吞。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡署恍,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蜻直,到底是詐尸還是另有隱情盯质,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布概而,位于F島的核電站呼巷,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏到腥。R本人自食惡果不足惜朵逝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望乡范。 院中可真熱鬧配名,春花似錦、人聲如沸晋辆。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)瓶佳。三九已至芋膘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間霸饲,已是汗流浹背为朋。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厚脉,地道東北人习寸。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像傻工,于是被迫代替她去往敵國(guó)和親霞溪。 傳聞我的和親對(duì)象是個(gè)殘疾皇子孵滞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

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

  • 本來(lái)這篇文章是作為自己私有記錄的,所以也沒(méi)有MarkDown(主要是不怎么寫(xiě)博客鸯匹,也不熟悉)坊饶。稍微修改一下就發(fā)上來(lái)...
    v587的毅哥閱讀 3,078評(píng)論 0 22
  • Vim幾句話介紹Vim是Unix系統(tǒng)上的文本編輯軟件(你該不會(huì)不知道什么是文本編輯軟件吧!)殴蓬,在windows上也...
    何必遠(yuǎn)方閱讀 3,144評(píng)論 0 3
  • 常見(jiàn)Linux命令## 文件復(fù)制匿级,移動(dòng),刪除染厅,創(chuàng)建 復(fù)制:cp -v 源文件路徑 目標(biāo)文件路徑 移動(dòng):mv -v ...
    單純的土豆閱讀 2,271評(píng)論 0 2
  • dpkg 學(xué)習(xí) 安裝mysql apt-get install mysql-server-5.6 apt-get ...
    sharonji閱讀 437評(píng)論 0 0
  • 第一章遺落在地獄邊緣的詩(shī) 第二節(jié)忘川無(wú)雨 你知道嗎根蟹?奈何橋上,有一灘積水糟秘。每一個(gè)走過(guò)的人简逮,都會(huì)在哪里看見(jiàn),你剛死亡...
    蝶蒔閱讀 663評(píng)論 0 0