记录第一次部署web项目到阿里云
发布日期:2021-05-07 08:57:13 浏览次数:29 分类:精选文章

本文共 1638 字,大约阅读时间需要 5 分钟。

文章目录


前言

这学期肝了个web商城项目,想部署到服务器外网访问,途中遇到巨多难点+bug,通过学长和度娘的帮助,总算是部署完了。在此记录一下,以免以后犯错!


一、购买阿里云服务器并简单配置

链接: .

运气好的话也可以在阿里云高校计划白嫖两个月
链接: .
选第一个学生机

选第一个,配置一般不用改

在这里插入图片描述
接下来就是噼里啪啦一顿奢侈消费。。。。。。

买完后进入控制台,打开安全组,点击配置规则

在这里插入图片描述
放行你需要放行的端号
在这里插入图片描述
至此服务器端简单部署完毕

二、宝塔(服务器图形操作界面)使用

安装部署宝塔

可参考以下两篇博客

链接: .
链接: .

安装宝塔并登录打开后,可以以图形化的方式部署项目,非常滴银性化

在这里插入图片描述
你需要在宝塔的软件商店下载这几个软件 注意一下版本号
在这里插入图片描述

你也可以通过"链接2"下载的Xshell和Xftp远程连接来进行命令行操作

用Xsell连接

ssh root@你的服务器外网地址

安装jdk1.8

yum -y install java-1.8.0-openjdk.x86_64

查看jdk是否安装成功

java -version

安装mysql:

新建mysql文件夹:

mkdir /temp

进入文件夹:

cd /temp

下载文件安装包:

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

解压:

rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装:

yum install mysql mysql-server mysql-devel -y

启动服务:

systemctl start mysql.service

如果显示启动失败,解决方法如下:

首先需要安装mariadb-server

yum install -y mariadb-server

启动服务

systemctl start mariadb.service

添加到开机启动

systemctl enable mariadb.service

更多命令操作可以参考这篇博客

链接: .

三、项目部署

提示:需安装好前面的配置

1.本地生成war包

以idea为例:

点击右上角Project Structure(Ctrl+Alt+Shift+S)

在这里插入图片描述
点击Artifacts
在这里插入图片描述
选择对应的项目生成war exploded
在这里插入图片描述
还要记得才“+”号中选择directory Content并选择你项目中的文件
在这里插入图片描述
最后记得Build一下
在这里插入图片描述
在这里插入图片描述

2.war包上传服务器

进入宝塔文件操作界面

在这里插入图片描述
将war包拖进来上传
在这里插入图片描述
上传后会自动解压
在这里插入图片描述
将解压后的内容放进当前目录下的ROOT文件夹内
在这里插入图片描述

3.数据库上传

以SQLyog为例

在这里插入图片描述
记住生成的.sql文件的位置
在这里插入图片描述

在宝塔数据库中新建一个数据库,数据库名和密码要和你本地的一样

在这里插入图片描述
然后上传前面生成的.sql文件,点击导入,
页面关闭后需要在此再次点击备份中的导入,再点导入,数据库才能被导入景区进去件
至此,我们就能在外网上访问到我们的项目啦!

以上步骤做完,可以到浏览器访问网站了,网站的格式是:

服务器的公网ip+:8080+/你所要访问的项目文件
在这里插入图片描述
如果打不开可能是权限不够或者端口没有放行
(我就是权限没打开,卡了好久,QWQ)
解决方法:
1.开放权限
在这里插入图片描述
2.安全中端口放行
在这里插入图片描述
要是网页样式不对的话可能是你项目中有中文命名的文件,转码不对。最好改成英文命名并重新上传war包

四、总结

第一次将自己写的菜鸡项目部署到服务器,学到了很多,更加明白了自己能力的不足,不论是Linux命令还是什么,自己还有很多的知识要学。大学的这一年半划水划了太久了,不能再浪了

最后我想说,任何事都要去做一下才知道,看上去高大上难得事情,做了之后往往收获更多。
本文是小白第一次部署项目,中间多余或者残缺的步骤、亦或是错误的地方还请各位大佬们不吝赐教帮忙指出,感谢斧正!
如有问题可以私我讨论

上一篇:操作DOM(二):删除节点、、复制节点、替换节点
下一篇:操作DOM(一):创建节点、插入节点

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年03月30日 01时25分02秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章