兼職了一個小項目汗销,java開發(fā)犹褒,需要在阿里云ECS服務(wù)器部署,之前沒搞過阿里云服務(wù)器弛针,centos也理解的不多叠骑,碰到了一些問題記錄下來,方便以后查看削茁。
一宙枷、軟件安裝
網(wǎng)上查了很多有關(guān)阿里云軟件安裝的博客,大多數(shù)都是先在本地下好軟件壓縮包茧跋,再拷到云服務(wù)器上解壓配置慰丛,感覺及其不方便,直接yum安裝的話分分鐘的事厌衔。
1. JDK安裝
- 列出全部可安裝版本命令
yum --showduplicate list java* - 選擇安裝的版本
yum install java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64
jdk的安裝路徑:/usr/lib/jvm/
2.Tomcat安裝
- Tomcat安裝過程中列出全部可安裝版本命令的時候璧帝,沒有什么版本可選擇,很奇怪富寿,我這邊是直接執(zhí)行安裝命令的
yum -y install tomcat - 查看Tomcat版本
[root@iZbp1bujq644euqnorjzepZ etc]# tomcat version
Server version: Apache Tomcat/7.0.76
Server built: Nov 16 2020 16:51:26 UTC
Server number: 7.0.76.0
OS Name: Linux
OS Version: 3.10.0-957.21.3.el7.x86_64
Architecture: amd64
JVM Version: 1.8.0_302-b08
JVM Vendor: Red Hat, Inc.
- Tomcat安裝路徑
tomcat安裝目錄:/var/lib/tomcat/
tomcat配置目錄:/etc/tomcat/
注意:tomcat安裝目錄/var/lib/tomcat/下除了webapps空文件睬隶,沒有其它的文件了,引入Tomcat其它文件(不清楚可否不引入页徐,直接把自己的項目放在目錄下苏潜,沒試過)
1.運行命令yum list available tomcat*
2.然后,使用 yum -y install 命令將上面的包全部安裝完畢后重啟服務(wù)即可变勇。
[root@iZbp1bujq644euqnorjzepZ etc]#yum list available tomcat*
tomcat-admin-webapps.noarch 7.0.76-9.el7_6 updates
tomcat-docs-webapp.noarch 7.0.76-9.el7_6 updates
tomcat-javadoc.noarch 7.0.76-9.el7_6 updates
tomcat-jsvc.noarch 7.0.76-9.el7_6 updates
tomcat-native.x86_64 1.2.21-1.el7 epel
tomcat-webapps.noarch 7.0.76-9.el7_6 updates
tomcatjss.noarch 7.2.1-8.el7_6 updates
[root@iZbp1bujq644euqnorjzepZ etc]#yum -y install
Tomcat服務(wù)命令
啟動服務(wù)命令
systemctl start tomcat.service
重啟服務(wù)命令
systemctl restart tomcat.service
停止服務(wù)命令
systemctl stop tomcat.service
查看服務(wù)命令
systemctl status tomcat.serviceTomcat 80端口映射
tomcat的端口可在/etc/tomcat/server.xml文件中設(shè)置恤左,但是在centos中1024以下的端口只能由root用戶使用,所以tomcat配置設(shè)置了80端口也無效搀绣。
解決方法:
1.更改啟動用戶為root飞袋。(該方法本人沒試過)
2.做端口重定向,將發(fā)向80的請求改到8080端口處理链患。執(zhí)行下面的命令
#設(shè)置映射
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
#查看80端口的映射
iptables -t nat -L -n | grep 80
二巧鸭、阿里云控制臺操作
- 添加規(guī)則,說白了就是開放操作系統(tǒng)的訪問端口
- 遠程連接麻捻,如果操作人員需要用Xshell等軟件進行SSH遠程連接的話纲仍,首先需要設(shè)置密碼,密碼原本是沒有的贸毕。
- 添加域名郑叠,域名商用的項目一般會有,牌面和屏蔽IP的需要明棍。分以下步驟來乡革。
- 購買域名
阿里云萬網(wǎng)網(wǎng)站,購買域名。
https://wanwang.aliyun.com/domain/?spm=5176.10173289.0.0.6e802e77Rzl100
購買的時候不必要選擇其它的產(chǎn)品署拟,直接購買
- 綁定域名婉宰,輸入域名確定就行歌豺,最后再對域名備案就行