京东云服务器搭建javaWeb意况

京东云服务器,云服务器

京东云镜像Ubuntu 16.04 64位

Eclipse Che是一个动态配置的按需IDE(集成开发环境),它运行在云端提供可替代JetBrains
IntelliJ Java IDE 的开源环境,并且允许在任何机器上打开浏览器写代码。

vnsc威尼斯城官方网站 1

### 配置自己的云服务器

形势分析

windows 的可以使用xshell进行操作

为了能让同学们独立地在自己的服务器上使用这个开发环境,我们将Che的基本环境已经在服务器上搭建好,现在还需要同学们完成最后一步将自己的服务器的公网IP输入到配置文件里面去

云服务器 Elastic Compute
Service(ECS)是阿里云提供的一种基础云计算服务。使用云服务器 ECS
就像使用水、电、煤气等资源一样便捷、高效。您无需提前采购硬件设备,而是根据业务需要,随时创建所需数量的云服务器实例,并在使用过程中,随着业务的扩展,对云服务器进行扩容磁盘、增加带宽。如果不再需要云服务器,也可以方便的释放资源,节省费用。

#### windows下的服务器

对公司而言,服务器并不是大事。互联网公司都有服务器和机房。但对个人开发者而言,服务器长久以来确是一大难题。但近年,国外亚马逊牵头开始做AWS云服务,并迅速获得极大成功。国内阿里巴巴及时跟进,推出阿里云平台。服务器对个人开发者而言不再是遥不可及,反而变得触手可及。甚至很多企业不再自己搭建服务器,转而使用云服务平台以节省成本。目前国内云服务平台已是百家争鸣,比起早年互联网环境已好很多。除阿里云外,现有京东云、腾讯云、百度云、美团云、网易云等。由此可见,较强实力科技公司当下都极注重云服务平台市场。

安装jdk

1.创建jdk 目录 –建议从java 一级一级的创建

mkdir /usr/local/java/jdk

2.进入 /usr/local/java/jdk 下载jdk

wget 

1.这个地址如何找:
打开http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?spm=5176.doc51376.2.7.3xQYcw选择linux
64 的这个
jdk-8u144-linux-x64.tar.gz
这个包,直接点击会让你保存,可以在下载列表中看到下载地址,直接复制就可以了

2.下载结束,使用ls 查看,多了一个jdk-8u144-linux-x64.tar.gz?       
 AuthParam=1505871218_bc1492bf42b071a4d93144ec82005e24 的压缩包

3.修改软件的包名

mv
jdk-8u144-linux-x64.tar.gz?AuthParam=1505871218_bc1492bf42b071a4d93144ec82005e24 
                jdk-8u144-linux-x64.tar.gz

4.解压缩

tar  -zxvf  jdk-8u144-linux-x64.tar.gz

5.配置环境变量

vim /etc/profile

在/etc/profile 文件最后添加如下内容

export JAVA_HOME=/usr/local/java/jdk/jdk1.8.0_144

 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

 export PATH=$JAVA_HOME/bin:$PATH

命令行输入 i 进入编辑状态,输入上述命令后,输入 :wq! 强制保存并退出

保存并推出并使用命令编译一下source /etc/profile

使用java -version查看是否配置成功

目标

  • 完成在线开发环境的搭建
  • 熟悉常见的服务器连接操作

·通用版云服务器

1.
自己之前是购买的是windows下的服务器,当时第一次接触服务器,也是很晕,但是自己就去找网上的教程.自己配置好了自己的云服务器,然后搭建了环境,当时搭建的是Xampp
当时也有很多的坑.不过因为是图形界面的,自己就还好解决.(当时自己还在windows下进行编程)

分析比较

下载安装Tomcat

1.下载tomcat安装包

 mkdir /usr/local/java/tomcat创建放Tomcat的目录

cd /usr/local/java/tomcat

wget

2.解压缩

tar -zxvf apache-tomcat-8.5.20.tar.gz

3.启动Tomcat

vnsc威尼斯城官方网站,./startup.sh

4.运行测试是否安装完整

在浏览器输入你的ip:port 来访问,看是否出现tomcat
的界面,如果出现则证明成功了.

步骤

vnsc威尼斯城官方网站 2

  1. 先要知道当你买了一个服务器之后,你先要去看教程,了解一下简单的机制.

京东云相比阿里云而言,价格低,配置高。

京东云 创建实例教程

by 熊鑫

  1. 登录京东云的官网

  2. 登录账号

  3. 点击创建云主机的链接,创建主机

    选择官方镜像 ubuntu 16.04 64位

    vnsc威尼斯城官方网站 3

    photo

    VPC选择默认选项就行,其他都不用设置

    vnsc威尼斯城官方网站 4

    pic

    立即购买就行了

  4. 接下来进入控制台界面,登云主机创建好以后,先停止云主机

    vnsc威尼斯城官方网站 5

    tws-che

    vnsc威尼斯城官方网站 6

    tws-che

    停止以后,在更多菜单中选择重置系统,

    vnsc威尼斯城官方网站 7

    点击更换镜像,镜像类型为共享,选择共享镜像为tws-eclipse-che-v1
    Ubuntu 16.04,如上图所示。

    密码自己设置自己的密码,记住就行,然后点击确定。然后会提示是否重置,确定就行。

    然后就是等待系统重置完成。

    系统重置完成之后是停止状态,再启动就行了。

  5. 云主机实例创建完成。

  6. 查看自己的公网IP地址

    vnsc威尼斯城官方网站 5

    tws-che

