Linux的远程连接及Linux系统下Tomcat部署
Linux的遠(yuǎn)程需要用的軟件有Xshell,Xftp
本人使用VMware12Pro虛擬機(jī),Linux系統(tǒng)為CentOS7,使用局域網(wǎng)進(jìn)行遠(yuǎn)程連接
Xshell和Xftp沒有安裝的話可以取官網(wǎng)下載,但Xshell需要驗(yàn)證信息,所以也可以去360電腦軟件下載
在VMware上打開Linux系統(tǒng),打開終端,輸入命令:ping www.baidu.com
如果顯示同上,則聯(lián)網(wǎng)成功,如果不是的話,輸入命令:ifup ens33,使用ens33連接網(wǎng)絡(luò)
然后輸入命令:ifconfig ?,查看系統(tǒng) 的ip地址?
?這里的ip地址為:192.168.158.128。
打開Xshell會顯示會話窗口,單擊新建:
?名稱隨便填,協(xié)議 使用SSH加密,主機(jī)號寫入剛剛的IP 地址,端口號不用 管他,直接確定,然后選中連接
?用戶名輸入root,不能使用其他的用戶名,確定后輸入root用戶的密碼。
?顯示結(jié)果為這個樣子,則遠(yuǎn)程連接成功。
接下來我們打開Xftp:
同樣, 會出現(xiàn)會話窗口:
名稱隨意填,主機(jī)輸入剛才的IP地址, 協(xié)議使用SFTP協(xié)議,直接確定,
同樣 要輸入用戶名和密碼,都輸入root用戶,顯示為左邊本機(jī)文件,右邊為Linux文件
我們?nèi)omcat的官網(wǎng)下載 Tomcat的Linux版本,以及下載Linux版本的JDK:
Linux版本下載x64的.rpm版本
Tomcat下載tar.gz的壓縮版本,然后在Xftp里面的左邊找到剛剛下載的文件 ?并單擊右鍵選擇傳輸,然后就可以傳輸?shù)絃inux系統(tǒng)上了,你也可以選擇傳輸?shù)侥膫€文件夾下載,可以直接選中文件路徑。
傳輸成功后,在Xshell命令行里面找到剛才的傳輸 過來的文件夾,我們想安裝JDK:
?輸入命令:rpm -i jdk-1.8.0........這里 使用tab鍵自動補(bǔ)充文件名
然后等待安裝,安裝 完成后輸入java -version顯示版本號,配置環(huán)境變量:
輸入命令:vim?/etc/profile,使用vim編輯器打開配置文件,在最下面:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
保存并退出。
安裝Tomcat:
找到 Tomcat的文件夾:?
使用命令:tar -zxvf apache-tomcat-8.5.34.tar.gz
等待解壓完成后,輸入命令:cd ?apache-tomcat-8.5.34/bin ,
確認(rèn)后使用命令:./startup.sh ? ?啟動Tomcat;命令:./shutdown.sh ? ?關(guān)閉Tomcat
在Linux系統(tǒng)打開瀏覽器輸入localhost:8080能顯示主頁,接下來我們在本機(jī)Windows系統(tǒng)的瀏覽器上面輸入:192.168.158.128:8080 發(fā)現(xiàn)未找到,我們打開cmd.exe輸入命令:ping 192.168.158.128能連上
?然后我們輸入: telnet 192.168.158.128 22,發(fā)現(xiàn)沒反應(yīng),說明連接不上,解決方法,我們打開控制面板的程序功能
打開啟用和關(guān)閉window功能:
?選中Telnet客戶端,這個是 連接服務(wù)端,單擊確定。
然后我們在cmd使用命令:telnet 192.168.158.128 22能連接上了,但不夠
我們再試一下命令:telnet 192.168.158.128 8080還是連接不上,這里應(yīng)該是Linux的防火墻打開了,我們需要關(guān)閉它。
我們切換到Xshell軟件,輸入命令:
systemctl stop firewalld.service
systemctl disable firewalld.service
關(guān)閉后,我們在到cmd試一下發(fā)現(xiàn)連接上了,在本機(jī)上瀏覽器能打開地址:192.168.158.128:8080
然后我們將項(xiàng)目 部署到Linux上
在本機(jī)寫好的web工程目錄打包成war文件放在webapps下面,Tomcat會自動給我們解壓
?我們在本機(jī)上的瀏覽器 輸入相對應(yīng)的地址訪問該項(xiàng)目,成功訪問
再回到Xshell我們再連接一個一樣的主機(jī),使用垂直排列,這個我們找到Tomcat目錄的logs目錄下
輸入命令:tail -f catalina.out
這個 是用來打印日志信息,任何日志和錯誤都能在這里實(shí)時(shí)顯示,便有我們找bug。
?
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Linux的远程连接及Linux系统下Tomcat部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Git上传本地项目到oschina
- 下一篇: Linux磁盘编号