首页 > 其他分享 >阿里云服务器部署Web环境

阿里云服务器部署Web环境

时间:2022-09-25 21:36:59浏览次数:80  
标签:Web tomcat jdk IP 点击 阿里 公网 服务器

一、配置阿里云服务器

  1. 进入阿里云官方网站(https://www.aliyun.com/)。
  2. 初次使用的话使用支付宝快速注册账户,并进行个人实名认证。
  3. 点击试用中心。
    试用中心
  4. 选择第二个,云服务器2核4G。
    云核
  5. 接下来,点击0元试用,操作系统选择自己需要的,笔者是CentOS 7.4 64位。
  6. 点击立即购买,进入订单确认界面,确认购买并付款后,我们就有一个月的试用啦。
  7. 点击右上角我的阿里云,可以看到自己的云服务器
  8. 点击云服务器ESC进入,可以看到自己的云服务器信息,记住自己的公网IP。
  9. 点击ID以进入。
  10. 点击重置密码进行密码修改。
  11. 修改密码后点击重启,重新启动云服务器。
  12. 重启后,点击远程连接。
  13. 点击立即登录
  14. 输入用户名和密码,点击确定,就能成功连接上云服务器啦

二、使用Xshell工具连接阿里云

  1. 打开Xshell并新建。
  2. 输入之前记住的公网IP。
  3. 输入用户名和密码,可以记住方便下次登陆,这样我们就连接上了。

三、使用Xftp工具配置jdk和tomcat

  1. 下载linux环境下的jdk和tomcat。(https://github.com/ciaoLynnier/linux_jdk_tomcat_)
  2. 连接上云服务器的前提下,点击新建文件传输。
  3. 从左侧主机的中把选中的安装包拖到linux中的home文件夹里
  4. 关闭防火墙并重启系统
sudo systemctl disable firewalld
reboot
  1. chmod 777 文件(夹)名为jdk和tomcat安装包附加权限
  2. rpm -i jdk的文件名来安装jdk,安装完成后可以输入java或javac验证是否安装成功。
  3. tar -xzf tomcat的包名解包,成功后会多出一个同名但没后缀的文件夹。
  4. 到此为止,jdk和tomcat就配置完成了。

三、部署阿里云服务器发布自己的网站

  1. 添加安全组
  2. 点击配置规则
  3. 手动添加安全组并保存
  4. 重启云服务器。
  5. Xshell重新连接云服务器,并且进入到之前的apache-tomcat文件夹中,再进入bin目录
  6. ./startup.sh启动tomcat,使用浏览器访问 公网IP:8080,访问成功则配置成功

  7. 把自己写的网站用Xftp同样的方式拖到webapps下
  8. 使用 公网IP:8080/文件夹名/项目名 就可以进行访问了,对应项目的位置

四、浏览器无法打开首页解决方法

  1. 问题:启动tomcat后,确保一切都已经完成,访问 公网IP:8080 时一直转圈无法进入
  2. 解决方法:

标签:Web,tomcat,jdk,IP,点击,阿里,公网,服务器
From: https://www.cnblogs.com/lynnier/p/16729005.html

相关文章

  • 给大家推荐一个云服务免费申请虚拟主机和免费云服务器地址,搜索
    1.输入  https://www.abeiyun.com  2.搜索  百度搜 阿贝云3.可以免费申请虚拟主机和免费云服务器,非常适合自主研发以及学生党!  ......
  • JsonWebToken
    (一)JsonWebToken是什么?JSONWebToken是一个开放标准协议,它定义了一种“紧凑”和“自包含”的方式,它用于各方之间作为JSON对象安全地传输信息。紧凑:数据量较少,并且能通过......
  • 【前端必会】webpack 插件,前进路绕不过的障碍
    背景webpack的使用中我们会遇到各种各样的插件、loader。webpack的功力主要体现在能理解各个插件、loader的数量上。理解的越多功力越深开始https://webpack.docschi......
  • pulsar-websocket协议
    WebSocket简介通过Pulsar的WebSocketAPI,用户可以简单便捷地与Pulsar进行交互,WebSocketAPI不依赖于官方客户端库。WebSocket支持使用Java、Go、Python和C++......
  • 使用pychrm编写第一个Flask Web程序
    使用pychrm编写第一个FlaskWeb程序fromflaskimportFlaskapp=Flask(__name__)#实例化类[email protected]('/')#装饰器操作,实现URL地址defhello():......
  • Javaweb学习第十二弹--Request和Response
    XML配置方式编写Servlet3.0版本之前,仅仅支持XML配置文件的配置方式1、编写Servlet类2、在web.xml中配置该ServletRequest和ResponseRequest------>获取请求数据Resp......
  • JavaWeb--Maven--2022年9月25日
    第一节  Maven引言1.Maven主要功能提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布....)提供了一套依赖管理......
  • docker实战教程(九):本地镜像发布到阿里云
    流程构建镜像的两种方式:commit、dockerfilebuild推送到远程的两种方式:阿里云、私有库步骤选择控制台,进入容器镜像服务,创建个人版实例创建命名空间创建......
  • Web自动化_元素操作+元素信息
    元素操作学习原因需要让脚本模拟用户给指定元素输入值需要让脚本模拟人为删除元素的内容需要让脚本模拟点击操作方法send_keys#输入方法click()#点击方法......
  • net core web项目(net 6.0)增加apicontroller
    program.cs增加contrller支持app.UseStaticFiles();app.UseRouting();app.UseAuthorization();app.MapRazorPages();app.MapControllers();//增加controllers映射ap......