·企业版云服务器

但是看完之后,你就肯定想急着去可以访问自己的公网 ip
,但是你在浏览器输入你的公网ip ,会发现无法访问……

购买咨询

修改CHE配置

by 刘奕林

vnsc威尼斯城官方网站 9

  1. 你应该在在你的服务器上先搭建一个是的外网可以访问的环境,window 一般是
    Apache ,下载xampp 然后自己去修改配置,然后你要知道xampp
    的工作目录,然后把你的文件放在工作目录下面,这样别人才可以访问,就像是
    JAVAWEB 环境终端webcontent 差不多.

套餐一

配置:CPU 1核 内存2GB
时长:2个月
价格:1元

需要工具

  • Xshell(一款远程连接服务器进行管理的软件)·教程

    也可以用Putty

  • 自己的公网IP

·更强的计算性能!全新系列Ⅲ云服务器

4.然后你会发现,还是访问不了,是因为你的安全组没有设置,或者是设置有误.自己去搞定.(确保设置完成之后关联了一个云服务器!!!)

套餐二

配置:CPU 1核 内存2GB
时长:6个月
价格:99元

修改配置文件

首先需要连接到自己的服务器修改che.env文件,将里面的IP地址设为自己服务器的公网IP地址,按照如下步骤

  • 打开Xshell,选择新建站点,输入服务器的公网IP并连接,并输入账号密码,默认进入~目录

    vnsc威尼斯城官方网站 10

    tws-che教程

  • 从登入服务器的~目录进入配置文件所在目录

    cd EclipseChe

    ls -l

    可以看到如下输出

    drwxr-xr-x 2 root root  4096 Sep 26 18:49 backup
    -rw-r--r-- 1 root root 24015 Sep 26 23:30 chebak.env
    -rw-r--r-- 1 root root 24015 Sep 28 13:59 che.env
    -rw-r--r-- 1 root root 52382 Sep 28 13:59 cli.log
    drwxr-xr-x 2 root root  4096 Sep 26 18:52 docs
    -rwxr-xr-x 1 root root   385 Sep 27 13:39 init-che.sh
    drwxr-xr-x 6 root root  4096 Sep 26 18:52 instance
    

    其中che.env是我们需要修改的文件

  • 输入./init-che.sh运行脚本,会被问及自己的公网IP,输入自己的公网IP后回车

    $ ./init.sh
    请输入你的公网IP
    111.222.333.444(你的公网IP)
    
  • 静静的等待che重启成功,大概五分钟左右

处理器全新升级 Intel Xeon E5-2682 v4 CPU (Broadwell)架构处理器

5.然后你就可以公网
ip:端口号(就是你刚才安全组设置的TCP:**)/xampp/工作目录名称.

套餐三

配置:CPU 1核 内存2GB
时长:1年
价格:188元

添加workspace

第二步我们需要添加自己的workspace,打开浏览器,输入自己的公网IP地址:8080访问che的管理界面,例如111.222.333.444:8080

  • 在左边的菜单栏选择WorkSpaces

  • 单击Add WorkSpace

  • SELECT STACK下,将滚动条拉到最下面选择本次训练营主要用到的tws-node-7这一个环境

vnsc威尼斯城官方网站 11

tes-workspace

  • 单击网页下侧的绿色按钮CREATE完成配置

然后选择左侧的新建的workspace就可以开始体验在线编程环境了~

—— 整数和浮点运算性能提升40%

#### ubuntu 云服务器

购买过程

  • 复制上方任一个购买链接到电脑浏览器,跳转京东云登录界面。如图所示。直接使用京东账号登录即可。

  • 登录后,若账号无实名认证则需实名认证,此步根据提示操作即可;若已实名认证,便可直接购买。如图所示。这里选择ubuntu
    16.04的镜像,这是目前最流行Linux操作系统,因服务器相关基本都使用Linux系统。当然,也可选择Windows
    Server或其它。但在此所有演示都将使用ubuntu系统来演示。

  • 支付成功会自动跳转京东云控制台界面,如图所示。显示有服务器IP地址、状态、配置等信息。ubuntu系统服务器初始帐号为root,初始密码发送至手机和邮箱。也可点击更多按钮来重置密码。(重置密码后需重启服务器)

高效云盘/SSD云盘

  1. 因为这一段时间一直都是在ubuntu 下进行操作,所以想试试ubuntu
    云服务器,刚好有个机会就将自己的window 服务器重装系统为ubuntu 16.04 了,

使用

——最大吞吐量成倍增长、存储性能前所未有

然后就要重新配置一些环境.

相关说明

