首先,我们需要几样材料。

1,一台主机(推荐用手机下个阿里云app,有个学生专区,云主机9块一个月...)

2,买个域名(非必须,暂时用云主机的ip地址访问也行)

然后我们开始做吧!

1,首先下载一个Xsheel ,Xftp(这两个一般组合使用)或者WinSCP用来连接你的云服务器(我就用WinSCP向大家演示)。

2,打开WinSCP后连接你的主机,用户名一般为root(腾讯云和阿里云都是root),密码的话阿里云主机需要去设置一个密码,腾讯云是直接发一个初始密码到你的邮箱。

3,连接成功以后安装jdk,jdk官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

进去后点这个

再选择linux版本的64位jdk

4,下完以后回到WinSCP在/usr目录下新建一个文件夹:java(可直接右键操作),把jdk压缩包直接复制进去,再打开控制台,输入命令解压:tar -zxvf jdk-8u131-linux-x64.tar.gz

会得到文件夹 jdk1.8.0_131

5.编辑配置文件,配置环境变量

vim /etc/profile

添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=/usr/java/jdk1.8.0_131
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

也可以直接找到这个文件像windows修改文件一样添加以上内容

再重启机器

sudo shutdown -r now

6,再将Tomcat放在usr目录下,下载地址 :http://tomcat.apache.org/,同样解压

7,操作防火墙开启80,8080等端口

1:开启firewall:systemctl start firewalld.service

2:查看已开放的端口 :firewall-cmd--list-ports

3:开启端口 : firewall-cmd--zone=public--add-port=8080/tcp--permanent

4:重启firewall:firewall-cmd --reload

5:停止firewall:systemctl stop firewalld.service

6:禁止firewall开机启动:systemctl disable firewalld.service

8,接下来就是往Tomcat里丢Web项目了

把打成war包的web项目放到webapps目录下,再刷新一下(可以在MyEclipse或eclipse等工具里里打成war包),再开启tomcat

9.最后一步 需要去阿里云控制台配置一下安全组,添加一个8080端口(进去后点克隆)

到这一步就算完成了

10,去浏览器输入http://ip地址:8080 试试吧,可能页面会一直转圈,还会显示eof,多试几次,可能等上10-20分钟Tomcat的欢迎页面才会出来。。。。

如何搭建一个简单的个人网站相关推荐

  1. 运用Nginx搭建一个简单的个人网站

    目录 一.目的 二.完成步骤 1.安装nginx 2.设置Nginx 3.创建服务器块 三.打开网站 四.总结 五.参考资料 一.目的 尽你所学(采用html.或CSS.或Javascript等)完成 ...

  2. 从0开始利用宝塔linux面板+DSShop搭建一个简单的购物网站

    宝塔linux面板的安装详情在这 德尚官网 利用DSSshop搭建一个单店铺商城 在软件商店一键部署 找到DSSshop点击一键安装 在网站设置出添加一下ip 添加完之后在浏览器上方输入ip地址进行安 ...

  3. 如何使用PHP和MySQL搭建一个简单的算命网站

    算命是一种古老的传统文化,对于很多人来说,算命可以帮助他们解决一些问题,预知未来的发展趋势.现在,我们将通过开源算命的 php 源码来帮助那些想要自己搭建算命网站的人. 一.搭建环境 首先,我们需要搭 ...

  4. 用go来搭建一个简单的图片上传网站

    提前说明一下:代码参考了<Go语言编程>,稍有变动, 自己亲自玩了一遍. 之前玩过go web server, 现在来用go来搭建一个简单的图片上传网站, 工作目录是:~/photoweb ...

  5. 自己动手搭建一个简单的网站

    我准备搭建一个属于自己的网站,一方面是了解建站的知识,另一个方面是为了测试Http请求相关的内容. 建站资料 下面是建站需要的资料: 服务器:也就是高级一点的电脑,它主要用来存放网页数据: web服务 ...

  6. 使用 Python 的 flask 架构搭建一个简单web网站

    使用 Python 的 flask 架构搭建一个简单web网站 1.flask最简单框架,返回hello world: from flask import * app = Flask(__name__ ...

  7. Python后端---使用Django+Mysql搭建一个简单的网站

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.项目搭建 前期准备 命令行创建项目和app Django项目配置文件说明 使用数据库 编写业务逻辑 配置url主路 ...

  8. 用思科网络模拟器搭建一个简单的局域网

    目录 前言 搭建 配置 前言 在搭建一个简单的局域网前,你必须知道一些常识. 网线(双绞)线的标准 T568A标准:白绿.绿.白橙.蓝.白蓝.橙.白棕.棕 T568B标准:白橙.橙.白绿.蓝.白蓝.绿 ...

  9. iris流程图_如何搭建一个简单的机器学习流水线?

    阅读此分步教程,学会通过导入scikit-learn包来搭建一个简单的机器学习流水线(pipeline) 一个机器学习模型中,有很多可移动的组件需要被组合在一起,模型才能被执行并成功的得到结果.把机器 ...

最新文章

  1. lua 实现策划需要保留的小数位数
  2. docker安装Jenkins+BlueOcean
  3. fixed 定位 苹果手机输入框触发时内容全部隐藏
  4. MaxCompute_2_MaxCompute数据迁移文档
  5. go 根据输入类型执行对应的方法_Go 每日一库之 sqlc
  6. ensp桥接云ping不通_谁偷了我的云主机文件?五大场景避坑指南
  7. bzoj 1878: [SDOI2009]HH的项链 ——树状数组+ 差分
  8. [转载] python机器学习第三章:使用scikit-learn实现机器学习分类算法
  9. 2022年小米产业链研究报告
  10. QQ导出的txt聊天记录导入数据库方法
  11. android里面的USB功能----Host模式
  12. 使用pascal voc训练测试faster rcnn
  13. iperf/LANSpeedTest网络传输速度测试工具
  14. PMP备考大全:经典题库(敏捷管理第9期)
  15. Win7安装VS2008 Error1935
  16. MQ消息队列(三)RabbitMQ及Erlang安装过程中常见问题
  17. UVM field automation机制
  18. hdu多校第七场 1011 (hdu6656) Kejin Player 概率dp
  19. 月下夜想曲200.6(攻略1)
  20. 蓝桥杯 2015国赛 穿越雷区

热门文章

  1. 通俗易懂解释Docker是什么
  2. stc89c52rc转移到面包板,使用oled屏
  3. 常用照片尺寸和纸张尺寸参考
  4. 很常用的倒计时脚本,可任意设置时…
  5. 手机远程连接linux软件下载,远程连接linux服务器软件下载
  6. 解决 用 Nginx 处理 跨域问题
  7. 华尔街远邻 | 解读国际清算银行对加密货币的暧昧态度
  8. 独立开发变现周刊(第44期):12岁的小男孩在9个小时内NFT卖了40万美元!
  9. StrangIOC框架一
  10. java中的hwid验证,JAVA设置HttpOnly Cookies