1. Linux环境下部署简单网站
相关软件请提前下载安装,下载地址Solar-Rain的下载站
2. Linux环境下安装jdk
2.1 打开xshell软件,利用阿里云/腾讯云
ECS云服务器的公网IP连接云服务器ECS。
2.11 连接步骤如下:
2.111 点击确定,输入用户名:


2.112 点击确定,输入购买ECS云服务器时的密码:

2.113 点击确定,出现以下界面,证明连接云服务器ECS成功。

2.2 安装jdk包。利用xftp
工具上传到自己新建的下,新建命令为mkdir
。
2.21 安装步骤:
2.211 打开xftp


2.212 (点击 ,找到/usr/local
目录下,然后点击空白处新建software
文件夹,如图:


2.213 将提前准备在自己电脑上的jdk包拉到software
文件夹下。

2.214 上传成功后在xshell中利用口令cd/usr/local/software
进入software文件夹下,利用ll/ls
查看software文件夹下的文件。

2.215 将传过来的jdk在xshell中解压,解压在此software文件夹下,解压执行命令tar -zxvf jdk-7u79-linux-x64.tar.gz
,解压后ll/ls
口令查看解压后的文件夹。


2.216 利用cd jdk 1.7.0_79
进入jdk文件夹中,用ll/ls
口令查看文件夹里面文件。

2.217 利用 java-version
口令查看java版本,发现不能查看

(此时不能查看是因为还没有配置jdk的环境变量。编辑系统环境变量)
2.218 执行 vi/etc/profile
口令 ,回车。

2.219 进入配置文件,按键盘的“i”进入编辑状态,按键盘上的上下左右键可以移动,找到下图位置。

2.220 找到下图位置,复制粘贴以下配置信息到对应位置,注意jdk的版本号不要输错哦。
1 | export JAVA_HOME=/usr/local/software/jdk1.7.0_79 |

2.221 配置好了先按键盘上“ESC”键,再按“:”号,再按“wq”键保存,再按“Enter”键退出。

保存退出后:

2.222 重新加载系统配置文件,命令行输入: source/etc/profile
,然后回车。

2.223 检查jdk是否安装成功,java-version
返回jdk版本,Javac
查看信息

至此,linux环境下的jdk安装成功!
3. 安装Tomcat并部署静态网站
3.1 详细步骤
3.11 将已经在自己电脑上准备好的TomCat
服务器环境(apache-tomcat-7.0.55.tar.gz)上传到xftp
下的root目录(已经具有Java环境)。


3.111 进入 xshell 中,按 cd
命令回退到根目录(root 下),输入ll/ls
口令查看目录下的文件。

3.112 解 压 apache-tomcat-7.0.55.tar.gz 后 进 入 到 解 压 文 件 。 解 压 命 令 : tar -zxvf apache-tomcat-7.0.55.tar.gz

解压后输入ll/ls
查看解压文件:

利用cd apache-tomcat-7.0.55
命令进入 tomcat 文件下,再 ll/ls
查看:


将需要发布的静态网页文件夹利用 xftp 上传在 webapps 文件夹下。注意,在自己项目文件夹下必须有 index.html
这样一个页面作为整个网站的入口。
3.113 在 xshell 下输入cd webapps
口令进入 webapps 文件,查看项目是否上传成功。

图 2 webapps 根目录
3.114 tomcat 配置
利用 cd ..
口令回退 webapps 的目录到 tomcat 的目录,再 ll
查看目录:

利用 cd conf
口令进入 conf 文件夹,ll
命令查看目录。

可以看到 server.xml 文件,使用 vi server.xml
口令打开 server.xml 文件。

进入 server.xml 配置文件,按键盘的“i”进入编辑状态,按键盘上的上下左右键可以移动,找到下图位置修改 tomcat 默认端口(这里我将默认端口 8080 修改为 80)。

然后再找到下图位置,插入以下内容,其中 docBase
后面的值就是即将发布网站的路径。

<Context path="" docBase="/root/apache-tomcat-7.0.55/webapps/qhy" debug="0" />
红色代表自己的项目名称。配置好了先按Esc
键,再按:
号,再按wq
键保存,再按Enter
键退出。

至此你的 tomcat 服务器配置完成!
3.12 启动 tomcat 服务器
利用 cd ..
口令回退到 tomcat 目录,ll
查看 tomcat 目录,cd bin
口令进入 bin 文件夹。


输入命令./startup.sh
启动 tomcat 服务器,出现下图则服务器启动成功,

3.13 浏览器访问网站
此时便可以在浏览器内输入云服务器 ECS 的公网 ip 地址或绑定的域名就可以访问刚刚发布的网站了,如下图:

如果访问不到网页,请注意以下情况:
3.131 没有进行安全组配置,进入阿里云官网,配置安全组,开放 80 端口。
3.132 没有关闭防火墙
检查防火墙状态:service iptables status
然后关闭防火墙:service iptables stop
接着访问公网 IP