-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
云服务器启动Tomcat,是不少刚上云的小伙伴头疼的事。“咋弄啊?命令敲不对,程序不跑了!”先别慌,今天咱用最简单通俗的语言,手把手教你怎么启动Tomcat,让你分分钟变成老司机!当然,途中还会安插点小彩蛋——想玩游戏赚零花钱?玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,走过路过别错过!
第一步:进军你的云服务器神秘地带 — 远程登录
云服务器就像你的虚拟小屋,远程登录等于敲门进屋。Linux一般用SSH,而Windows则用远程桌面。最常用的SSH命令是:
ssh 用户名@服务器IP地址
比如常见的root用户和IP地址1.2.3.4,那么就敲:
ssh root@1.2.3.4
如果你是Windows小白,可以用PuTTY或者Windows终端自带的SSH功能。登录成功后,你就像坐上了特斯拉,手握方向盘,开始操控你的云服务器了。
第二步:确认Tomcat已安装,没装先装
常见的Tomcat路径一般在 /usr/local/tomcat 或者 /opt/tomcat,打个命令看看有没有Tomcat文件夹:
ls /usr/local | grep tomcat
如果看不到,可能没装,直接去官网下载Tomcat安装包(记得选跟操作系统兼容的版本),或者直接用命令行下载:
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.XX/bin/apache-tomcat-9.0.XX.tar.gz
下载完成后,解压缩:
tar -zxvf apache-tomcat-9.0.XX.tar.gz
然后移动到 /usr/local 目录(或者你习惯的位置),重命名方便操作:
mv apache-tomcat-9.0.XX /usr/local/tomcat
Tomcat就算准备就绪了。
第三步:配置环境变量,别让Tomcat哭爹喊娘
Tomcat是Java家族的成员,开跑前必须确认Java环境变量设置正确,这点超级重要!敲命令:
java -version
没装或版本不符合?赶紧安个最新JDK,CentOS:
yum install java-1.8.0-openjdk-devel
Ubuntu 套近乎:
apt-get install openjdk-8-jdk
然后添加Java环境变量:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
顺便把这几句加到 ~/.bashrc 或 ~/.bash_profile,免得每次登录都得重复操作。
第四步:启动Tomcat,释放Java战士
进入Tomcat的bin目录:
cd /usr/local/tomcat/bin
执行启动命令:
./startup.sh
几秒钟后,屏幕上应该会有类似“Tomcat started.”的消息。开了吧!如果提示权限不够,可以加个sudo。
在Windows服务器上,启动Tomcat则运行 startup.bat 文件,双击或者用命令行打开弹出的CMD窗口就好。
第五步:确认Tomcat运行状态,别当“看不见”的隐形人
用浏览器访问云服务器IP加上默认端口8080,比如:
http://你的服务器IP:8080
出现Tomcat欢迎页面那就是你的Java战士已经披挂上阵。要是看不到页面,1分钟冷静排错哦:
大概率都是网络配置没给力,记得给8080端口开门!
第六步:把Tomcat变成后台进程,避免半夜梦到坏掉的服务器
刚才的 ./startup.sh 启动后,终端关闭Tomcat也一起拉闸?别害怕,推荐两种姿势:
1. 使用nohup:
nohup ./startup.sh &
有了nohup,Tomcat即使终端断开也能继续跑,日志会写进 nohup.out 文件里,看着像个宠物被妥妥照顾着。
2. 配置systemd服务(适合老司机,自动随系统启动):你得写个tomcat.service文件,然后systemctl enable tomcat,后续开机自动启动。把这事做好,你就升级成为“服务器守护神”了。
到这里,你的云服务器Tomcat基本就能稳稳输出啦!
不过,启动Tomcat只是第一步,部署Web应用、调优性能啥的,那都是后话了。不过看你这么快get起步骤,应该没啥问题!一句话提醒你,网络安全别忘了,别随随便便把端口丢网上任人访问。
好的,不多说了,你要是突然想检测一下服务器连通性,可以用这个脑筋急转弯测试一下:
“有一只橙子,它没有皮也没核,却可以通过网络送到你的浏览器,这是什么?” (你猜得到吗?)
爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T