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. 【转】深入探讨 Java 类加载器

    转自:http://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html 类加载器是 Java 语言的一个创新,也是 Java ...

  2. BotVS开发基础—2.2 下限价单 交易

    代码 import json def main(): Log("ORDER_STATE_PENDING:", ORDER_STATE_PENDING, ", ORDER_ ...

  3. 不安装vc2015 Redistributable解决api-ms-win-crt-runtime-l1-1-0.dll丢失错误

    一.背景 最近用到python下的cx_Oracle模块,开发环境中测试正常,用cx_freeze打包后,到用户机器上一部署,各种奇奇怪怪的问题频出,运行环境如下: a.开发环境:64位win10操作 ...

  4. struts2--Action

    HTTP请求 提交 Struts2 StrutsPrepareAndExecuteFilter 核心控制器 -- 请求分发给不同Action Action书写的的三种格式 第一种 Action可以是 ...

  5. ASM的备份集在文件系统上恢复测试

    背景:最近时常有客户咨询这类问题,其实很简单一个操作,但由于每个人的理解差异,也容易出现各种问题或者误解,本文主要总结下这个过程以及常遇到的问题处理. 环境:Site A(Oracle RAC 11. ...

  6. try...catch...finally语句块

    try-catch-finally语句主要是用来处理检查异常,捕获并处理,以及最后必须要执行的finally块. try-catch-finally语句入门: 1.try-catch-finally语 ...

  7. SpringMVC + Mybatis bug调试 SQL正确,查数据库却返回NULL

    今天碰到个bug,有点意思 背景是SpringMVC + Mybatis的一个项目,mapper文件里写了一条sql 大概相当于 select a from tableA where b = &quo ...

  8. 泛型集合转化为DataTable

    public class DataTableUtil { /// <summary> /// 泛型集合转化为dataTable /// </summary> /// <t ...

  9. java 泛型简单使用

  10. Thread类源码剖析

    目录 1.引子 2.JVM线程状态 3.Thread常用方法 4.拓展点 一.引子 说来也有些汗颜,搞了几年java,忽然发现竟然没拜读过java.lang.Thread类源码,这次特地拿出来晒一晒. ...