如何搭建一个简单的个人网站
首先,我们需要几样材料。
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的欢迎页面才会出来。。。。
如何搭建一个简单的个人网站相关推荐
- 运用Nginx搭建一个简单的个人网站
目录 一.目的 二.完成步骤 1.安装nginx 2.设置Nginx 3.创建服务器块 三.打开网站 四.总结 五.参考资料 一.目的 尽你所学(采用html.或CSS.或Javascript等)完成 ...
- 从0开始利用宝塔linux面板+DSShop搭建一个简单的购物网站
宝塔linux面板的安装详情在这 德尚官网 利用DSSshop搭建一个单店铺商城 在软件商店一键部署 找到DSSshop点击一键安装 在网站设置出添加一下ip 添加完之后在浏览器上方输入ip地址进行安 ...
- 如何使用PHP和MySQL搭建一个简单的算命网站
算命是一种古老的传统文化,对于很多人来说,算命可以帮助他们解决一些问题,预知未来的发展趋势.现在,我们将通过开源算命的 php 源码来帮助那些想要自己搭建算命网站的人. 一.搭建环境 首先,我们需要搭 ...
- 用go来搭建一个简单的图片上传网站
提前说明一下:代码参考了<Go语言编程>,稍有变动, 自己亲自玩了一遍. 之前玩过go web server, 现在来用go来搭建一个简单的图片上传网站, 工作目录是:~/photoweb ...
- 自己动手搭建一个简单的网站
我准备搭建一个属于自己的网站,一方面是了解建站的知识,另一个方面是为了测试Http请求相关的内容. 建站资料 下面是建站需要的资料: 服务器:也就是高级一点的电脑,它主要用来存放网页数据: web服务 ...
- 使用 Python 的 flask 架构搭建一个简单web网站
使用 Python 的 flask 架构搭建一个简单web网站 1.flask最简单框架,返回hello world: from flask import * app = Flask(__name__ ...
- Python后端---使用Django+Mysql搭建一个简单的网站
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.项目搭建 前期准备 命令行创建项目和app Django项目配置文件说明 使用数据库 编写业务逻辑 配置url主路 ...
- 用思科网络模拟器搭建一个简单的局域网
目录 前言 搭建 配置 前言 在搭建一个简单的局域网前,你必须知道一些常识. 网线(双绞)线的标准 T568A标准:白绿.绿.白橙.蓝.白蓝.橙.白棕.棕 T568B标准:白橙.橙.白绿.蓝.白蓝.绿 ...
- iris流程图_如何搭建一个简单的机器学习流水线?
阅读此分步教程,学会通过导入scikit-learn包来搭建一个简单的机器学习流水线(pipeline) 一个机器学习模型中,有很多可移动的组件需要被组合在一起,模型才能被执行并成功的得到结果.把机器 ...
最新文章
- lua 实现策划需要保留的小数位数
- docker安装Jenkins+BlueOcean
- fixed 定位 苹果手机输入框触发时内容全部隐藏
- MaxCompute_2_MaxCompute数据迁移文档
- go 根据输入类型执行对应的方法_Go 每日一库之 sqlc
- ensp桥接云ping不通_谁偷了我的云主机文件?五大场景避坑指南
- bzoj 1878: [SDOI2009]HH的项链 ——树状数组+ 差分
- [转载] python机器学习第三章:使用scikit-learn实现机器学习分类算法
- 2022年小米产业链研究报告
- QQ导出的txt聊天记录导入数据库方法
- android里面的USB功能----Host模式
- 使用pascal voc训练测试faster rcnn
- iperf/LANSpeedTest网络传输速度测试工具
- PMP备考大全:经典题库(敏捷管理第9期)
- Win7安装VS2008 Error1935
- MQ消息队列(三)RabbitMQ及Erlang安装过程中常见问题
- UVM field automation机制
- hdu多校第七场 1011 (hdu6656) Kejin Player 概率dp
- 月下夜想曲200.6(攻略1)
- 蓝桥杯 2015国赛 穿越雷区