至此服务器已启动,但还需能操作才可。京东云控制台界面提供有操作云服务器方式,但不太方便。较好操作方式通常借助第三方工具。在此推荐两个工具,Xshell和Xftp。其中Xshell用于远程连接服务器并执行命令;Xftp用于向服务器上传文件或从服务器下载文件。

最新DDR4内存

2.先删除自己以前配置的安全组,然后添加新的安全组

具体步骤

  • 安装好上述两软件,首先打开Xshell。界面如下:

  • 目前暂无任何服务器配置,现在点击新建进行配置。如图所示。服务器名称可随便填写,协议选SSH,主机须填写京东云控制台界面所显示公网IP地址,端口号须为22。点击确定完成配置。

  • 现已配置好一台服务器,选中该服务器并点击连接即可。如图所示:

  • 连接过程提示SSH安全警告对话框,选择接受并保存,以后连接便无需重复输入。如图所示:

  • 接下来提示输入用户名,必须输入root。如图所示:

  • 下一步提示输入云服务器密码,若没修改密码,用手机短信或邮箱收到的初始密码即可;若已修改密码,则用所设新密码。如图所示:

  • 设置好后,便可成功连接云服务器。如图所示:

  • 至此便可以root用户身份成功登录该云服务器,对该云服务器存在100%控制权。接下来便可做任何事情,比如部署服务器程序等。该云服务器是具备完整功能的Linux服务器,支持所有Linux命令。比如最常用cd、ls等命令。下面先cd到服务器根目录,然后ls,观察目录结构。如图所示。

——内存性能提升30%

  1. 使用ssh ubuntu@Ip    //ubuntu云服务器默认名为ubuntu  ip:是公网ip

搭建网站

VPC网络

4.会出现输入密码:输入你服务器的密码,忘记了就查看信息.

相关说明

服务器程序需开发者自己开发,语言分类较多,例如Java、.Net、PHP等都可用于开发服务器程序,在此不做过多介绍。但为演示,会搭建一个非常简易网站。因要求网站尽可能简单,故不用编程语言,单做一个静态网页便可。

——安全隔离,网络自主可控丰富的网络连接方式

5.连接成功

具体步骤

  • 首先安装apache服务器,它是一个专门用来显示静态网页的服务器程序。ubuntu系统上安装程序非常简单,只需输入apt-get install命令,再加需安装程序名即可。例如输入apt-get
    install apache2,如图所示:

  • 输入Y并点击回车确认安装。apache服务器安装完成后会自动启动,现在便可在浏览器输入京东云服务器IP地址来查看效果。如图所示:

  • 上方所示页面为一个apache服务器默认页面,看到这个页面便说明服务器已启动成功。接下来可编写一个网页替换当前默认页面。编写网页需用HTML,编写网页样式需用CSS。这些同为前端开发工程师必备技能。在此写一个最基础网页,代码简单易懂。如下所示。将该段代码保存为index.html文件,然后只需将云服务器上的/var/www/html/index.html文件替换掉就便可。

<!Doctype html>
<html>
  <head>
    <title>京东云测试</title>
    <style>
      body{text-align:center}
    </style>
  </head>
  <body>
    <h1>欢迎来到xxx的京东云主页</h1>
    <p>
      点击
      <a href="http://blog.csdn.net/zsp_android_com">这里</a>
      跳转到我的博客
    </p>
  </body>
</html>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

  • 如何将刚刚所写index.html文件上传到云服务器呢?此刻需借助刚才所介绍工具Xftp。Xftp配置和Xshell基本一模一样,只需注意协议部分须选SFTP。如图所示:

  • 配置完成后便可连接服务器,连接成功后界面如图所示。界面分两部分,左边部分为本机目录;右边部分为所连接云服务器目录。如图所示:

  • 现将云服务器目录切换到/var/www/html下,然后右击刚才所写index.html文件,点击传输,便可把文件上传服务器指定目录下。如图所示:

  • 文件替换成功,至此所有任务完成。现只需刷新刚才apache默认网页,便可看到如下界面:

默认I/O优化

6.安装ngnix

延伸

若有域名,可对该IP绑定域名,这样访问网站便不用输入奇怪的IP地址。

——网络延时大大降低

7.安装自己需要的环境

总结

对云服务器的强大和便利性上深有体会。不管在什么地方,都可轻而易举地远程操作千里之外云服务器。

vnsc威尼斯城官方网站 12

工作目录: /var/www/html

采用全新云服务器实例,计算性能较上一代提升20%;默认I/O网络优化,独享IP,业务更快部署!国际和国内节点每人可各优惠购买1单,每单限购1台,实名认证后即可购买  。

将自己的本地文件上传到云服务器上

全新系列Ⅲ云服务器PK传统云服务器实例

sudo scp -r yourFile ubuntu@ip:/var/www/html

vnsc威尼斯城官方网站 13

如果出现 permination define 好像…..

Tip 另有阿里云会员月活动,联系阿里云河南客服 0371-56982772   185 3856
1116   Q:1574701466

那就切换到root 下就好了,我是这样,如果遇到什么坑….保重

新购满1500返200
满3000返450现金红包!注意是现金不是代金券

相关文章