云服务器搭建流程

云服务器搭建流程

正好京东云搞服务,弄了一个月体验时间,这边文章是使用京东云的服务器体验云服务器整个搭建的流程。

登录京东云服务器后台

浏览器输入http://www.jcloud.com输入京东账号密码进入京东云管理界面,创建系统版本为Ubuntu16.04 64位,创建完成后在云主机上就可以查看到公网/内网IP地址

使用ssh登录远程连接

打开终端,在终端执行

1
$ssh root@116.196.109.126 #该IP地址为公网IP地址

然后输入密码,密码会以短信形式发送到手机上,在/home目录下新建一个文件夹dzd,把相关文件都放在这个目录下

1
2
3
$cd /home
$mkdir dzd
$cd dzd

下载安装jdk

因为Tomact服务器是依赖jdk的,所以这里要先下载安装jdk
下载jdk

1
2
$wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
tar -zxvf /home/dzd/jdk-8u144-linux-x64.tar.gz -C /usr/java/

配置环境变量

1
2
3
4
5
6
7
8
vi ~/.bashrc
#在最下面添加java环境变量配置信息
export JAVA_HOME=/usr/java/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#退出vi编辑器,输入下行命令使配置文件立即生效
source ~/.bashrc

下载安装Tomact

下载Tomact服务器

1
$wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.81/bin/apache-tomcat-7.0.81.tar.gz

解压

1
$tar -zxf apache-tomcat-7.0.81.tar.gz

启动服务器

1
2
3
4
#切换到bin目录下
cd apache-tomcat-7.0.81.tar.gz/bin
#运行startup.sh启动服务器
./startup.sh

打开浏览器,输入
http://116.196.109.126:8080/
就可以看到服务器启动成功的页面

添加静态页面或json文件

1
2
3
$cd ..
$cd webapps/ROOT/
$vi hello.html

在浏览器输入116.196.109.126:8080/hello.html就可以访问到刚才创建的html静态页面了

遇到的问题

  • 问题1:解压jdk压缩包错误,使用tar -zxvf 文件始终无法解压文件

    使用file查看jdk压缩包发现是html文件格式,因此无法进行解压缩,删除文件后重新进行下载,若使用wget的话,一定要在后面加上这个参数–no-cookies –header “Cookie: oraclelicense=accept-securebackup-cookie”

    1
    $wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" jdk下载链接

    这样下载的jdk压缩包就可以进行解压缩了

  • 问题2:创建静态文件后,使用vi编辑,输入中文乱码

    打开vi的配置文件

    1
    2
    3
    4
    5
    6
    $vi /etc/vim/vimrc
    #去掉#if has("autocmd") 及下面2行的注释
    #并在最下方加入
    set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
    set termencoding=utf-8
    set encoding=utf-8
Author: entercoder1993
Link: http://entercoder.com/2017/08/31/云服务器搭建流程/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.