javaweb学习有段时间了,期间也编写了一些自己的小webapp应用,但是都是发布在我们自己的个人pc上的.

于是我在想:怎么样让自己的项目可以发到公网上面去,让朋友们能够来访问?

  我首先想到的是:服务器。一台能够在有网络的环境下,远程访问的计算机。其实还有一种方法:最近网上看到说用“花生壳”动态域名解析,可以让自己的电脑发布在公网上,这样别人就可以来访问你的电脑了。但是感觉这样还是特别的不安全。而且自己的电脑里面的资料可不少,万一哪位“朋友”来搞个小破坏,我的数据啊!想想还是算了。

  我所知道的云提供商有百度云,想必各位it朋友绝对有“百度云盘”吧,所以对于百度云应该不陌生了。还有就是阿里云,其实作为java工作者,阿里云应该是最为熟悉的了,阿里的镜像仓库可是个好东西哩!还有其他的,但是我个人建议还是大品牌好!服务、安全、性能,都是最好的!!!

  说说域名和空间的问题吧。

据我所知,一般自己上线网站有两个很重要的东西:域名+空间。对于什么服务器的啥的我不是特别了解,本人也纯属业务爱好!我们访问一个网站,先找到网址,然后访问。在这个过程中,我们输入的网站的网址就是一个域名,域名是全网唯一的,也就是说,一旦一个域名被注册,要么就是换个域名进行注册,要么找到注册这个域名的购买者,买过来也行!具体看各位玩家的爱好了,哈!

摘一点百度百科:

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

下面聊聊阿里的ECS云主机

  阿里的云服务有很多,域名,空间,服务器,还有其他的各种产品,我所需要的是一台能够在公网上识别的服务器即可。一开始,根据我的经验,我买了域名ECS云主机。付款之后,心里各种爽啊,但是打开控制台,傻傻分不清楚了!!!

  不会啊!怎么办,摸索!

我的主机配置是这样的centos6.8 x64 1GB  40GB DISK  1MBps网络带宽,300多/1年 .感觉还不错! 现在已经在跑了. 说一下:系统随便随时可以更换!!!哪天用的不爽可以换一个!!!

还有:其实不需要域名,直接用过阿里给你分配的公网的IP地址直接连就好了,你就可以去访问你的主机!!! 不需要域名!!! 不需要域名!!!   重要的说3遍,哈哈.

  用阿里云主机的公网IP直接就可以访问了.阿里云的安全策略中有对外的端口安全访问的限制,需要自己去手工的设定,默认是开一些常用的端口,对于主机访问外网,没有限制.

为什么说这个呢?

  是这样的,如果你发布的web应用是默认的80端口,那没事,直接可以访问的到,如果你采用的是tomcat的默认8080端口,嘿嘿嘿......   连不上!因为这个端口默认是没有入的权限.需要我们在策略中去添加.

  然后是安全的问题

首先声明,你的主机随时有可能被攻克!!!如果你意识到的这个问题也就好办,百度一下,找点资料,加强系统安全防护就可以了.

  最后说说我的用户体验吧:综合的来说,云主机的速度还是不错,linux环境的稳定性也是非常的好。唯一要注意的就是linux系统是无界面的!需要用户具备linux的基本知识,能够用linux命令操作系统。当然不会的可以学习一下,普通的操作不会很难。再不行,可以考虑直接用Windows系统也行啊!

补充1:ECS云主机的系统可以选择的有很多,常见的linux系统有Ubantu,Centos,Debian等,还有windows系统。

补充2:连接远程主机的方式是SSH,我用的是XShell5 。

