首页 > 编程知识 正文

阿里云建网站详细步骤,个人服务器搭建违法

时间:2023-05-06 00:26:05 阅读:142327 作者:1561

出于前文的好奇心,我打算以学生折扣的方式借用AlibabaCloud服务器,开发Java web。 但是,是第一次接触这种东西,还是不知道,在这个过程中遇到了一些问题。 但是,在网上寻找解决方案的时候,总是经过曲折才能找到我最后想要的东西。 所以,我想填补我在部署AlibabaCloud (阿里巴巴云)时踩的洞。 如果你像我一样在寻找解决方案的话,在构建网站的时候,我从零开始参考了如何拥有自己的网站吗? 这篇文章对建设网站的方法思路有了总体的理解。

不定期地持续更新

购买服务器学生后,阿里推出了一款名为云翼计划的产品。 通过学生认证后,可以以超便宜的价格享受。 我的账户是支付宝(Alipay )账户,以前通过过学生认证。 云翼计划的入口就在这里。 但是,我通过学生小组活动参加了。 因为团体活动,可以优惠一年的免费域名。 介绍AlibabaCloud (阿里巴巴云)学生团体活动的详细内容。 如果不是学生,可以查看AlibabaCloud (阿里巴巴云)的2折服务器和5折服务器。

服务器配置成功购买服务器后,请找到服务器的公共IP地址。 这里隐藏了公共网络IP

找到你的公共网络IP

必须释放端口才能配置安全组服务。 否则,无法访问端口。 因为需要安全性,所以云服务中存在安全组。 请记住常用端口发行版、tomcat 8080端口、mysql 3306端口、https 443和80端口

部署JavaWeb项目将Java运行时环境部署到服务器Linux安装JDK1.8和环境变量Linux安装Tomcat设置和环境变量设置

这里我引入的是一个简单的web项目,没有使用数据库mysql。 所以不需要安装mysql。 但是,这里也共享mysql安装教程。 要安装并打包Mysql5.7.23本地项目以生成war文件,请参见以下教程: 首先,请结合使用Java和Tomcat环境,购买并使用域名,并确保本地有Java开发环境和IDEA

但是,上面的教程涉及在服务器上部署Java和Tomcat环境。 你只是盖了房子,但里面还没有家具,不能入住。 所以,接下来来买家具。 首先打开IDEA,创建新项目,然后选择web APP。

image.png

请在web目录中找到index.jsp,在body选项卡下写下hello world

image.png

导入网站的时候需要war包,所以现在正在想办法做。

单击右上角的此图标

image.png

按照图中的步骤单击(单击绿色加号,然后出现其菜单)。

image.png

然后添加content,选择默认的保存路径即可。 通常位于war包的同一目录中

image.png

这样就完成了设定。 接下来,创建运行Build-Build Artifacts-build命令的war软件包

image.png

image.png

在build之后,在此out目录下找到war包

image.png

image.png

打开xshell和xftp工具,连接到云服务,将webhelloworld_war.war添加到云服务的/usr/Java/Tomcat/Apache-Tomcat-8.5.20/war

image.png

Tomcat绑定域名很好。 我们必须稍微修改一下什么。 请不要担心。 很简单的一行。 每次提到配置更改,脑子都不能变大。

修改/usr/Java/Tomcat/Apache-Tomcat-8.5.20/conf /中的server.xml:

更改host节点的name,使其成为云服务的域名。 例如,www.example.com在host节点下添加一个节点

context path=' ' docbase=' web hello world _ war ' reloadable=' true ' /

其中webhelloworld_war这是你的war包的包名称,也就是你的项目名称

顺便说一下,如果要修改这个xml文件,可以在xshell中用vi进行修改,大大提高使用体验。 当然,也有非常朴素的方法。 您也可以在xftp中本地下载server.xml,然后在sublime text中更改并上载。

image.png

启动服务并成功访问,更改配置文件后,请不要忘记还有一点很重要。 请不要忘记。 就是重新启动Tomcat

在shell上单击/usr/Java/Tomcat/Apache-Tomcat-8.5.20/CHD fy /

的双曲正弦值

./shutdown.sh

然后执行

./startup.sh

这里,如果Tomcat停止失败,请将Java.net.connect exception : connectionrefusedsevere 3360 couldnotcontactlocalhost 33608005.Tomcat

在Linux系统上运行shutdown.sh命令退出Tomcat时,将显示错误消息:3358 www.g work.cn/post-1.html

亲测有效

那么,现在回到正题。 在浏览器中输入云服务域名:8080,例如(www.example.com:8080 )就可以访问刚才导入的程序

就像这样

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。