基于Linux环境下的个人网站搭建

一.下载工具

远程主机:
1.jdk 下载地址
下拉网页看到Java SE 8u221,选择服务器 JRE
1 选择linux.tar.gz文件下载 o 2.tomcat 下载地址
选择.tar.gz文件下载

本地:
1.下载putty:使用Windows远程连接Linux主机 2.下载winscp:使用Windows远程上传文件至Linux主机

二.购买云服务器

芝麻信用620以上,阿里云实名认证注册当日起6月可内免费领取阿里云主机一个月 地址

阿里云学生9.5/月,阿里云24岁下统一算学生 地址

腾讯云学生10/月 地址

三.安装配置服务器软件

Putty可直接打开,输入公网IP 2

输入root回车,再输入密码即可远程登录(注意密码默认不显示) 3

cd  /home/          # 移动到home路径下  
mkdir (文件名)      # 新建文件,文件名自起

WinsCP输入IP后登录 4

找到下载的jdk和tomcat压缩包传到上传到服务器主机上 5

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版本 6

使用vim编辑:vim /etc/profile
Vim按i进入插入模式,添加完成后esc退出插入模式,然后按shift + :输入wq保存并退出
光标移动到末尾添加以下三行
第一行jdk版本改为自己下载的版本 7 8

配置好环境变量后重启云服务器主机 9

关闭putty再次连接输入java -version查看环境变量是否配置成功,如果打印出版本信息则成功 10

cd /home/file/tomcat/bin
ls

11

# startup.sh是启动命令,shutdown.sh是关闭命令
# 现在我们来启动一下 ./代表当前目录
./startup.sh

12

# 完成以上步骤后在浏览器中输入IP号即可访问tomcat的页面
# 返回上一级目录
cd ..
cd webapps/ROOT
ls  # 查看,它默认访问的是ROOT下的index.jsp文件

13

四.购买域名并设置域名解析

阿里云新人购买域名活动界面

学习测试随便购买一个价格便宜的域名就行,购买完毕后进入阿里云解析域名 14 解析后就可以直接使用域名访问网页了。

五.上传网站文件

刚刚我们访问的网站是默认的tomcat页面,现在我们删除ROOT目录下的文件上传我们自己的网页文件就可以了

# 移动到ROOT目录下删除所有文件
cd  /home/file/tomcat/webapps/ROOT
rm  -rf  ./*
# 删除时斜杠前一定要加dot,代表当前文件,  
# 单纯一个斜杠代表根目录,星号代表所有文件,
# 如果没有dot很危险,会删除服务器所有文件,导致服务器崩溃

15

完成这一步后我们就可以将终端退出来了 输入退出命令:exit 后期网站的文件我们都可以通过winsCP上传。