网页挂在云服务器上边~
有转载
https://blog.csdn.net/Dreaming_Out_Loud/article/details/84100993
https://segmentfault.com/a/1190000020326168
- 阿里云服务器
- CentOs7.不记得那个版本了
需要的软件
- Xshell 6 (链接服务器的)
- WinScp (用来上传文件什么鬼的)
- 用你的外网地址来登录~
开始
用Xshell6登录你的阿里云服务器
配置Java
yum -y list java* --可以查看yum库里面的OpenJdk
安装OpenJdk
yum -y install java-11-openjdk*
下载Tomcat
TomCat地址
打开你的Winscp
把下载好的Tomcat丢进去
无视我已经解压好的文件夹
然后继续回到Xshell
使用指令查看是否有 拉进去的 汤姆猫
ls
我这个是文件夹你们的应该是 apache-tomcat-9.0.30.tar
的
压缩apache-tomcat-9.0.30.tar
tar -zxvf apache-tomcat-9.0.30.tar
就会获得 apache-tomcat-9.0.30 这个文件夹
加入tomcat的环境变量
vi /etc/profile
vim使用教程
按下字母 i 可以输入
滚到最下边可以复制粘贴 Shift+insert
然后 Esc
输入 :wq! 保存
复制这一行进去
export CATALINA_HOME=/root/apache-tomcat-9.0.30
位置如下图
配置防火墙
因为CentOS 7中引入了一个更强大的防火墙——Firewall
- 步骤如下
Xshell里继续输入
systemctl start firewalld**
在Firewall中开启8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
更新防火墙规则
firewall-cmd --reload
查看打开的端口
firewall-cmd --zone=public --list-ports
看看是否有8080
恭喜你距离成功不远了
打开汤姆猫
cd apache-tomcat-9.0.30/bin/ 进入文件夹
然后运行
./startup.sh
看图片
最后阿里云服务器需要手动打开8080端口
管理控制台>实例>管理>本实例安全组>配置规则
这样就成功了~最后测试一下是否能成功加载 汤姆猫
(外网地址):8080
如何把自己的.html放进去呢~
使用WinScp
注意看图片里面的路径
放进去后该如何访问呢
访问路径 :
外网地址:8080/New404/index.html
New404:我的文件夹
index.html:.html
这样应该会了吧
也许就我这么傻