基于Linux环境下的个人网站搭建
一.下载工具
远程主机:
1.jdk 下载地址
下拉网页看到Java SE 8u221,选择服务器 JRE
选择linux.tar.gz文件下载
o
2.tomcat 下载地址
选择.tar.gz文件下载
本地:
1.下载putty:使用Windows远程连接Linux主机
2.下载winscp:使用Windows远程上传文件至Linux主机
二.购买云服务器
芝麻信用620以上,阿里云实名认证注册当日起6月可内免费领取阿里云主机一个月
阿里云开发者使用中心地址
[阿里云开发者成长计划] (//https://promotion.aliyun.com/ntms/act/campus2018.html)(这条链接会被屏蔽就很离谱)
腾讯云地址免费体验3个月
三.安装配置服务器软件
Putty可直接打开,输入公网IP
输入root回车,再输入密码即可远程登录(注意密码默认不显示)
cd /home/ # 移动到home路径下
mkdir (文件名) # 新建文件,文件名自起
WinsCP输入IP后登录
找到下载的jdk和tomcat压缩包传到上传到服务器主机上
cd file
tar -zxvf jdk(压缩包名)
# 将解压文件移动到/usr/local/路径下并删除jdk压缩包
mv jdk…/ /usr/local/
rm jdk…tar.gz
tar -zxvf tomcat (压缩包名)
rm (压缩包名) # 删除压缩包
mv (解压文件名) tomcat # 重命名解压文件
配置环境变量
移动路径:cd /usr/local/
ls查看下载的jdk版本
使用vim编辑:vim /etc/profile
Vim按i进入插入模式,添加完成后esc退出插入模式,然后按shift + :输入wq保存并退出
光标移动到末尾添加以下三行
第一行jdk版本改为自己下载的版本
配置好环境变量后重启云服务器主机
关闭putty再次连接输入java -version查看环境变量是否配置成功,如果打印出版本信息则成功
cd /home/file/tomcat/bin
ls
# startup.sh是启动命令,shutdown.sh是关闭命令
# 现在我们来启动一下 ./代表当前目录
./startup.sh
# 完成以上步骤后在浏览器中输入IP号即可访问tomcat的页面
# 返回上一级目录
cd ..
cd webapps/ROOT
ls # 查看,它默认访问的是ROOT下的index.jsp文件
四.购买域名并设置域名解析
阿里云新人购买域名活动界面
学习测试随便购买一个价格便宜的域名就行,购买完毕后进入阿里云解析域名
解析后就可以直接使用域名访问网页了。
五.上传网站文件
刚刚我们访问的网站是默认的tomcat页面,现在我们删除ROOT目录下的文件上传我们自己的网页文件就可以了
# 移动到ROOT目录下删除所有文件
cd /home/file/tomcat/webapps/ROOT
rm -rf ./*
# 删除时斜杠前一定要加dot,代表当前文件,
# 单纯一个斜杠代表根目录,星号代表所有文件,
# 如果没有dot很危险,会删除服务器所有文件,导致服务器崩溃
完成这一步后我们就可以将终端退出来了
输入退出命令:exit
后期网站的文件我们都可以通过winsCP上传。