聊一聊我的阿里云ECS云主机的更多相关文章

  1. 阿里云ecs云服务器安装wdcp控制面板教程

    以前就听说服务器非常的难,而且我也不懂代码,不懂英文,我怕自己学不会就买了一个月的.开始我都不知道啥样的服务器,还是我的一位哥们给我远程买的,他说这个镜像最稳定了. 服务器买好后我便开始研究,可是怎么 ...

  2. sysbench测试阿里云ECS云磁盘的IOPS,吞吐量

    测试阿里云ECS 对象:在aliyun上买了一个ECS附加的云盘,使用sysbench测试云盘的IOPS和吞吐量 sysbench prepare 准备文件,10个文件,1个1G [root@iZwz ...

  3. 阿里云ECS云服务器CentOS部署个人网站

    ping了一下coding pages和阿里云服务器的速度,意外感觉coding的速度反而更快.不过为了折腾,还是把博客迁移到阿里云,跌跌撞撞遇到很多坑,大多是由于对指令不熟悉以及部分教程省略了部分步 ...

  4. 阿里云ECS云服务器的简单使用

    随着云服务的推广与普及,越来越多的人开始接触到云服务器.然而有些人购买后却不知从何下手,今天就来看下阿里云服务器的使用吧! 一.购买完阿里云服务器后进入阿里云官网首页点击控制台 找到所购买的云产品项点 ...

  5. 阿里云ECS云服务器编译安装PHP遇到virtual memory exhausted: Cannot allocate memory

    阿里云编译安装php时遇到virtual memory exhausted: Cannot allocate memory 买了个服务器, 1G 的内存阿里云服务器,编译东西按说应该够了,安装相关的内 ...

  6. 阿里云ECS云服务器Linux Tomcat启动慢 访问网页转圈

    状况: 今天购买了一台阿里云云服务器,按照正常的方式安装JDK,mysql,以及Tomcat 这里的版本信息有 系统 :Centos 7 tomcat: apache-tomcat-8.5.45.ta ...

  7. 阿里云ECS(云服务器)之产品简介

    参考阿里产品文档:https://docs.aliyun.com/?spm=5176.100054.3.1.ywnrMX#/pub/ecs/product-introduction/concept

  8. 云服务器ECS优惠券 阿里云 ecs 5折优惠码 阿里云5折优惠码 阿里云5折推荐码 阿里云优惠码 阿里云的5折优惠券 阿里云服务器购买优惠码 服务器购买优惠码

    阿里云代金券 | 阿里云优惠券云服务器ECS,就是阿里云服务器,大家一定要清楚.云服务器ECS优惠券官方领取优惠页面:https://promotion.aliyun.com/ntms/act/amb ...

  9. 使用阿里云 ECS 快速部署 WordPress 博客系统

    今天在 阿里云 ECS上 部署了一套 Lamp 系统,建了一个WordPress的网站,把操作过程记录下来,文中所列脚本可以直接应用. 废话不多说直接开动,ECS云服务购买可以点击 阿里云ECS 云主 ...

随机推荐

  1. 禁止将http请求强制转换为https请求

    近期遇到一个问题,在谷歌浏览器里发起的http请求都会被转化为https请求,但在safari里面不会被转化,所以暂时只能用Safari浏览器进行调试,后来还查看了为什么http被强制转化为https ...

  2. Linux学习总结(十三)—— CentOS用户组管理:创建用户组、修改用户组、删除用户组

    文章首发于[博客园-陈树义],请尊重原创保留原文链接. 在Linux系统里,有两个系统文件与用户组密切相关,它们分别是:/etc/group./etc/gshadow. /etc/group:存储了用 ...

  3. js面试题知识点全解(一作用域和闭包)

    问题: 1.说一下对变量提升的理解 2.说明this几种不同的使用场景 3.如何理解作用域 4.实际开发中闭包的应用 知识点: js没有块级作用域只有函数和全局作用域,如下代码: if(true){ ...

  4. Jmeter+badboy环境搭建

    [JMeter安装] 1. 访问官网 下载jmeter包 http://jmeter.apache.org/ 2. 解压到安装目录 D:\Program Files (x86)\apache-jmet ...

  5. let、var、const声明的区别

    前言 看了方应杭老师的一篇解释let的文章,对JavaScript中的声明有了深刻的理解,这里也就有了总结一下JavaScript中各种声明之间区别的这篇文章. JavaScript中变量声明机制 首 ...

  6. 《CS:APP》二进制炸弹实验(phase_1-3)

    <深入理解计算机系统>第三章的bomb lab,拆弹实验:给出一个linux的可执行文件bomb,执行后文件要求分别进行6次输入,每一次输入错误都会导致炸弹爆炸,程序终止.需要通过反汇编来 ...

  7. "R6002 floating point support not loaded"问题分析

    今天为了追踪程序线程退出耗时时间,添加了耗时时间输出日志: TimerMeter tm; // do some threads exit logic float fSecs = tm.Elapsed( ...

  8. scrapy使用

    我们都知道大名鼎鼎的爬虫框架scrapy,它是基于twisted框架基础上进行的封装,它是基于异步调用,所以爬取的速度会很快,下面简单介绍一下scrapy的组成. 首先我们先安装scrapy,如果是基 ...

  9. myeclipse db browser 新建数据源

    Myeclipse 新建数据源 一.打开myeclipse(打开了当我没说) 二.在window选项中找到show view ,点击other,输入db,选择DB Browser 三.在DB Brow ...

  10. JS中的循环结构

    [循环结构的执行步骤]1.声明循环变量:2.判断循环条件3.执行循环体操作4.更新循环变量然后循环执行2-4,直到条件不成立时,跳出循环.while循环()中的表达式,运算结果可以是各种类型,但是最终 ...