
暂无个人介绍
能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明阿里云活动出现了一款性价比极高的云服务器,1核2GB 1M只要84.97元 。明星机型——254.92售价元的1核2GB 1Mb的ECS共享型。两款云服务器价格都非常便宜,但我这边强烈推荐大家买5M带宽的云服务器。 众所周知,很多用户购买这两款入门级配置一方面是为了学习,另一方面是为了建站或者运行一些爬虫之类的软件。但现在随便一个张图片,一个CSS,JS文件都在几百K左右,首页大小很少有小于1MB的。这样我们的1Mb小水管就不太够用了,大家都知道1Mb=128KB,以用户打开一个1MB左右的网页为例,1Mb小水管足足要8秒(1024/128=8),而5Mb只要1.6秒即可。 两款云服务器之间,相差4Mb带宽,价格相差只有99元;目前,阿里云服务器的各个组件最贵的就是带宽,每Mb的售价高达50元/月,因为带宽是各大运营商提供的,价格并不是直接受控于阿里云的。如果你想后期升级4Mb,你付出的决定不是99元,而是50412=2400元。 购买地址:阿里云大促活动 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 购买地址:阿里云大促活动 云服务器ECS地址:阿里云·云小站
使用阿里云建网站的三种方式购买云服务器手动建站、云速成美站模板建站或者选择阿里云定制建站三种方式,站长分享利用阿里云创建网站的三种方式及优势对比: 阿里云建站方法汇总 使用阿里云建站可以有三种方式, 第一种是购买ECS云服务器,然后自行手动搭建网站,需要技术门槛; 第二种方式是购买阿里云官网云速成美站,使用模板建站,阿里云提供上千套模板,模板建站价格便宜,会打字就会建站; 第三种是使用阿里云官方定制建站,需要什么样的网站什么功能,阿里云建站专家提供一对一网站定制。参考下表: 阿里云建站方式 所需产品 优势 适用人群 自助建站 ECS云服务器 自行购买云服务器,手动搭建网站 需要些技术门槛,适用于刚接触云计算或对云服务器和建站不太了解、希望自行设计网站的个人或小企业用户。 模板建站 云·速成美站 使用阿里云提供上千套模板,可视化后台管理,会打字就会建站 适合有一定软件应用能力的个人或小企业用户,模板建站支持Web站点、移动端站点、互动表单以及会员支付多场景。 定制建站 云·企业网站定制和功能定制 由阿里云专业网站设计师完成网站设计及搭建 适合对网站有品质要求或个性化需求、希望节省人力和时间成本的企业用户。 阿里云建站产品如何选择?如果您是站长类的技术人员,当然选择自助建站方式,如果非技术人员,个人或者工作室建议选择云·速成美站,如果是企业用户建站选择阿里云网站定制服务。 阿里云建站不需要用户另外购买云服务器或虚拟主机等产品,阿里云提供香港节点并且提供全球CDN加速,不用备案,拿来即用。阿里云大品牌无隐形消费,我见过太多打着免费建站的幌子,实际价格贵的离谱。举例来说,免费建站,使用的域名是对方的三级域名,域名人家说收回就收回,免费建站,云主机却要收费,而且价格很贵没有质量保障,网站说打不开就打不开。 我从新手过来的,之前使用过免费域名,用了有一段时间了,结果被收回了,使用免费虚拟主机,速度卡不说,结果网站数据丢失了,这不是免费惹的祸,是小编贪图便宜惹的祸,建议选择大品牌,值得信赖。 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 购买地址:阿里云大促活动 云服务器ECS地址:阿里云·云小站
Nacos是阿里开源的一款服务治理方案的中间件,提供了服务发现和服务健康监测、动态配置服务、动态 DNS 服务、服务及其元数据管理等特性功能。 Nacos最新版本地址 https://github.com/alibaba/nacos/releases 下载后解压的目录如下 单机部署模式 1.进入到bin目录中 startup.sh -m standalone 2.访问http://ip:8848/nacos 如下,默认登录密码nacos/nacos 登录后管理页面如下 数据库模式 1.修改conf/application.propertis增加配置内容 spring.datasource.platform=mysql db.num=1db.url.0=jdbc:mysql://ip:3306/nacos_config?useUnicode=true&characterEncoding=utf-8db.user=db.password= 2.创建数据库nacos_config,执行/config/nacos-mysql.sql 数据库脚本 2.进入到bin目录中 startup.sh -m standalone 3.访问效果如同上 集群模式(在数据库模式下增加如下操作) 1.复制两个nacos 命名为nacos1 nacos2 2.修改application.properties 里面的启动端口,分别为8847,8848,8849 3.分别在config目录下创建cluster.config 内容如下 10.136.15.122:884810.136.15.122:884910.136.15.122:8847 4.启动 ./startup.sh 5.查看集群情况 云服务器ECS地址:阿里云·云小站
阿里云物联网平台为设备提供安全可靠的连接通信能力,向下连接海量设备,支撑设备数据采集上云;向上提供云端API,指令数据通过API调用下发至设备端,实现远程控制。 物联网平台也提供了其他增值能力,如设备管理、规则引擎、数据分析、边缘计算等,为各类IoT场景和行业开发者赋能。 物联网平台提供以下主要能力。 设备接入 物联网平台支持海量设备连接上云,设备与云端通过IoT Hub进行稳定可靠地双向通信。 提供设备端SDK、驱动、软件包等帮助不同设备、网关轻松接入阿里云。 提供2G/ 3G /4G、NB-IoT、LoRa、WiFi等不同网络设备接入方案,解决企业异构网络设备接入管理痛点。 提供MQTT、CoAP、HTTP/S等多种协议的设备端SDK,既满足长连接的实时性需求,也满足短连接的低功耗需求。 开源多种平台设备端代码,提供跨平台移植指导,赋能企业基于多种平台做设备接入。 设备管理 提供完整的设备生命周期管理功能,支持设备注册、功能定义、数据解析、在线调试、远程配置、固件升级、远程维护、实时监控、分组管理、设备删除等功能。 提供设备物模型,简化应用开发。 提供设备上下线变更通知服务,方便实时获取设备状态。 提供数据存储能力,方便用户海量设备数据的存储及实时访问。 支持OTA升级,赋能设备远程升级。 提供设备影子缓存机制,将设备与应用解耦,解决不稳定无线网络下的通信不可靠痛点。 安全能力 阿里云物联网平台提供多重防护有效保障设备云端安全。 身份认证 提供芯片级安全存储方案(ID²)及设备密钥安全管理机制,防止设备密钥被破解。安全级别很高。 提供一机一密的设备认证机制,降低设备被攻破的安全风险,适合有能力批量预分配ID密钥烧入到每个芯片的设备。安全级别高。 提供一型一密的设备预烧,认证时动态获取设备证书(包括ProductKey、DeviceName和DeviceSecret),适合批量生产时无法将设备证书烧入每个设备的情况。安全级别普通。 通信安全 支持TLS(MQTTHTTP)、DTLS(CoAP)数据传输通道,保证数据的机密性和完整性,适用于硬件资源充足、对功耗不是很敏感的设备。安全级别高。 支持TCP(MQTT)、UDP(CoAP)上自定义数据对称加密通道,适用于资源受限、功耗敏感的设备。安全级别普通。 支持设备权限管理机制,保障设备与云端安全通信。 支持设备级别的通信资源(Topic等)隔离,防止设备越权等问题。 规则引擎 规则引擎提供数据流转和场景联动功能。配置简单规则,即可将设备数据无缝流转至其他设备,实现设备联动;或者流转至其他云产品,获得存储、计算等更多服务。使用规则引擎,您可以: 配置规则实现设备与设备之间的通信,快速实现M2M场景。 将数据转发到消息服务(Message Service)和消息队列(RocketMQ)中,保障应用消费设备数据的稳定可靠性。 将数据转发到表格存储(Table Store),提供设备数据采集 + 结构化存储的联合方案。 将数据转发到云数据库(RDS)中,提供设备数据采集+关系型数据库存储的联合方案。 将数据转发到DataHub中,提供设备数据采集 + 大数据计算的联合方案。 将数据转发到时序时空数据库(TSDB),提供设备数据采集 + 时序数据存储的联合方案。 将数据转发到函数计算中,提供设备数据采集 + 事件计算的联合方案。 数据分析 物联网平台提供包括空间数据可视化和流计算在内的数据分析服务。您可以: 导入二维地图或三维模型,绑定真实设备,实现设备数据在二维/三维空间上的可视化。 通过拖拽流计算组件,编排流计算任务,轻松完成数据分析与处理。 边缘计算 物联网平台提供边缘计算能力,支持在离设备最近的位置构建边缘计算节点处理设备数据。 在断网或弱网情况下,边缘计算可缓存设备数据,网络恢复后,自动将数据同步至云端。 提供多种业务逻辑的开发和运行框架,包括场景联动、函数计算和流式计算,各框架均支持云端开发、动态部署。 云服务器ECS地址:阿里云·云小站
概述 在使用阿里云官方IoT JAVA Device SDK连接云端测试的时候,发现日志总是会打印一些莫名其妙Topic消息的订阅和发布,但是用户并没有操作这些Topic,这是因为SDK底层默认做了很多系统Topic的订阅和发布设置,且无法关闭,导致很多测试不能满足预期的测试期望。如果不希望一些系统Topic的默认订阅和发布,建议可以使用开源MQTT Client进行Topic消息的订阅和发布。 操作步骤 1、创建产品和设备 参考:阿里云物联网平台Qucik Start 创建产品和设备部分。 2、pom.xml <dependencies> &lt;dependency&gt; &lt;groupId&gt;org.eclipse.paho&lt;/groupId&gt; &lt;artifactId&gt;org.eclipse.paho.client.mqttv3&lt;/artifactId&gt; &lt;version&gt;1.1.0&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;com.google.guava&lt;/groupId&gt; &lt;artifactId&gt;guava&lt;/artifactId&gt; &lt;version&gt;23.0&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt;</code></pre> 3、工具类 AliyunIoTSignUtil import javax.crypto.Mac;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import java.util.Arrays;import java.util.Map; /** AliyunIoTSignUtil*/public class AliyunIoTSignUtil { public static String sign(Map&lt;String, String&gt; params, String deviceSecret, String signMethod) { //将参数Key按字典顺序排序 String[] sortedKeys &#61; params.keySet().toArray(new String[] {}); Arrays.sort(sortedKeys); //生成规范化请求字符串 StringBuilder canonicalizedQueryString &#61; new StringBuilder(); for (String key : sortedKeys) { if (&#34;sign&#34;.equalsIgnoreCase(key)) { continue; } canonicalizedQueryString.append(key).append(params.get(key)); } try { String key &#61; deviceSecret; return encryptHMAC(signMethod,canonicalizedQueryString.toString(), key); } catch (Exception e) { throw new RuntimeException(e); } } /** * HMACSHA1加密 * */ public static String encryptHMAC(String signMethod,String content, String key) throws Exception { SecretKey secretKey &#61; new SecretKeySpec(key.getBytes(&#34;utf-8&#34;), signMethod); Mac mac &#61; Mac.getInstance(secretKey.getAlgorithm()); mac.init(secretKey); byte[] data &#61; mac.doFinal(content.getBytes(&#34;utf-8&#34;)); return bytesToHexString(data); } public static final String bytesToHexString(byte[] bArray) { StringBuffer sb &#61; new StringBuffer(bArray.length); String sTemp; for (int i &#61; 0; i &lt; bArray.length; i&#43;&#43;) { sTemp &#61; Integer.toHexString(0xFF &amp; bArray[i]); if (sTemp.length() &lt; 2) { sb.append(0); } sb.append(sTemp.toUpperCase()); } return sb.toString(); } } 4、main方法 import com.alibaba.taro.AliyunIoTSignUtil;import org.eclipse.paho.client.mqttv3.*;import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;import java.util.HashMap;import java.util.Map; public class IoTDemoPubSubDemo { public static String productKey &#61; &#34;********&#34;; public static String deviceName &#61; &#34;OpenMQTTDevice&#34;; public static String deviceSecret &#61; &#34;********&#34;; public static String regionId &#61; &#34;cn-shanghai&#34;; // 物模型-属性上报topic private static String pubTopic &#61; &#34;/sys/&#34; &#43; productKey &#43; &#34;/&#34; &#43; deviceName &#43; &#34;/thing/event/property/post&#34;; // 自定义topic&#xff0c;在产品Topic列表位置定义 private static String subTopic &#61; &#34;/&#34;&#43;productKey &#43; &#34;/&#34; &#43; deviceName&#43;&#34;/user/newdatademo&#34;; private static MqttClient mqttClient; public static void main(String [] args){ initAliyunIoTClient(); // ScheduledExecutorService scheduledThreadPool = new ScheduledThreadPoolExecutor(1,// new ThreadFactoryBuilder().setNameFormat("thread-runner-%d").build());//// scheduledThreadPool.scheduleAtFixedRate(()->postDeviceProperties(), 10,10, TimeUnit.SECONDS); // 汇报属性 postDeviceProperties(); try { mqttClient.subscribe(subTopic); // 订阅Topic } catch (MqttException e) { System.out.println(&#34;error:&#34; &#43; e.getMessage()); e.printStackTrace(); } // 设置订阅监听 mqttClient.setCallback(new MqttCallback() { &#64;Override public void connectionLost(Throwable throwable) { System.out.println(&#34;connection Lost&#34;); } &#64;Override public void messageArrived(String s, MqttMessage mqttMessage) throws Exception { System.out.println(&#34;Sub message&#34;); System.out.println(&#34;Topic : &#34; &#43; s); System.out.println(new String(mqttMessage.getPayload())); //打印输出消息payLoad } &#64;Override public void deliveryComplete(IMqttDeliveryToken iMqttDeliveryToken) { } }); } /** * 初始化 Client 对象 */ private static void initAliyunIoTClient() { try { // 构造连接需要的参数 String clientId &#61; &#34;java&#34; &#43; System.currentTimeMillis(); Map&lt;String, String&gt; params &#61; new HashMap&lt;&gt;(16); params.put(&#34;productKey&#34;, productKey); params.put(&#34;deviceName&#34;, deviceName); params.put(&#34;clientId&#34;, clientId); String timestamp &#61; String.valueOf(System.currentTimeMillis()); params.put(&#34;timestamp&#34;, timestamp); // cn-shanghai String targetServer &#61; &#34;tcp://&#34; &#43; productKey &#43; &#34;.iot-as-mqtt.&#34;&#43;regionId&#43;&#34;.aliyuncs.com:1883&#34;; String mqttclientId &#61; clientId &#43; &#34;|securemode&#61;3,signmethod&#61;hmacsha1,timestamp&#61;&#34; &#43; timestamp &#43; &#34;|&#34;; String mqttUsername &#61; deviceName &#43; &#34;&amp;&#34; &#43; productKey; String mqttPassword &#61; AliyunIoTSignUtil.sign(params, deviceSecret, &#34;hmacsha1&#34;); connectMqtt(targetServer, mqttclientId, mqttUsername, mqttPassword); } catch (Exception e) { System.out.println(&#34;initAliyunIoTClient error &#34; &#43; e.getMessage()); } } public static void connectMqtt(String url, String clientId, String mqttUsername, String mqttPassword) throws Exception { MemoryPersistence persistence &#61; new MemoryPersistence(); mqttClient &#61; new MqttClient(url, clientId, persistence); MqttConnectOptions connOpts &#61; new MqttConnectOptions(); // MQTT 3.1.1 connOpts.setMqttVersion(4); connOpts.setAutomaticReconnect(false); connOpts.setCleanSession(true); connOpts.setUserName(mqttUsername); connOpts.setPassword(mqttPassword.toCharArray()); connOpts.setKeepAliveInterval(60); mqttClient.connect(connOpts); } /** * 汇报属性 */ private static void postDeviceProperties() { try { //上报数据 //高级版 物模型-属性上报payload System.out.println(&#34;上报属性值&#34;); String payloadJson &#61; &#34;{\&#34;params\&#34;:{\&#34;Status\&#34;:0,\&#34;Data\&#34;:\&#34;15\&#34;}}&#34;; MqttMessage message &#61; new MqttMessage(payloadJson.getBytes(&#34;utf-8&#34;)); message.setQos(1); mqttClient.publish(pubTopic, message); } catch (Exception e) { System.out.println(e.getMessage()); } } } 5、运行测试情况 参考链接 基于开源MQTT自主接入阿里云IoT平台(Java)MQTT-TCP连接通信 云服务器ECS地址:阿里云·云小站
随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢。 前提:若后期有需求购买阿里云任何产品的朋友,可以提前领取优惠劵。后期可为大家减少成本:点击领取阿里云优惠劵 阿里云个人购买+阿里云企业购买 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.Windows 1.1)系统内含正版激活。 1.2)适合于运行Windows下开发的程序,如.net等。 1.3)支持SQLServer等数据库(需自行安装)。 1.4)可以使用远程桌面方式登录进行管理。 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。 2.Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性。 2.1.2)免费且开源,轻松建立和编译源代码。 2.1.3)通过SSH方式远程访问您的云服务器。 2.1.4)一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。 2.2CentOS(推荐)请使用yum方式在线安装软件。 2.3Ubuntu请使用aptitude方式在线安装软件。 2.4Debian请使用apt-get方式在线安装软件。 2.5AliyunLinux(兼容RedHat)请使用yum方式在线安装软件,yum源需要自行购买redhat的商业支持。 操作系统更换规则: 1.更换操作系统 更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失! 请您注意: 1.1.更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。 1.2.云服务器数据盘的数据不会受到影响。 1.3.建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 1.4.因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。 1.5.内存为512M云服务器不支持更换Windows操作系统。 2.CPU/内存与操作系统的选择 2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。 2.2)如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。 2.3)Windows32位操作系统支持最高CPU为4核。 2.4)配置:[CPU:1核;内存:512M]的云服务器不支持选择/更换Windows操作系统。 Windows篇 阿里云提供了6种window系统,涵盖了Server2003sp2以及Server2008R2这两大类操作系统。 其中又分为了32位和64位 (1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。 (2)选择2003还是选择2008 对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择: A:配置低于双核2GB内存:选择server2003不装数据库配置双核4GB:server2003mssql或者server2008R2不带数据库 B:配置高于双核8GB:serever2008R2mssql建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS (3)中英文、安全加固版如何选择 这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。 Linux篇 (1)这些linux大类有什么区别 Debian:用的deb包,使用APT包管理系统。 同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版RedHat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Centos:用rpm包,使用yum包管理系统。 相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。 因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。 总结一下:如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么Debian是个更好的选择。上手难度Ubunt (2)Debian与Ubuntu的选择 Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。 与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。 Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。 用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。 个人建议,如果你打算选择Debian类的,建议选择Ubuntu。 Ubuntu提供了更好的操作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。 如果你不想放弃稳定'那么请选择Debian。 关于Ubuntu版本选择: 在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。 服务器版本提供长达五年的技术支持。所以建议大家选择12.04版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。 (3)Centos的选择 对于阿里云Centos的选择,建议选择Centos6.5版本,带来了更多的新特性以及更多的新功能。 除非你的软件需要php5.1的环境,那么就选择Centos6.5。如果网站需要支持php5.1,只能选用Centos5.8。 至于具体版本选择,建议php5.1用户选择Centos5.8,其他的用户则为Centos6.5。最后的最后提醒大家一定要领取价值2000优惠劵哦
当你在阿里云注册域名后,建站还是由阿里云提供网站备案服务吗?很多用户以为在阿里云注册域名就要在阿里云网站备案,其实这个观点是不对的。按照管局规则,在哪买云服务器就在哪里备案。今天列出注册域名与网站备案的详细关系如下: 一、在阿里云购买域名提供备案吗? 在哪里备案主要看你在哪里买服务器。如果是在阿里云购买的,那么就是阿里云提供备案服务。 有以下几种情况: 在其他商家注册域名,在阿里云买服务器,由阿里云提供备案; 在阿里云注册域名,在其他商家买云服务器,由其他商家提供备案;看到这里你应该明白了,在哪备案和域名无关,和服务器、虚拟主机等产品有关。 另外在阿里云备案也是有条件的,不是买一台云服务器就能提供备案,你要符合下列条件才行: 地 域:中国大陆服务器必须做网站备案,不想备案就选择中国香港云服务器;时 长:云服务器选择包年包月,云服务器剩余可用时长至少三个月,时长不够也不提供备案;云产品:想要在阿里云备案,不一定非要买ECS云服务器,还有很多其他的云产品也提供备案服务。详细参考官方文档 二、目前阿里云全部服务器都支持网站备案,下面介绍一些合适的服务器活动。 阿里云·云小站 爆款产品限量抢 云上爆款 云服务器 精选特惠 上云必备 企业特惠
阿里云安骑士是什么?有什么作用?对阿里云云盾产品有一定了解的运维都知道,阿里云安骑士是一款服务器安全运维的管理产品。主要作用可以实时感知云服务器ECS防御和入侵事件,达到实时保障服务器的安全。 什么是安骑士? 安骑士是一款经受百万级主机稳定性考验的主机安全加固产品,拥有自动化实时入侵威胁检测、病毒查杀、漏洞智能修复、基线一键核查等功能,是构建主机安全防线的统一管理平台。 安骑士的架构图如下: 安骑士的优势 全局监控 集网络、主机、云产品安全于一体,对云上系统的所有安全进行风险监控。 轻量级 经受百万级Windows、Linux主机稳定性验证,对业务影响小,资源消耗约1%CPU、50MB内存。 操作简便 一键开通,即开即用。服务器上无软件操作界面,所有数据展示和操作均在云盾安骑士控制台中完成,天然支持批量管理。 跨平台支持 支持所有Linux和Windows主流操作系统、支持阿里云经典网络环境、阿里云VPC环境、混合云环境、传统IDC环境。 覆盖漏洞范围广 覆盖Windows、Linux、Web、Web-CMS、配置、组件漏洞和基线管理,并支持一键处置。 多引擎实时检测 实时全量采集数据。采用多病毒检测引擎、机器学习算法和150+关联检测模型来提升主机入侵检测效率。 大数据防御 全网最大恶意攻击源、恶意文件库、漏洞补丁库,每天共拦截数亿次攻击,防御模型精准快速。 安骑士的功能亮点及对比分析 注意:2018年12月20日起,安骑士基础版将不支持主机异常检测功能,基础版用户将无法查看主机异常检测事件。 模块 功能点 功能详情 基础版 企业版 安全预防 漏洞管理 Linux软件漏洞:对标CVE官方漏洞库,自动检测并提供修复方案。 只检测 √ Window漏洞:同步微软官网补丁,自动检测并支持一键修复。 只检测 √ Web-CMS漏洞:自研漏洞补丁,支持一键修复0 day漏洞。 只检测 √ 检测周期:漏洞隔一天自动检测一次。其他漏洞:如软件配置型漏洞、系统组件型漏洞,都支持自动检测。 √ √ 基线检测(需开通企业版) 账号安全检测:检测服务器上是否存在黑客入侵后留下的账户、对影子账户、隐藏账户、克隆账户,同时对密码策略合规、系统及应用弱口令进行检测。 X √ 系统配置检测:组策略、登陆基线策略、注册表配置风险。 X √ 数据库风险检测:Redis数据库高危配置。 X √ 合规对标检测:CIS-Linux Centos7系统基线。 X √ 检测周期:可自定义检测1天、3天、7天和30天内的基线数据。 X √ 入侵检测 异常登录 异地登录提醒:对非常用登录地的事件进行告警。 √ √ 非白名单IP登录提醒:配置白名单IP后,对非白名单IP的事件进行告警。 X √ 非法时间登录提醒:配置合法登录时间后,对非合法时间登录的事件进行告警。 X √ 非法账号登录提醒:配置合法登录账号后,对非合法登录账号事件进行提醒。 X √ 暴力破解登录拦截:对密码进行暴力破解的行为进行联动防御。 √ √ 网站后门查杀 Webshell查杀:自研网站后门查杀引擎,拥有本地查杀加云查杀体系,同时兼有定时查杀和实时防护扫描策略,支持常见的php、jsp等后门文件类型。。 只检测 √ 主机异常(含云查杀) 基础版用户不支持主机异常检测和修复。 进程异常行为:反弹Shell、JAVA进程执行CMD命令、bash异常文件下载等。 X √ 异常网络连接:C&C肉鸡检测、恶意病毒源连接下载等。 X √ 病毒木马云查杀:常见DDoS木马、挖矿木马及病毒程序检测,支持云端一键隔离(自研沙箱+国内外主流杀毒引擎)。 X √ 敏感数据篡改 系统及应用的关键文件被黑客篡改。 X √ 异常账号 黑客入侵后创建隐藏账号、公钥账号等。 X √ 资产指纹 主机管理 分组和标签:支持四级资产分组和子分组、支持资产标签管理。 X √ 资产清点:端口、账号、进程、软件 端口监听:对端口监听信息收集和呈现,并对变动进行记录、便于清点端口进行开放。 X √ 账号管理:收集账户及对应权限信息,可清点特权账户、发现提权行为。 X √ 进程管理:收集和呈现进程快照信息,便于自主清点合法进程及发现异常进程。 X √ 软件管理:清点软件安装信息,同时在高危漏洞爆发时可快速定位受影响资产。 X √ 日志检索 进程相关 进程启动:进程启动后记录该启动事件的详细信息。 X √ 进程快照:抓取某一时刻的进程全量日志并存储 X √ 网络连接 主动外联:对外网络连接的五元组相关信息实时采集。 X √ 其他日志 系统登录:SSH、RDP的系统登录流水日志。 X √ 端口监听快照:某一时刻的所有对外监听端口的快照数据。 X √ 账号快照:某一时刻所有账号信息的快照数据。 X √ 病毒自动查杀 勒索病毒 利用各种加密算法对文件进行加密,感染此病毒一般无法解密等。 X √ DDOS木马 控制肉鸡对目标发动攻击,占用本机带宽攻击其他服务器,影响用户业务的正常运行,如XorDDoS、BillGates等。 X √ 网页防篡改 网页防篡改(增值服务,需单独购买,价格详见包年包月计费方式。) 可实时监控网站目录并通过备份恢复被篡改的文件或目录,保障重要系统的网站信息不被恶意篡改,防止出现挂马、黑链、非法植入恐怖威胁、色情等内容。 X √ 云服务器ECS地址:阿里云·云小站
目前阿里云服务器操作系统有两种:windows和Linux,不同的操作系统的功能也是不同的,应该如何选择阿里云服务器操作系统,如果选错了怎么更换呢? 如何选择服务器操作系统? Windows操作系统 Windows系统适合运行Windows下开发的程序,如.NET等,Windows支持SQL Server等数据库(需自行安装),另外,512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。以下阿里云Windows镜像仅供参考,精准信息请参考官方文档:公共镜像发布记录 操作系统类型 操作系统版本 Windows Server 2019 · Windows Server 2019 数据中心版 64位中文版 · Windows Server 2019 数据中心版 64位英文版 Windows Server 2016 · Windows Server 2016 数据中心版 64位中文版 · Windows Server 2016 数据中心版 64位英文版 Windows Server 2012 · Windows Server 2012 R2 数据中心版 64位中文版 · Windows Server 2012 R2 数据中心版 64位英文版 Windows Server Version 1909 · Windows Server Version 1909 数据中心版 · Windows Server Version 1909 数据英文版 · Version 1909 数据中心版 64位中文版(不含UI) · Version 1909 数据中心版 64位英文版(不含UI) Windows Server Version 1903 · Windows Server Version 1903 数据中心版 · Windows Server Version 1903 数据英文版 Windows Server 2008 · Windows Server 2008 标准版SP2 32位中文版 · Windows Server 2008 R2企业版 64位中文版 · Windows Server 2008 R2企业版 64位英文版 Windows Server Version 1809 · Windows Server Version 1809数据中心版 64位中文版 · Windows Server Version 1809数据中心版 64位英文版 Windows操作系统相对于Linux而言,比较占用系统资源,如果云服务器配置较低可以选择Version 1909 数据中心版 64位中文版(不含UI),不含UI版本的镜像保留了最新的Windows server性能,去除了UI减少了资源占用。 Linux操作系统 Linux可选操作系统有CentOS、Ubuntu、RedHat、Debian、Aliyun Linux、SUSE Linux、OpenSUSE、CoreOS、FreeBSD等。一般来讲Web应用都选择CentOS。 操作系统类型 操作系统版本 CentOS · CentOS 7.6 64位 · CentOS 7.5 64位 · CentOS 7.4 64位 · CentOS 7.3 64位 · CentOS 7.2 64位 · CentOS 6.10 64位 · CentOS 6.9 64位 · CentOS 6.8 32位 CoreOS · CoreOS 2023.4.0 64位 · CoreOS 1745.7.0 64位 Debian · Debian 9.8 64位 · Debian 9.6 64位 · Debian 8.11 64位 · Debian 8.9 64位 FreeBSD FreeBSD 11.1 64位 OpenSUSE OpenSUSE 42.3 64位 Red Hat · Red Hat Enterprise Linux 7.5 64位 · Red Hat Enterprise Linux 7.4 64位 · Red Hat Enterprise Linux 6.9 64位 SUSE Linux · SUSE Linux Enterprise Server 12 SP2 64位 · SUSE Linux Enterprise Server 11 SP4 64位 Ubuntu · Ubuntu 18.04 64位 · Ubuntu 16.04 64位 · Ubuntu 16.04 32位 · Ubuntu 14.04 64位 · Ubuntu 14.04 32位 Aliyun Linux · Aliyun Linux 17.1 64位 · Aliyun Linux 2.1903 64位 那么如何选择云服务器操作系统呢?一般取决于用户实际的应用场景编程语言,以网站开发为例: ASP、.NET、HTML、数据库ACCESS、SQL Server建议选择Windows;PHP、PERL、CGI、数据库MySQL、SQLite建议选择Linux。 操作系统更换规则 镜像操作系统是可以更换的,后续可以通过ECS控制台的更换系统盘功能来更换操作系统,更换操作系统是免费的。注意:如果用户购买的是国内大陆地域(华北1、华北2、华北3、华北5、华东1、华东2及华南1)的云服务器,后续是可以随意更换操作系统的;如果是中国香港、新加坡或者其他海外地域,更换操作系统是不可以跨Windows或者Linux来更换的。1.更换操作系统 更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失! 1.1.更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。 1.2.云服务器数据盘的数据不会受到影响。 1.3.建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 1.4.因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。 1.5.内存为512M云服务器不支持更换Windows操作系统。 2.CPU/内存与操作系统的选择 2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。 2.2)如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。 2.3)Windows32位操作系统支持最高CPU为4核。 2.4)配置:[CPU:1核;内存:512M]的云服务器支持选择/更换Windows操作系统。 Windows篇 阿里云提供了6种window系统,涵盖了Server2003sp2以及Server2008R2这两大类操作系统。 其中又分为了32位和64位 (1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。 (2)选择2003还是选择2008 对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择: A:配置低于双核2GB内存:选择server2003不装数据库配置双核4GB:server2003mssql或者server2008R2不带数据库 B:配置高于双核8GB:serever2008R2mssql建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS (3)中英文、安全加固版如何选择 这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。 Linux篇 (1)这些linux大类有什么区别 Debian:用的deb包,使用APT包管理系统。 同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版RedHat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Centos:用rpm包,使用yum包管理系统。 相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。 因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 云服务器ECS地址:阿里云·云小站
目前阿里云服务器操作系统有两种:windows和Linux,不同的操作系统的功能也是不同的,应该如何选择阿里云服务器操作系统,如果选错了怎么更换呢? 如何选择服务器操作系统? Windows操作系统 Windows系统适合运行Windows下开发的程序,如.NET等,Windows支持SQL Server等数据库(需自行安装),另外,512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。以下阿里云Windows镜像仅供参考,精准信息请参考官方文档:公共镜像发布记录 操作系统类型 操作系统版本 Windows Server 2019 · Windows Server 2019 数据中心版 64位中文版 · Windows Server 2019 数据中心版 64位英文版 Windows Server 2016 · Windows Server 2016 数据中心版 64位中文版 · Windows Server 2016 数据中心版 64位英文版 Windows Server 2012 · Windows Server 2012 R2 数据中心版 64位中文版 · Windows Server 2012 R2 数据中心版 64位英文版 Windows Server Version 1909 · Windows Server Version 1909 数据中心版 · Windows Server Version 1909 数据英文版 · Version 1909 数据中心版 64位中文版(不含UI) · Version 1909 数据中心版 64位英文版(不含UI) Windows Server Version 1903 · Windows Server Version 1903 数据中心版 · Windows Server Version 1903 数据英文版 Windows Server 2008 · Windows Server 2008 标准版SP2 32位中文版 · Windows Server 2008 R2企业版 64位中文版 · Windows Server 2008 R2企业版 64位英文版 Windows Server Version 1809 · Windows Server Version 1809数据中心版 64位中文版 · Windows Server Version 1809数据中心版 64位英文版 Windows操作系统相对于Linux而言,比较占用系统资源,如果云服务器配置较低可以选择Version 1909 数据中心版 64位中文版(不含UI),不含UI版本的镜像保留了最新的Windows server性能,去除了UI减少了资源占用。 Linux操作系统 Linux可选操作系统有CentOS、Ubuntu、RedHat、Debian、Aliyun Linux、SUSE Linux、OpenSUSE、CoreOS、FreeBSD等。一般来讲Web应用都选择CentOS。 操作系统类型 操作系统版本 CentOS · CentOS 7.6 64位 · CentOS 7.5 64位 · CentOS 7.4 64位 · CentOS 7.3 64位 · CentOS 7.2 64位 · CentOS 6.10 64位 · CentOS 6.9 64位 · CentOS 6.8 32位 CoreOS · CoreOS 2023.4.0 64位 · CoreOS 1745.7.0 64位 Debian · Debian 9.8 64位 · Debian 9.6 64位 · Debian 8.11 64位 · Debian 8.9 64位 FreeBSD FreeBSD 11.1 64位 OpenSUSE OpenSUSE 42.3 64位 Red Hat · Red Hat Enterprise Linux 7.5 64位 · Red Hat Enterprise Linux 7.4 64位 · Red Hat Enterprise Linux 6.9 64位 SUSE Linux · SUSE Linux Enterprise Server 12 SP2 64位 · SUSE Linux Enterprise Server 11 SP4 64位 Ubuntu · Ubuntu 18.04 64位 · Ubuntu 16.04 64位 · Ubuntu 16.04 32位 · Ubuntu 14.04 64位 · Ubuntu 14.04 32位 Aliyun Linux · Aliyun Linux 17.1 64位 · Aliyun Linux 2.1903 64位 那么如何选择云服务器操作系统呢?一般取决于用户实际的应用场景编程语言,以网站开发为例: ASP、.NET、HTML、数据库ACCESS、SQL Server建议选择Windows;PHP、PERL、CGI、数据库MySQL、SQLite建议选择Linux。 操作系统更换规则 镜像操作系统是可以更换的,后续可以通过ECS控制台的更换系统盘功能来更换操作系统,更换操作系统是免费的。注意:如果用户购买的是国内大陆地域(华北1、华北2、华北3、华北5、华东1、华东2及华南1)的云服务器,后续是可以随意更换操作系统的;如果是中国香港、新加坡或者其他海外地域,更换操作系统是不可以跨Windows或者Linux来更换的。1.更换操作系统 更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失! 1.1.更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。 1.2.云服务器数据盘的数据不会受到影响。 1.3.建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 1.4.因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。 1.5.内存为512M云服务器不支持更换Windows操作系统。 2.CPU/内存与操作系统的选择 2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。 2.2)如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。 2.3)Windows32位操作系统支持最高CPU为4核。 2.4)配置:[CPU:1核;内存:512M]的云服务器支持选择/更换Windows操作系统。 Windows篇 阿里云提供了6种window系统,涵盖了Server2003sp2以及Server2008R2这两大类操作系统。 其中又分为了32位和64位 (1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。 (2)选择2003还是选择2008 对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择: A:配置低于双核2GB内存:选择server2003不装数据库配置双核4GB:server2003mssql或者server2008R2不带数据库 B:配置高于双核8GB:serever2008R2mssql建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS (3)中英文、安全加固版如何选择 这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。 Linux篇 (1)这些linux大类有什么区别 Debian:用的deb包,使用APT包管理系统。 同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版RedHat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Centos:用rpm包,使用yum包管理系统。 相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。 因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。 云服务器ECS地址:阿里云·云小站
今天先跟大家聊聊最基本的jdk运行环境部署安装,后续再跟大家分享一些更加复杂的项目环境部署,比如oracle数据库安装、redis非关系型数据库安装、以及项目的部署等等,闲话也不说,接下来我们来看要怎样操作吧! 实践是检验真理的唯一标准 第一步:假设此时生产环境给了你一台服务器用来安装jdk,你首先就应该检查服务器是否已经安装了jdk,能否使用现有的jdk,不能使用现有的jdk那就先卸载服务器已经有的jdk #查看服务器是否安装过jdk 命令:java -version 如果有jdk相关的版本信息,例如: OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386) OpenJDK Client VM (build 14.0-b16, mixed mode) #查看服务器安装的jdk软件包信息 命令:rpm -qa|grep gcj 如果有jdk软件包信息,例如: libgcj-4.4.4-13.el6.i686 java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸载软件包 命令:yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 具体是什么需要自己根据实际输出去看看,有些linux服务器自带了OpenJDK,或者已经安装过jdk,要学会自己去判断能不能使用,比如版本是不是自己要的版本,是使用oracle的jdk,还是使用linux自带OpenJDK,如果自己不能确定的时候,就要跟客户现场相关的人员沟通,确定服务器生产环境使用的jdk版本。 第二步:下载jdk,首先在oracle上下载jdk 命令:wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz 楼主附上自己下载好了的JDK8版本。本文是Linux x64版本。 JDK8(Linux+x64)下载地址:jdk8下载地址 网上很多人会告诉你这么去做,我告诉你,这就是瞎几把扯淡,这尼玛下的是个啥玩意我也不知道,小Alan自己也有去尝试这种方式,这种方式下载的gz包根本就无法通过gzip解压,说明这样下载的包是有问题的,有兴趣的可以不以gzip的方式解压,解压之后可以看看这下载下来的到底是什么东西,小Alan就不去深究了,我们继续往下看 gzip:tar -xzvf jdk-8u111-linux-x64.tar.gz -C usr/java no gzip:tar -xvf jdk-8u111-linux-x64.tar.gz -C usr/java 所以,我们首先需要拿到jdk的安装包,jdk的安装包哪里有?你可以在网上搜索出来,但最好还是去oracle的官网下载一个,这样比较安全和保险 官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,地址可能是会变的,灵活一些,百度“jdk下载”之类的关键字一般也能看到oracle的官网。 这里小Alan就选择jdk8了,9毕竟太新了,小Alan也还没接触过,如图: 点击jdk下面的DOWNLOAD按钮去下载界面,记得同意一下协议,这里为了打箭头小Alan就下载下面那个版本了: 选择Linux x64的tar.gz包,点击下载到本地,我们一般用的windows系统吧,随便扔在一个地方,只要你找得到就行了。 第三步:将下载的jdk安装包上传到linux服务器,首先你要确保你能在本地ping上linux服务器,并且linux服务器要开启ssh服务,这样才能通过工具链接linux服务器并上传文件,如果ping不上linux服务器就要自己想办法解决或者跟客户现场相关人员沟通,要他们提供支持,然后在自己本地安装一个上传文件的工具,这里我们使用WinSCP,这个工具比较简单好用,方便演示,当然有些客户环境是有他们自己专门的运维环境的,你要使用他们提供的工具,有些安全级别比较高的公司还只能通过堡垒机才能访问到真正的服务器。 除此之外,还有更主流的远程连接工具 xshell+xftp两款软件。 【Linux服务器远程连接工具】 xshell6快捷下载,xftp6快捷下载 大部分人使用这两款 温馨提示:xshell负责编写和执行Linux命令,就是大家都知道的命令行。 xftp负责上传和下载文件。两款软件搭配使用。还有一款免费的国产的linux远程连接客户端—finalshell,一款软件同时集成了xshell和xftp两款软件的功能。finalshell下载地址楼主现在一直在用这款软件。 打开WinSCP,填写好连接信息,通过sftp协议上传我们的jdk安装包,填好以后点击save保存 点击Login,就能访问到linux中的文件了 将jdk安装包拖放到linux服务器对应的位置就好了,这里我存放在/usr/lib/java目录文件中,创建目录:mkdir /usr/lib/java。 第四步:解压jdk安装包,并安装配置好环境变量 #创建安装目录(根据实际情况可变) 命令:mkdir /usr/java 这里我们使用putty工具访问linux服务器,它和WinSCP一样是非常简单和容易使用的 输入linux用户名密码就可以登录进来了,一样的需要linux服务器开启ssh服务, 切换到jdk安装包存放路径 我们可以看到jdk的安装包在此,就是我们拖进来的那个,让我们解压它 小Alan已经解压过了就不解压了,解压缩会得到这么一个文件:jdk1.8.0xxx此时为了方便可以改个名字成java8 命令:mv jdk1.8.0xxx java8 切换到用户家目录,可以使用cd ~命令,找到.bashrc文件 找不到是什么情况,因为它是个隐藏文件,我们可以通过ls -a显示全部文件,包括隐藏文件 接下来通过vi .bashrc命令编辑打开这个文件并编辑,打开后按i就可以进入编辑模式,在文件最后加上环境变量配置内容按exit退出编辑模式返回命令模式输入:wq保存并退出vim 刷新一下.bashrc文件 注意:我们现在配置的这个环境变量是属于当前用户的,如果要配置全局的则采用下面的这种方式,当然还有其他方式,这里不再阐述,东西是死的,人是活的 最后一步:让我们来测试一下jdk运行环境是否安装成功,通过java -version命令或者直接输入java命令都可以测试 这样就成功的在Linux服务器安装好jdk运行环境了。 结束语:一株小草,也能报春,一滴水珠,也能滋润,一丝风儿,也能送爽,一星之火,也能燎原。我虽渺小,也有价值,相信自己,天生我材必有用! 云服务器ECS地址:阿里云·云小站
Rewrite规则 rewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向。rewrite只能放在server{},location{},if{}中,并且只能对域名后边的除去传递的参数外的字符串起作用,例如 http://seanlook.com/a/we/index.php?id=1&u=str 只对/a/we/index.php重写。语法rewrite regex replacement [flag]; 如果相对域名或参数字符串起作用,可以使用全局变量匹配,也可以使用proxy_pass反向代理。 表明看rewrite和location功能有点像,都能实现跳转,主要区别在于rewrite是在同一域名内更改获取资源的路径,而location是对一类路径做控制访问或反向代理,可以proxy_pass到其他机器。很多情况下rewrite也会写在location里,它们的执行顺序是: 执行server块的rewrite指令 执行location匹配 执行选定的location中的rewrite指令 如果其中某步URI被重写,则重新循环执行1-3,直到找到真实存在的文件;循环超过10次,则返回500 Internal Server Error错误。 flag标志位 last : 相当于Apache的[L]标记,表示完成rewrite break : 停止执行当前虚拟主机的后续rewrite指令集 redirect : 返回302临时重定向,地址栏会显示跳转后的地址 permanent : 返回301永久重定向,地址栏会显示跳转后的地址 因为301和302不能简单的只返回状态码,还必须有重定向的URL,这就是return指令无法返回301,302的原因了。这里 last 和 break 区别有点难以理解: last一般写在server和if中,而break一般使用在location中 last不终止重写后的url匹配,即新的url会再从server走一遍匹配流程,而break终止重写后的匹配 break和last都能组织继续执行后面的rewrite指令 if指令与全局变量 if判断指令语法为if(condition){...},对给定的条件condition进行判断。如果为真,大括号内的rewrite指令将被执行,if条件(conditon)可以是如下任何内容: 当表达式只是一个变量时,如果值为空或任何以0开头的字符串都会当做false 直接比较变量和内容时,使用=或!= ~正则表达式匹配,~*不区分大小写的匹配,!~区分大小写的不匹配 -f和!-f用来判断是否存在文件-d和!-d用来判断是否存在目录-e和!-e用来判断是否存在文件或目录-x和!-x用来判断文件是否可执行 例如: if ($http_user_agent ~ MSIE) { rewrite ^(.*)$ /msie/$1 break; } //如果UA包含"MSIE",rewrite请求到/msid/目录下 if ($http_cookie ~* "id=([^;]+)(?:;|$)") { set $id $1; } //如果cookie匹配正则,设置变量$id等于正则引用部分 if ($request_method = POST) { return 405; } //如果提交方法为POST,则返回状态405(Method not allowed)。return不能返回301,302 if ($slow) { limit_rate 10k; } //限速,$slow可以通过 set 指令设置 if (!-f $request_filename){ break; proxy_pass http://127.0.0.1; } //如果请求的文件名不存在,则反向代理到localhost 。这里的break也是停止rewrite检查 if ($args ~ post=140){ rewrite ^ http://example.com/ permanent; } //如果query string中包含"post=140",永久重定向到example.com location ~* .(gif|jpg|png|swf|flv)$ { valid_referers none blocked www.jefflei.com www.leizhenfang.com; if ($invalid_referer) { return 404; } //防盗链 } 全局变量下面是可以用作if判断的全局变量 $args : #这个变量等于请求行中的参数,同$query_string $content_length : 请求头中的Content-length字段。 $content_type : 请求头中的Content-Type字段。 $document_root : 当前请求在root指令中指定的值。 $host : 请求主机头字段,否则为服务器名称。 $http_user_agent : 客户端agent信息 $http_cookie : 客户端cookie信息 $limit_rate : 这个变量可以限制连接速率。 $request_method : 客户端请求的动作,通常为GET或POST。 $remote_addr : 客户端的IP地址。 $remote_port : 客户端的端口。 $remote_user : 已经经过Auth Basic Module验证的用户名。 $request_filename : 当前请求的文件路径,由root或alias指令与URI请求生成。 $scheme : HTTP方法(如http,https)。 $server_protocol : 请求使用的协议,通常是HTTP/1.0或HTTP/1.1。 $server_addr : 服务器地址,在完成一次系统调用后可以确定这个值。 $server_name : 服务器名称。 $server_port : 请求到达服务器的端口号。 $request_uri : 包含请求参数的原始URI,不包含主机名,如:”/foo/bar.php?arg=baz”。 $uri : 不带请求参数的当前URI,$uri不包含主机名,如”/foo/bar.html”。 $document_uri : 与$uri相同。 例:http://localhost:88/test1/test2/test.php /> $host:localhost $server_port:88$request_uri:http://localhost:88/test1/test2/test.php$document_uri:/test1/test2/test.php $document_root:/var/www/html $request_filename:/var/www/html/test1/test2/test.php 常用正则 . : 匹配除换行符以外的任意字符 ? : 重复0次或1次 + : 重复1次或更多次 * : 重复0次或更多次 d :匹配数字 ^ : 匹配字符串的开始 $ : 匹配字符串的介绍 {n} : 重复n次 {n,} : 重复n次或更多次 [c] : 匹配单个字符c [a-z] : 匹配a-z小写字母的任意一个 小括号()之间匹配的内容,可以在后面通过$1来引用,$2表示的是前面第二个()里的内容。正则里面容易让人困惑的是</code>转义特殊字符。 rewrite实例 例1: http { # 定义image日志格式 log_format imagelog &#39;[$time_local] &#39; $image_file &#39; &#39; $image_type &#39; &#39; $body_bytes_sent &#39; &#39; $status; # 开启重写日志 rewrite_log on; server { root /home/www; location / { # 重写规则信息 error_log logs/rewrite.log notice; # 注意这里要用‘’单引号引起来&#xff0c;避免{} rewrite &#39;^/images/([a-z]{2})/([a-z0-9]{5})/(.*)\.(png|jpg|gif)$&#39; /data?file&#61;$3.$4; # 注意不能在上面这条规则后面加上“last”参数&#xff0c;否则下面的set指令不会执行 set $image_file $3; set $image_type $4; } location /data { # 指定针对图片的日志格式&#xff0c;来分析图片类型和大小 access_log logs/images.log mian; root /data/images; # 应用前面定义的变量。判断首先文件在不在&#xff0c;不在再判断目录在不在&#xff0c;如果还不在就跳转到最后一个url里 try_files /$arg_file /image404.html; } location &#61; /image404.html { # 图片不存在返回特定的信息 return 404 &#34;image not found\n&#34;; } } 对形如/images/ef/uh7b3/test.png的请求,重写到/data?file=test.png,于是匹配到location /data,先看/data/images/test.png文件存不存在,如果存在则正常响应,如果不存在则重写tryfiles到新的image404 location,直接返回404状态码。 例2: rewrite ^/images/(.*)_(d+)x(d+).(png|jpg|gif)$ /resizer/$1.$4?width=$2&height=$3? last; 对形如/images/bla_500x400.jpg的文件请求,重写到/resizer/bla.jpg?width=500&height=400地址,并会继续尝试匹配location。 云服务器ECS地址:阿里云·云小站
说到nginx服务器,个人认为最大特点就是轻量级和高性能。通过在几台不同的服务器上进行测试,发现它的并发能力特别强,并且相对而言吃的内存少很多。目前已是绝大多数站长的首选 HTTP 和反向代理服务器。站长自己的网站,包括承接企业服务器运维服务所采用的都是 Nginx,Apache 当然也可以。 一、Nginx 的 SSL 模块安装 查看 nginx 是否安装 http_ssl_module 模块。 $ /usr/local/nginx/sbin/nginx -V 如果出现 configure arguments: –with-http_ssl_module, 则已安装(下面的步骤可以跳过,进入 nginx.conf 配置)。 下载 Nginx 安装包,当然是要去 Nginx 官网下载。 下载安装包到 src 目录 $ cd /usr/local/src$ wget http://nginx.org/download/nginx-1.15.9.tar.gz 解压安装包。 $ tar -zxvf nginx-1.15.9.tar.gz 配置 SSL 模块。 $ cd nginx-1.15.9$ ./configure --prefix=/usr/local/nginx --with-http_ssl_module 使用 make 命令编译(使用make install会重新安装nginx),此时当前目录会出现 objs 文件夹。 用新的 nginx 文件覆盖当前的 nginx 文件。 $ cp ./objs/nginx /usr/local/nginx/sbin/ 再次查看安装的模块(configure arguments: –with-http_ssl_module说明ssl模块已安装)。 $ /usr/local/nginx/sbin/nginx -V nginx version: nginx/1.15.9...configure arguments: --with-http_ssl_module 二、SSL 证书部署 这里使用的是阿里云的免费证书,期限为1年,申请地址在此。 下载申请好的 ssl 证书文件压缩包到本地并解压(这里是用的 pem 与 key 文件,文件名可以更改)。 在 nginx 目录新建 cert 文件夹存放证书文件。 $ cd /usr/local/nginx$ mkdir cert 将这两个文件上传至服务器的 cert 目录里。 这里使用 mac 终端上传至服务器的 scp 命令(这里需要新开一个终端,不要使用连接服务器的窗口): $ scp /Users/yourname/Downloads/ssl.pem root@xxx.xx.xxx.xx:/usr/local/nginx/cert/$ scp /Users/yourname/Downloads/ssl.key root@xxx.xx.xxx.xx:/usr/local/nginx/cert/ scp [本地文件路径,可以直接拖文件至终端里面] [<服务器登录名>@<服务器IP地址>:<服务器上的路径>] 三、Nginx.conf 配置 编辑 /usr/local/nginx/conf/nginx.conf 配置文件: 配置 https server。注释掉之前的 http server 配置,新增 https server: server { # 服务器端口使用443&#xff0c;开启ssl, 这里ssl就是上面安装的ssl模块 listen 443 ssl; # 域名&#xff0c;多个以空格分开 server_name hack520.com www.hack520.com; # ssl证书地址 ssl_certificate /usr/local/nginx/cert/ssl.pem; # pem文件的路径 ssl_certificate_key /usr/local/nginx/cert/ssl.key; # key文件的路径 # ssl验证相关配置 ssl_session_timeout 5m; #缓存有效期 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; #加密算法 ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #安全链接可选的加密协议 ssl_prefer_server_ciphers on; #使用服务器端的首选算法 location / { root html; index index.html index.htm; } } 将 http 重定向 https。 server { listen 80; server_name hack520.com www.hack520.com; return 301 https://$server_name$request_uri; } 四、重启 nginx $ /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 如果 80 端口被占用,用kill [id]来结束进程: # 查看端口使用$ netstat -lntp Active Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 21307/nginx: master tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3072/sshd tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 21307/nginx: master 结束 80 端口进程 $ kill 21307 再次重启 nginx: $ /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 或者: service nginx restart 云服务器ECS地址:阿里云·云小站
为了在国内能够合法的开办网站,方便的使用国内服务器,最重要的还是备案,小站使用的阿里云的服务器,当然通过阿里云来备案啦,本站使用的阿里云 ECS,和普通的虚拟主机不一样,主要区别是需要申请一个备案服务号。因为一个 ECS 可以建 n 个网站,所以备案的时候需要申请备案号。阿里云说免费 5 个备案号,也就是说可以免费备案 5 次,超过以后就要购买了。下面就讲讲备案流程吧,因为我已经备案完了,没有截图,可能要盗图啦。嘿嘿~ 阿里云备案入口:备案地址 1、进入你的域名控制台,打开右上角的备案菜单,选择备案服务号申请。 2、点击实例右边的申请,然后单击确认申请服务号。 3、有了备案号以后,进入备案服务号管理,点击服务号最右边的去备案,开始进行备案。 4、首次备案先填写域名和证件信息什么的,主办单位所属区域最好选择所在地吧,主办单位我选的是个人,主办单位所属区域是我身份证所在地。证件类型当然是身份证了,还有身份证号码也是必须的,域名按照自己需要的填。 5、进入以后需要验证产品,产品选择阿里云,输入备案服务号进行备案。 6、点击验证后,填写主体信息,按照真实信息填吧。 7、下一步,填写网站信息,网站名称一定要起好,要求三个汉字以上,不要使用纯数字、字母命名,像是乱码一样,不要写敏感词,个人网站不能出现人名,地名及企业性质的词语,最搞笑的是个人网站不宜使用个人空间、网站、爱好者、作品展示、工作室,这样的格式命名网站,不宜的意思就是禁止,不怕的可以试试。个人网站服务内容选择其他。前置或专项审批内容:不选择!不选择!不选择! 8、上传所需证件的原件扫描件或拍照照片,上传的清晰一点吧,免得不能通过。这里需要上传真实性核验单,先下载,然后打印,上面说打印三份,其实一份就可以了,我打印了三分,完全没什么用,唯一的用处是签字的时候找了个签到好看的,在网站主办基本信息的网站类型个人上面打勾,在最下面网站负责人签字要和网站主办者名称一样,填好时间。其他的地方都不要填,是工作人员填的。这样就可以提交备案了,提交以后会有工作人员打电话核实,最好保持手机畅通。一般一个工作日就能审核通过。审核期间网站是不能被访问的,这样才能初审通过。 9、初步审核通过以后,还需要拍照备案,这才是第一步完成了,登陆备案系统,申请幕布,阿里云的备案还是很厚道的,幕布不要钱免费邮寄,其实就是一张纸,幕布收到以后需要按人家的要求进行拍照,背景清楚,后面的字要看清,一次通过。都上传完毕后,阿里云工作人员会在一个工作日内审核完成,并提交管局审核,各个省份管局的审核时间长短不一,耐心等着就好。通过以后阿里云和管局都会发邮件或者短信的。 10、ICP 备案到此结束了,其实很简单的,只要按照正确的方法都可以备案成功。作为理科生,文本很烂,大家不要见笑。 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。 云服务器ECS地址:阿里云·云小站
本文介绍如何为Windows实例的全新数据盘创建一个MBR单分区并挂载NTFS文件系统。您也可以根据业务需要,对数据盘进行多分区配置。 格式化数据盘可能存在以下风险: •数据盘分区和格式化是高风险行为,请慎重操作。本文介绍如何处理一块全新的数据盘,如果您的数据盘上有数据,请务必为数据盘创建快照,避免数据丢失。具体操作,请参见创建快照。 •云服务器ECS仅支持数据盘分区操作,不支持系统盘分区操作。如果您强行使用第三方工具对系统盘做分区操作,可能引发系统崩溃和数据丢失等未知风险。仅允许在扩容系统盘后做扩展分区或新增分区操作,具体操作,请参见扩展分区和文件系统_Windows。 操作步骤 本操作步骤仅适用于不大于2TiB的数据盘,大于2TiB的数据盘,请参见分区格式化大于2 TiB数据盘。示例步骤以Windows Server 2012 R2 64位操作系统为例,ECS实例挂载的是20GiB的数据盘,分区并格式化了一个MBR单分区。 1.远程连接实例。 2.在Windows Server桌面,右键单击开始图标,选择磁盘管理。 3.查找到未格式化分区的数据盘(如磁盘 2),其处于脱机状态。 4.右键单击磁盘 2周边的空白区,在弹出的菜单中,选择联机。 联机后,磁盘 2的状态显示为没有初始化。 5.右键单击磁盘 2周边的空白区,在弹出菜单中,选择初始化磁盘。 6.在初始化磁盘对话框里,选择磁盘2,并选择磁盘分区形式: ▫MBR目前仍是最常用的分区形式,但是,MBR只支持处理不大于2 TiB的数据盘,而且,只支持分4个主区,如果您要将磁盘分成更多的区,需要将某个主区作为扩展区并在其中创建逻辑分区。 ▫GPT是一种新的分区形式,早期版本的Windows不能识别这种分区形式。GPT能处理的数据盘容量由操作系统和文件系统决定。在Windows操作系统里,GPT最多可以支持128个主分区。 在本示例中,我们选择MBR分区形式,并单击确定。 7.在磁盘管理对话框,右键单击磁盘 2的未分配区域,选择新建简单卷。 8.在新建简单卷向导对话框中,完成以下操作: i:单击下一步。 ii:指定卷大小:指定简单卷大小。如果您只要创建一个主区,使用默认值。单击下一步。 iii:分配驱动器号和路径:选择一个驱动器号(即盘符),如本示例中选择F。单击下一步。 iv:格式化分区:选择格式化设置,包括文件系统、分配单元大小和卷标,确认是否执行快速格式化和启用文件和文件夹压缩。这里使用默认设置。单击下一步。 v:开始创建新简单卷。当向导对话框里出现以下截图中的信息时,说明已经完成新简单卷的创建。单击完成关闭新建简单卷向导对话框。 执行结果 格式化分区完成后,磁盘管理中磁盘 2的状态如下图所示。 磁盘管理 您可以在这台电脑中查看到新建的驱动器新加卷 (F:)。至此,您就可以开始使用这个数据盘了。 云服务器ECS地址:阿里云·云小站
对于阿里云服务器入门级配置,适合个人站长且比较实惠的阿里云服务器有两款,分别是共享型共享型 xn4 和突发性能型 t5 云服务器,配置都是 1 核 CPU/1G 内存/1M 宽带/40G 高效云盘,不过价格上有所区别,所以有站长就比较疑惑:xn4 实例和 t5 突发性能实例哪个好。 xn4和t5的配置及价格对比 共享型xn4(2 年):1 核 CPU/1G 内存/1M 宽带/40G 高效云盘,活动价为 516.46 元/2 年,相当于 258.23 元/年; 突发性能型t5(3 年):1 核 CPU/1G 内存/1M 宽带/40G 高效云盘,活动价为 538.87 元/3 年,相当于 179.62 元/年。 小结:在配置都是 1 核 CPU/1G 内存/1M 宽带/40G 高效云盘的情况下,从价格上讲,突发性能型 t5 服务器更具优势,每年比共享型 xn4 服务器便宜 78.61 元。 xn4和t5的 CPU 性能对比 共享型xn4:CPU 性能 100%,也就是说共享型 xn4 云服务器可以长期稳定运转 CPU100%,没有任何性能限制; 突发性能型t5:平均基准 CPU 计算性能 10%,也就是说突发性能型 t5 云服务器的 CPU 运转在 10%以内没事,而且还能赚取 CPU 积分,CPU 运转超过 10%时就会消耗积分或费用。 小结:从 CPU 性能来看,共享型 xn4 是不受限 100%,而突发性能型 t5 是 10%,所以共享型 xn4 云服务器 CPU 性能远超 t5。 xn4和t5的应用场景对比 共享型xn4:适用于要求计算性能长期相对稳定又没有限制的场景,例如个人博客网站、中小企业官网等。 突发性能型t5:适用于在某些时段对计算性能有突发性要求的场景,例如开发测试压测服务应用、轻负载应用、微服务、Web 应用服务器等。购买前请评估业务在平峰期和高峰期的实例性能需求,至少选择基准性能满足平峰期需求的实例规格,选择得当可以在满足整体性能需求的同时节省成本。更多关于阿里云突发性能型 t5 服务器介绍请移步:什么是突发性能实例 小结:如果你懂得对服务器、站点等进行优化及防护,能够让 CPU 运转大部分时间低于 10%的情况下,可以购买高性价比、经济实用的突发性能型 t5 服务器。如果你平时服务器 CPU 都是超过 10%使用率的话,建议购买共享型 xn4 服务器。 总结 阿里云的共享型 xn4 和突发性能型 t5 服务器都非常适合个人站长使用,至于选择哪一款服务器更好,这个关键点就在于你购买服务器用来做什么?如果只是用来建立个人博客网站的话就要看这个站点日 IP 情况了,如果平时绝大多数情况下访问比较稳定,CPU 使用率比较低的情况下,可以优先考虑 t5 服务器;虽然大多数站长所用的服务器 CPU 很少有跑满的情况,不过在被攻击或者不懂得优化服务器和站点的情况下,CPU 使用率在 10%~50%之间还是比较多的,加上共享型 xn4 服务器也就是比突发性能型 t5 服务器贵了不到 80 元,所以建议就是直接入手购买共享型 xn4 服务器。 云服务器ECS地址:阿里云·云小站
vsftpd 是 Linux 下的一款小巧轻快、安全易用的 FTP 服务器软件。本教程以 CentOS 7.2 64位操作系统为例,说明如何在 Linux 实例上安装并配置 vsftpd。 步骤一: 安装 vsftpd 远程连接并登录到 Linux 实例。 运行命令yum install -y vsftpd安装 vsftpd。出现下图表示安装成功。 运行以下命令进入/etc/vsftpd目录,并查看该目录下的文件。 cd /etc/vsftpdls 说明 /etc/vsftpd/vsftpd.conf 是 vsftpd 的核心配置文件。 /etc/vsftpd/ftpusers 是黑名单文件,此文件里的用户不允许访问 FTP 服务器。 /etc/vsftpd/user_list 是白名单文件,此文件里的用户允许访问 FTP 服务器。 运行以下命令设置FTP服务开机自启动。 systemctl enable vsftpd.service 运行以下命令启动 FTP 服务。 systemctl start vsftpd.service 运行以下命令查看 FTP 服务监听的端口。 netstat -antup | grep ftp 步骤二: 配置 vsftpd vsftpd 安装后默认开启了匿名访问 FTP 服务器的功能。使用匿名访问,您无需输入用户名密码即可登录 FTP 服务器,但没有权限修改或上传文件。 本教程介绍了以下两种配置 vsftpd 的方法,并提供了相关的参数说明,您可以根据具体需要进行参考。 配置匿名用户上传文件权限 配置本地用户登录 配置匿名用户上传文件权限 匿名访问FTP服务器是一种不安全的访问模式,任何人无需密码验证就可以登录到FTP服务器,这种模式一般只用来保存不重要的公开文件,不推荐在生产环境中使用。如果您需要配置匿名用户上传文件的权限,可以参考以下步骤配置: 修改/etc/vsftpd/vsftpd.conf。 运行vim /etc/vsftpd/vsftpd.conf。 按i 键进入编辑模式。 将写权限修改为write_enable=YES。 将匿名上传权限修改为anon_upload_enable=YES。 按Esc键退出编辑模式,然后输入:wq保存并退出文件。 运行以下命令更改/var/ftp/pub目录的权限,为 FTP 用户添加写权限,并重新加载配置文件。 chmod o+w /var/ftp/pub/systemctl restart vsftpd.service 配置本地用户登录 本地用户登录是指用户使用 Linux 操作系统的账号和密码登录 FTP 服务器。 vsftpd 安装后默认只支持匿名访问 FTP 服务器,如果您试图使用 Linux 操作系统中的账号登录服务器,将会被 vsftpd 服务拒绝。您可以参考以下步骤配置 vsftpd 服务,以使用Linux账号和密码访问FTP服务器。 运行以下命令为FTP服务创建一个Linux用户。本示例中,该用户名为ftptest。 useradd ftptest 运行以下命令修改ftptest 用户的密码。 passwd ftptest 创建一个供FTP服务使用的文件目录。 mkdir /var/ftp/test 更改/var/ftp/test目录的拥有者为ftptest。 chown -R ftptest:ftptest /var/ftp/test 输入命令vim /etc/vsftpd/vsftpd.conf打开vsftpd.conf配置文件并按键i进入编辑模式。 修改vsftpd.conf配置文件。 FTP服务器可以配置为主动模式或被动模式。 主动模式下,客户端向服务端发送数据端口的信息,由服务端主动连接客户端发送的数据端口。配置FTP为主动模式的参数如下: #禁止匿名登录FTP服务器anonymous_enable=NO 允许本地用户登录FTP服务器 local_enable=YES 设置本地用户登录后所在的目录 local_root=/var/ftp/test 全部用户被限制在主目录 chroot_local_user=YES 启用例外用户名单 chroot_list_enable=YES 指定例外用户列表,这些用户不被锁定在主目录 chroot_list_file=/etc/vsftpd/chroot_list 配置其他参数 allow_writeable_chroot=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES 被动模式下,服务端开启并发送数据端口的信息给客户端,由客户端连接服务端开启的数据端口,服务端被动接受连接。在被动模式下,您需要配置服务端可以开启的数据端口范围。配置FTP为被动模式的参数如下: #禁止匿名登录FTP服务器anonymous_enable=NO 允许本地用户登录FTP服务器 local_enable=YES 设置本地用户登录后所在目录 local_root=/var/ftp/test 全部用户被限制在主目录 chroot_local_user=YES 启用例外用户名单 chroot_list_enable=YES 指定例外用户列表,这些用户不被锁定在主目录 chroot_list_file=/etc/vsftpd/chroot_list 开启被动模式 pasv_enable=YES FTP服务器公网IP pasv_address=<FTP服务器公网IP> 设置被动模式下,建立数据传输可使用port范围的最小值 pasv_min_port=port number 设置被动模式下,建立数据传输可使用port范围的最大值 pasv_max_port=port number 配置其他参数 local_umask=022dirmessage_enable=YESxferlog_enable=YESxferlog_std_format=YEStcp_wrappers=YESallow_writeable_chroot=YESlisten=YESlisten_ipv6=NOpam_service_name=vsftpduserlist_enable=YES <blockquote> <p><strong>说明</strong> 建议您把端口范围设在比较高的一段范围内&#xff0c;比如50000-50010&#xff0c;有助于提高访问FTP服务器的安全性。</p> </blockquote> </li></ul></li><li>按Esc键退出编辑模式&#xff0c;然后按键<code>:wq</code>保存并退出文件。</li><li>运行<code>vim /etc/vsftpd/chroot_list</code>命令创建chroot_list文件&#xff0c;并写入不受只可以访问其主目录限制的例外用户名单。 说明 如果没有例外用户也必须要有 chroot_list文件,内容可为空。 按键Esc退出编辑模式,然后按键:wq保存并退出文件。 运行以下命令重启vsftpd服务。 systemctl restart vsftpd.service vsftpd.conf 的配置文件参数说明 运行命令cat /etc/vsftpd/vsftpd.conf查看配置文件内容。 用户登录控制: 参数 说明 anonymous_enable=YES 接受匿名用户 no_anon_password=YES 匿名用户login时不询问口令 anon_root=(none) 匿名用户主目录 local_enable=YES 接受本地用户 local_root=(none) 本地用户主目录 用户权限控制: 参数 说明 write_enable=YES 可以上传(全局控制) local_umask=022 本地用户上传文件的umask file_open_mode=0666 上传文件的权限配合umask使用 anon_upload_enable=NO 匿名用户可以上传 anon_mkdir_write_enable=NO 匿名用户可以建目录 anon_other_write_enable=NO 匿名用户修改删除 chown_username=lightwiter 匿名上传文件所属用户名 步骤三: 设置安全组 搭建好 FTP 站点后,您需要在实例安全组的入方向添加放行下列 FTP 端口的规则。 FTP 为主动模式时:端口21。 FTP 为被动模式时:端口21,以及配置文件/etc/vsftpd/vsftpd.conf中参数pasv_min_port和pasv_max_port之间的所有端口。 添加安全组规则的具体步骤,请参见添加安全组规则。 步骤四: 客户端测试 您可以通过 FTP 客户端或浏览器访问 FTP 服务器进行测试。本教程以windows自带的IE(Internet Explorer)浏览器为例,分别为您介绍 FTP 服务器配置为主动模式或被动模式时的访问步骤。 FTP服务器为主动模式 打开客户端的 IE 浏览器。 将浏览器设置为主动访问模式。选择 设置 > Internet 选项 > 高级 。勾选 启用 FTP 文件夹视图,取消勾选 使用被动 FTP。 在地址栏中输入ftp://<FTP服务器IP地址>:FTP端口,例如:ftp://39.10.0.28:21。 在弹出的对话框中,输入用户名和密码,即可对 FTP 文件进行相应权限的操作。 FTP服务器为被动模式 打开客户端的 IE 浏览器。 将浏览器设置为被动访问模式。选择 设置 > Internet 选项 > 高级 。勾选 启用 FTP 文件夹视图,勾选 使用被动 FTP。 在地址栏中输入ftp://<FTP服务器IP地址>:FTP端口,例如:ftp://39.10.0.28:21。 在弹出的对话框中,输入用户名和密码,即可对 FTP 文件进行相应权限的操作。 说明 使用浏览器访问 FTP 服务器出错时,建议您清除浏览器缓存后再尝试。 云服务器ECS地址:阿里云·云小站
本文介绍了如何使用Windows实例搭建FTP站点。此方法适用于Windows Server 2008及以上系统,本文以Windows Server 2008 R2为例。 步骤一:添加IIS以及FTP服务角色 在创建FTP站点前,首先需要安装IIS及FTP服务。 远程连接Windows实例。具体操作,请参见在本地客户端上连接Windows实例。 单击开始 > 所有程序 > 管理工具 > 服务器管理器。 在左侧导航栏,单击角色,然后在角色摘要区域单击添加角色。 在弹出的对话框中,单击下一步。 选中Web 服务器(IIS),然后单击下一步。 选中IIS管理控制台以及FTP 服务器,单击下一步。 单击安装。 步骤二:创建FTP用户名及密码 完成以下操作,创建Windows用户名和密码,用于FTP使用。如果您希望匿名用户可以访问,可省略此步骤。 单击开始 > 管理工具 > 服务器管理器。 单击配置 > 本地用户和组 > 用户,并在右侧空白处单击右键,再选择新用户。 在新用户对话框中,设置用户名和密码。然后单击创建。本示例中用户名使用ftptest。 说明 密码必须包括大写字母、小写字母和数字。否则会显示无法通过密码策略。 步骤三:设置共享文件的权限 您需要为在FTP站点共享给用户的文件夹设置访问和修改等权限。 在服务器磁盘上创建一个供FTP使用的文件夹。右键单击文件夹,选择属性。 本示例中,在C盘下创建一个名为ftp的文件夹。 单击安全页签,然后单击编辑。 单击添加。 在弹出的对话框中,输入对象名称Everyone,然后单击确定。 在组或用户名区域,单击刚刚添加的Everyone,然后根据需要,选择Everyone的权限,本示例中允许所有权限。 步骤四:添加及设置FTP站点 安装FTP,设置好共享文件夹权限后,您需要创建FTP站点。 单击开始 > 所有程序 > 管理工具 > Internet 信息服务(IIS)管理器。 在左侧导航栏,右键单击网站,选择添加 FTP 站点。 在弹出的对话框中,填写FTP站点名称与共享文件夹的物理路径,然后单击下一步。 本示例中FTP 站点名称设置为ftptest,物理路径请选择在创建的FTP文件夹路径。 IP 地址默认选择全部未分配。端口号可自行设置,FTP默认端口号为21。 选择SSL设置,然后单击下一步。 允许:允许FTP服务器支持与客户端的非SSL和SSL连接。 需要:需要对FTP服务器和客户端之间的通信进行SSL加密。 无: 不需要SSL加密。 选择要使用的一种或多种身份验证方法。 匿名:允许任何仅提供用户名anonymous或ftp的用户访问内容。 基本:需要用户提供有效用户名和密码才能访问内容。由于基本身份验证通过网络传输未加密的密码,因此请仅在清楚客户端和FTP服务器之间的连接是安全的情况下(例如,使用安全套接字层SSL时)使用此身份验证方法。 从允许访问列表中,选择以下选项之一: 所有用户:所有用户(不论是匿名用户还是已标识的用户)均可访问相应内容。 匿名用户:匿名用户可访问相应内容。 指定角色或用户组:仅特定角色或用户组的成员才能访问相应内容。请在对应的文本框中输入角色或用户组。 指定用户:仅指定用户才能访问相应内容。请在对应的文本框中输入用户名。 选中经过授权的用户的读取和写入权限。然后单击完成。 完成后可以看到搭建的FTP站点。 步骤五:设置安全组及防火墙 搭建好FTP站点后,您需要在实例安全组的入方向添加一条放行FTP端口的安全组规则,具体步骤请参见添加安全组规则,具体配置请参见安全组应用案例和常用端口的典型应用。 服务器防火墙默认放行TCP 21端口用于FTP服务。如果选用其他端口,您需要在防火墙中添加一条放行此端口的入站规则。 具体操作,请参见设置 ECS 实例远程连接防火墙。 其他防火墙设置请参见微软官方文档。 步骤六:客户端测试 完成以下步骤,在客户端上测试: 设置IE浏览器。 打开IE浏览器,单击设置 > Internet选项。 单击高级页签。在设置区域,选中启用 FTP 文件夹视图复选框,清除使用被动 FTP复选框。 打开客户端的计算机,在路径栏中输入ftp://服务器 IP 地址:FTP 端口(如果不填端口则默认访问21端口),例如:ftp://0.0.0.0:20。 如果弹出输入用户名和密码的对话框表示配置成功,输入正确的用户名和密码后,即可对FTP文件进行相应权限的操作。本示例中,请输入步骤二:创建FTP用户名及密码中创建的FTP用户名(ftptest)和对应的密码。 后续步骤 您可以对 FTP 服务进行安全加固。详情请参见安全加固方案。 如果您想基于FTP协议来管理存储在OSS上的文件,您可以安装OSS FTP。具体操作,请参见安装OSS FTP。OSS FTP接收普通FTP请求后,将对文件、文件夹的操作映射为对OSS的操作。 云服务器ECS地址:阿里云·云小站
ThinkPHP是一款免费、开源、快速、简单、面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷Web应用开发和简化企业应用开发而诞生的。本篇教程介绍如何使用云市场镜像快速搭建ThinkPHP框架。 适用对象 正在学习PHP或者已基于ThinkPHP框架进行研发的开发人员。 基本流程 购买ThinkPHP框架镜像。 上传您的程序。 切换PHP脚本适应您的程序。 开启pathinfo。 绑定域名。 购买ThinkPHP框架镜像 单击ThinkPHP框架(含智慧云虚机面板)进入镜像详情页。 单击立即购买,按提示步骤根据您的实际业务需求购买ECS实例。 登录ECS管理控制台。 在左侧导航栏,单击实例与镜像 > 实例,进入ECS实例列表页。 选择已购ECS实例所在的地域,并找到目标实例,在IP 地址列获取该实例的公网IP地址。 在浏览器地址栏中输入公网IP地址,屏幕上会显示提示页面。 在提示页面,单击获取权限,下载权限文档zhcloud-readme.doc。 权限文档中包含了智慧云虚机面板权限(host)、FTP权限和MySQL数据库权限,请妥善保存。 上传您的程序 如果您已经通过ThinkPHP框架完成了自己的应用程序,可以通过FTP上传您的程序。 下载FTP工具。本篇教程以FileZilla FTP为例。下载地址为https://www.filezilla.cn/download/client。 下载FileZilla后,双击filezilla.exe,开始按软件提示安装FileZilla FTP。 启动FileZilla FTP,在主机、用户名和密码处分别输入FTP IP地址、FTP账号和FTP密码。相关信息,请参见权限文档zhcloud-readme.doc。 单击快速连接,开始连接FTP。 将您已经写好的应用程序拉到右边区域即可实现上传。 切换PHP脚本适应您的程序 由于PHP的版本不同所支持的PHP函数也不尽相同。若您的程序对PHP版本有严格要求,您可以通过脚本切换来切换到您需要的PHP版本。若没有严格要求,可跳过此步骤。 登录智慧云虚机面板 。登录信息,请参见权限文档zhcloud-readme.doc。 host url:智慧云虚机面板的登录地址。 host account:智慧云虚机面板的登录账号。 host password:智慧云虚机面板的登录密码。 登录成功后,如下图所示。 单击脚本切换 ,选择您需要的PHP版本,单击确定 。 开启pathinfo 使用ThinkPHP框架写的程序一般会用到pathinfo。若您需要开启pathinfo,请按如下步骤操作。 登录智慧云虚机面板。 单击PATH_INFO , 选择您的站点,单击开启按钮。 绑定域名 如果您的实例公网IP地址已经完成了域名备案,您可以在智慧云虚机面板上绑定您的域名。 登录智慧云虚机面板。 单击域名绑定,输入您的域名即可绑定。 若您想禁止IP访问,删除含有IP地址的这条记录即可。 常见问题 301 重定向 登录智慧云虚机面板。 找到自定义伪静态 > 自定义,写入301重定向的Nginx规则,单击保存。 下面以域名yjcom.com为例写入301重定向Nginx规则。 方法 A:不使用www.yjcom.com域名访问网站时都301重定向到www.yjcom.com。 if ($host != ‘www.yjcom.com’ ) {rewrite ^/(.*)$ http://www.yjcom.com/$1 permanent;} 方法 B:使用yjcom.com域名访问网站时才301重定向到www.yjcom.com。 if ($host = ‘yjcom.com’ ) {rewrite ^/(.*)$ http://www.yjcom.com/$1 permanent;} 说明 实际使用时,将以上代码中的域名替换为您自己的域名。 云服务器ECS地址:阿里云·云小站
Ghost是一个基于Node.js开发的免费开源博客平台,用于简化个人博客和在线出版物的在线发布过程。本文介绍了部署Ghost博客的详细步骤。 背景信息 随着业务的扩展,您可以使用阿里云强大的产品平台,平滑地横向和纵向扩展服务容量,例如: 扩展单个ECS实例的CPU和内存规格,增强服务器的处理能力。 增加多台ECS实例,并利用负载均衡,在多个实例中进行负载的均衡分配。 利用弹性伸缩(Auto Scaling),根据业务量自动增加或减少ECS实例的数量。 利用对象存储OSS(Object Storage Service),存储静态网页和海量图片、视频等。 本文档介绍如何使用一台基本配置的云服务器ECS实例搭建Ghost。适用于初次使用阿里云进行建站的个人用户。 步骤一:创建Linux实例 对于个人使用的小型网站,一台ECS实例可以满足基本需求。具体通过阿里云活动中购买ECS,创建一台Linux实例。 在配置参数时,您需要注意以下几点: 实例:对于个人网站,实例规格为1 核 2GB或2 核 4GB就能满足基本需求。关于实例规格的详细介绍,请参见实例规格族。 网络:选择专有网络。 公网带宽:如果选择0 MB,则不分配外网 IP,该实例将无法访问公网。如果您选择了按使用流量,同时选择0 MB固定带宽,则同样不分配外网 IP,而且不支持0 MB带宽升级,因此请谨慎选择。 镜像:如果用于建站,可以选择公共镜像中的 Linux 操作系统,例如:CentOS。 实例创建完成后,您会收到短信和邮件通知,告知您的实例名称、公网IP地址、内网IP地址等信息。您可以使用这些信息登录并管理实例。 很多重要的信息都是通过绑定手机的短信接收,并且重要的操作(例如重启、停止等)都需要手机接收验证码,因此请务必保持绑定手机通信畅通。 步骤二:部署Web环境 本节以安装Nginx为例介绍如何部署Web环境。 软件包中包含的软件及版本为:nginx/1.10.2 说明 这是写文档时参见的软件版本。您下载的版本可能与此不同。 部署Web环境之前,请确认以下信息: 您的实例可以连接公网。 已安装用于连接Linux实例的工具,例如:SecureCRT。本节将以这个工具为例介绍操作步骤。 完成以下操作,部署Web环境: 打开SecureCRT ,设置登录实例所需的信息。 设置连接名称。 协议选择SSH。 输入主机IP地址和用户。 单击确定保存。 输入用户名root和登录密码。 添加Nginx软件库。 [root@localhost ~]#rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装Nginx。 [root@localhost ~]#yum -y install nginx 设置Nginx服务器自动启动。 [root@localhost ~]# systemctl enable nginx.service 启动Nginx并查看Nginx服务状态。 [root@localhost ~]#systemctl start nginx.service[root@localhost ~]#systemctl status nginx.service 在浏览器中输入IP地址,可以看到默认的Nginx网页。 至此,Nginx搭建完成。 步骤三:安装Ghost 完成以下操作,安装Ghost: 请从https://ghost.org/zip/ghost-latest.zip下载最新版的Ghost安装包。 更新系统。确保您的服务器系统处于最新状态。 [root@localhost ~]# yum -y update 安装Node.js。 安装EPEL。 [root@localhost ~]# yum install epel-release -y 安装Node.js和npm。 [root@localhost ~]# yum install nodejs npm --enablerepo=epel 安装进程管理器以便控制Node.js应用程序。这个进程管理器可以保持应用程序一直处于运行状态。 [root@localhost ~]# npm install pm2 -g 安装后运行node -v和npm -v命令检查Node.js的版本。 安装Ghost。 <ol id="substeps-fmv-qao-jt8"><li id="substep-pjs-5qj-h8v"><a href="https://www.aliyun.com/minisite/goods?userCode=5rmgzttm" target="_blank">创建Ghost安装目录。 </a> <pre class="has" id="codeblock-l08-nn2-uau"><code>[root&#64;localhost ~]# mkdir -p /var/www/ghost</code></pre> </li><li id="substep-m8h-sei-2bl"><a href="https://www.aliyun.com/minisite/goods?userCode=5rmgzttm" target="_blank">进入Ghost安装目录&#xff0c;下载最新版本的Ghost安装包。 </a> <pre class="has" id="codeblock-yhi-jgk-vvk"><code>[root&#64;localhost ~]# cd /var/www/ghost [root@localhost ghost]# curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip 解压Ghost安装包。 [root@localhost ghost]# yum install unzip -y[root@localhost ghost]# unzip ghost.zip 使用npm安装Ghost。 [root@localhost ghost]# npm install -production 安装完成后运行npm start命令启动Ghost,检查是否安装成功。 从示例配置文件config.example.js复制并新建Ghost配置文件config.js。 <pre class="has" id="codeblock-htr-xmc-07z"><code>[root&#64;localhost ghost]# cp config.example.js config.js</code></pre> </li><li id="substep-que-88w-xxl"><a href="https://www.aliyun.com/minisite/goods?userCode=5rmgzttm" target="_blank">配置config.js文件中的URL为Ghost博客的域名。 </a> <pre class="has" id="codeblock-0c7-5un-klg"><code>[root&#64;localhost ghost]# vim config.js</code></pre> <br /><a href="http://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/assets/img/9768/156533583212477_zh-CN.png"><img alt="修改域名" class="has" id="image-ew4-2sg-ysv" src="https://imgconvert.csdnimg.cn/aHR0cDovL3N0YXRpYy1hbGl5dW4tZG9jLm9zcy1jbi1oYW5nemhvdS5hbGl5dW5jcy5jb20vYXNzZXRzL2ltZy85NzY4LzE1NjUzMzU4MzIxMjQ3N196aC1DTi5wbmc?x-oss-process&#61;image/format,png" /></a></li><li id="substep-s77-21b-vew"><a href="https://www.aliyun.com/minisite/goods?userCode=5rmgzttm" target="_blank">使用进程管理器配置Ghost处于永久运行状态。 </a> <pre class="has" id="codeblock-yih-off-8hr"><code>[root&#64;localhost ghost]# NODE_ENV&#61;production pm2 start index.js --name &#34;ghost&#34;</code></pre> </li><li id="substep-0o1-y6b-ekd"><a href="https://www.aliyun.com/minisite/goods?userCode=5rmgzttm" target="_blank">开启/停止/重启ghost。 </a> <pre class="has" id="codeblock-1un-5x2-4cc"><code>[root&#64;localhost ghost]# pm2 start ghost [root@localhost ghost]# pm2 stop ghost[root@localhost ghost]# pm2 restart ghost 安装Nginx。 添加Nginx软件库。 [root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装Nginx。 [root@localhost ~]# yum -y install nginx 设置Nginx服务器自动启动。 [root@localhost ~]# systemctl enable nginx.service 启动Nginx并查看Nginx服务状态。 [root@localhost ~]#systemctl start nginx.service[root@localhost ~]#systemctl status nginx.service 在浏览器中输入IP地址,可以看到默认的Nginx的网页。 配置Nginx作为Ghost的反向代理。 进入Nginx配置目录,新建Ghost博客的Nginx配置文件。 [root@localhost ~]#vim /etc/nginx/conf.d/ghost.conf 将以下内容输入到ghost.conf中,把server_name改成实际的域名。 修改默认的配置文件default.conf为default.conf.bak,使Nginx只应用于ghost.conf。 [root@localhost ~]#mv default.conf default.conf.bak 重启Nginx服务。 [root@localhost conf.d]# systemctl restart nginx.service 访问Ghost博客。 <ol id="substeps-3u6-4hz-d73"><li id="substep-0fb-6hq-861">在浏览器输入http://IP或http://域名即可访问Ghost。<a href="http://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/assets/img/9768/156533583312480_zh-CN.png"><img alt="Ghost网页" class="has" id="image-1cp-ss7-ksh" src="https://imgconvert.csdnimg.cn/aHR0cDovL3N0YXRpYy1hbGl5dW4tZG9jLm9zcy1jbi1oYW5nemhvdS5hbGl5dW5jcy5jb20vYXNzZXRzL2ltZy85NzY4LzE1NjUzMzU4MzMxMjQ4MF96aC1DTi5wbmc?x-oss-process&#61;image/format,png" /></a> <p><strong>说明</strong> 如果访问出现502&#xff0c;请检查是否是防火墙的问题&#xff0c;可以关闭防火墙。</p> </li><li id="substep-v2n-cq1-v6j">如果需要对博客进行编辑修改&#xff0c;在浏览器输入http://IP/ghost即可。 <p><br /><a href="http://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/assets/img/9768/156533583312481_zh-CN.png"><img alt="修改博客" class="has" id="image-9oa-s4u-2ji" src="https://imgconvert.csdnimg.cn/aHR0cDovL3N0YXRpYy1hbGl5dW4tZG9jLm9zcy1jbi1oYW5nemhvdS5hbGl5dW5jcy5jb20vYXNzZXRzL2ltZy85NzY4LzE1NjUzMzU4MzMxMjQ4MV96aC1DTi5wbmc?x-oss-process&#61;image/format,png" /></a></p> </li></ol></li></ol> 步骤四:购买域名 您可以给自己的网站设定一个单独的域名。这样您的用户可以使用易记的域名访问您的网站,而不需要使用复杂的IP地址。 建议登录阿里云购买域名。 在购买域名页面,搜索您需要的域名,如尚未被注册,则可以购买。选择要购买的域名及期限,然后结算。 在确认订单的时候,需要选择您的域名的所有者。 为方便操作,建议暂时先选择个人,以后可以在会员中心进行修改。本文以个人用户为例。 如果这是您首次购买域名,需要创建消息模板。 选择用会员信息自动填写。请务必填写真实信息。 填写完成后需要进行实名认证。上传个人身份证正面扫描件。审核一般需要3~5个工作日。 步骤五:备案 对于域名指向中国境内服务器的网站,必须进行网站备案。在域名获得备案号之前,网站是无法开通使用的。 阿里云有代备案系统,方便您进行备案。备案免费,审核时间一般为20天左右,请您耐心等待。 登录备案管理控制台。 在左侧导航栏,单击备案管理 > 备案服务号申请,然后单击申请,为购买的ECS实例申请备案服务号,此服务号在备案时会用到。 在弹出的提示信息对话框中,单击确定。 申请成功后,页面自动跳转到备案服务号管理页面,显示与 ECS 实例绑定的备案号。然后单击备案专区,了解备案相关信息。 首次备案的用户,需要在ICP代备案管理系统注册一个备案账号。 说明 该备案账号不是阿里云账号,而是申请备案专用的账号。 关于首次备案的详细步骤,请参见首次备案。 步骤六:配置域名解析 您需要在阿里云万网上配置域名解析之后,用户才能通过域名访问您的网站。 登录域名管理控制台。 在左侧导航栏,单击域名 > 域名列表。在域名列表中找到要解析的域名,在操作列 ,单击解析。 单击新手引导设置。 在文本框内输入您的 Linux 实例的公网 IP 地址,单击提交。 设置成功,会出现如下信息。 恭喜您!您可以使用域名访问自己的网站了! 云服务器ECS地址:阿里云·云小站
随着互联网的快速发展,恶意攻击者控制的肉鸡攻击变得越来越激烈。在这样的环境中,许多网站遭到攻击,许多用户因各种类型的网络攻击而遭受巨大损失!网站,游戏网站和购物网站都受到同行竞争。攻击可能导致网站崩溃,服务器被强行关闭,客户无法访问,导致利益损失。 网站攻击有两种常见类型: 1、流量攻击是我们经常说的DDOS攻击。最基本的DDoS攻击是使用合理的服务请求占用过多的服务资源,使合法用户无法获得服务响应。 2、CC攻击,也是一种流量攻击,CC是模拟多个用户连续访问需要大量数据操作的页面,导致服务器资源浪费,CPU长时间100%,总会有无止境连接暂停,直到网络拥塞。 遭到DDOS流量攻击不用担心,目前最有效的办法就是通过高防IP进行防御,有很多人对高防IP不解,今天我们来讲一下高防IP是什么,高防IP的原理又是什么呢? 高防御IP是由大流量引起的DDoS攻击后由Internet服务器发起的付费增值业务,用户可以配置高防御IP,将攻击流量转移到高防IP上,以保证源站。稳定可靠。 高防ip是指高防御机房提供的ip段,主要用于保护网络中的DDoS攻击。在网络世界中,ip相当于服务器的门牌号,无论是访问还是管理服务器,都是通过ip。同样,如果网络攻击者想要对目标进行DDoS攻击,则需要知道目标的IP地址,并使用大量无效流量数据向IP服务器发出请求,导致服务器资源被大量占用并且无法提出正确的请求。响应。同时,大量无效数据也占用了IP所在服务器的带宽资源,导致信息被阻塞。 什么是高防IP? 高防御IP防御包括但不限于以下类型:SYN Flood,UDP Flood,ICMP Flood,IGMP Flood,ACK Flood,Ping Sweep和CC。可以说它是互联网业务的重要产品。 高IP防御原则: 用户购买高防IP并解析域名到高防御IP(Web服务只需要将域名指向高防御IP。非Web服务,将服务IP转换为高防御IP)并设置高转发率-defense IP。规则:所有公共网络流量都是高防御IP。用户的访问权限将通过高防御IP地址转发到源IP地址。恶意攻击流量将在高防御IP地址上进行清理和过滤。源站IP,从而确保源站IP的保护,以便稳定访问。 因此,为ip保护和管理用户通常购买的服务器。租用服务器后,服务提供商向用户提供ip。如果ip有异常流量,机房的硬件防火墙策略只能设置得很少。该策略是帮助个人用户进行防御,IP不会被阻挡,甚至机器都会被阻塞,导致业务无法正常进行,防御效果不是很好,所以使用率很高反IP,高防IP可以针对不同的服务类型因此设置不同的保护策略,减少用户业务损失! 云服务器ECS地址:阿里云·云小站
如何选配阿里云数据库RDS MySQL?作为世界上最受欢迎的开源数据库之一,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,MySQL广泛应用于各类应用场景。本文详细解释选配阿里云数据库的流程。 进入数据库控制台页面 地域:一般选择和服务器在同一个地域,通过内网传输数据是免费的;数据库类型:根据业务所使用的操作系统选择数据库类型;版本:不同版本价格相同,同样是根据业务和程序需要选择;系列:分为高可用性、基础版。 基础版:存储与计算分离架构,单个计算节点,实现超高的性价比。适用于个人学习、微型网站以及中小企业的开发测试环境。高可用版:一主一备的经典高可用架构,本地SSD存储提供最佳性能,各方面表现均衡。适用于大中型企业的生产数据库,覆盖互联网、物联网、零售电商、物流、游戏等行业应用。存储类型:本地SSD盘,ESSD盘,SSD云盘。性能高低不同,费用也不同。 可用区:> RDS常规实例采用双机热备架构 单可用区指主备节点位于同一可用区。 多可用区指主备节点位于不同可用区。 RDS只读实例采用单机架构,多可用区指只读实例被随机分配。 网络类型:经典网络和专有网络。 网络类型:仅是产品功能上区分,与运营商公网接入网络质量无关,任何网络类型的运营商接入均为 BGP 线路,请您放心使用,并根据自己需要进行选择。 经典网络:IP 地址由阿里云统一分配,配置简便,使用方便,适合对操作易用性要求比较高、需要快速使用的用户。 专有网络:是指逻辑隔离的私有网络,您可以自定义网络拓扑和 IP 地址,支持通过专线连接。适合于熟悉网络管理的用户。 规格:CPU核心数和内存大小,同样是取决于业务需要。 存储空间用来存放数据库文件的大小。 购买时长:时长越久越便宜。比如杭州地域1核1G内存,2652元/1年,4680元/3年,7800元/5年。如果长期做业务当然选择性价比较高的时长。 更多参阅阿里云数据库文档 云服务器ECS地址:阿里云·云小站
当初始化 RDS 配置后,可以让服务器连接MySQL实例,也可以本地连接到MySQL实例,实现业务目标。 完成创建RDS实例、设置RDS白名单和创建RDS账号等操作后,您可以使用数据管理服务DMS(Data Management Service)或通用数据库客户端连接到MySQL实例,也可以在应用程序中配置地址、端口、账号信息等进行连接。 若您因业务需要使用ECS实例连接RDS实例时,请确保它们都处于经典网络或相同VPC网络中,且白名单设置正确。如有疑问,请参见解决无法连接实例问题。 使用DMS连接实例 DMS是阿里云提供的图形化的数据管理工具,可用于管理关系型数据库和NoSQL数据库,支持数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化等功能。 具体操作请参见通过DMS登录RDS数据库。 使用客户端连接实例 由于RDS与原生的数据库服务完全兼容,所以您可以使用任何通用的数据库客户端连接到RDS实例,且连接方法类似。下文以HeidiSQL为例。 启动HeidiSQL客户端。 在左下角单击新建。 输入要连接的RDS实例信息,参数说明如下。 打开后如果连接信息无误,就会连接实例成功。 另外一个连接方法,是使用命令行连接实例 如果服务器安装了MySQL,可以通过命令行连接RDS for MySQL数据库,连接方式如下: mysql -h<主机名> -P<端口> -u<用户名> -p<密码> -D<数据库> 更多参阅MySQL实例帮助文档 比如下面这个例子 云服务器ECS地址:阿里云·云小站
实例规格 vCPU 内存(GB) 按量(小时) 标准售价/月 优惠月价 年付月价 3年付月价 5年付月价 本地SSD型 (i2) ecs.i2.xlarge 4 32 1.33 640 640 544 352 243.2 本地SSD型 (i2) ecs.i2.2xlarge 8 64 2.671 1280 1280 1088 704 486.4 本地SSD型 (i2) ecs.i2.4xlarge 16 128 5.33 2560 2560 2176 1408 972.8 本地SSD型 (i2) ecs.i2.8xlarge 32 256 10.67 5120 5120 4352 2816 1945.6 本地SSD型 (i2) ecs.i2.16xlarge 64 512 21.33 10240 10240 8704 5632 3891.2 其他国家和地区:中国(香港)、日本(东京)、新加坡、澳大利亚(悉尼)、马来西亚(吉隆坡)、印度尼西亚(雅加达)、印度(孟买)、美国(弗吉尼亚)、美国(硅谷)、英国(伦敦)、阿联酋(迪拜)、德国(法兰克福)。 目前华北3张家口正在做促销活动,一年8.5折、两年7折、三年5.5折、四年4.5折、五年3.8折。具体活动价格如下(单位:RMB)。 本地SSD型实例规格族i2 适用场景 标准售价,优惠活动价格 OLTP、高性能关系型数据库 NoSQL数据库(如Cassandra、MongoDB、HBase等) Elasticsearch等搜索场景 本地SSD型实例规格族i2 可用区域 中国大陆地域:华北 1 (青岛)、华北 2 (北京)、华北 3 (张家口)、华北 5 (呼和浩特)、华东 1 (杭州)、华东 2 (上海)、华南 1 (深圳)、华南 2(河源)、西南 1 (成都)。 实例规格 vCPU 内存/GB 本地存储/GB 内网宽带/Gbps 网络收发包能力/万PPS 多队列 弹性网卡 单网卡IP ecs.i2.xlarge 4 32 1 894 1 50 2 3 10 ecs.i2.2xlarge 8 64 1 1788 2 100 2 4 10 ecs.i2.4xlarge 16 128 2 1788 3 150 4 8 20 ecs.i2.8xlarge 32 256 4 1788 6 200 8 8 20 ecs.i2.16xlarge 64 512 8 * 1788 10 400 16 8 20 阿里云ECS服务器本地SSD型实例规格i2属于企业级服务器,配置较高。本文要详细介绍本地SSD型i2实例的规格、参数、适用场景、官方报价、促销活动信息。 本地SSD型 i2 实例购买地址:先领取云小站-折扣券,可用于购买几百块阿里云产品时抵用,节约上云费用。 本地SSD型实例规格族i2 配置参数 I/O优化实例。仅支持SSD云盘和高效云盘,本地已搭载SSD硬盘,此处仅指数据盘。 配备高性能(高IOPS、大吞吐、低访问延迟)NVMe SSD本地盘 处理器与内存配比为1:8,为高性能云数据库等场景设计。 处理器:Intel Xeon Platinum 8163(Skylake)基础频率2.5Ghz,睿频2.7Ghz。 实例网络性能与计算规格对应(规格越高网络性能越强) 实例支持IPv6 更多参阅官方文档 云服务器ECS地址:阿里云·云小站
一、阿里云产品容灾-高可用介绍 1、 SLB 容灾-高可用介绍 阿里云SLB产品使用开源软件LVS+keeplived实现4层的负载均衡。 采用淘宝的Tengine实现7层的负载均衡。所有负载均衡均采用集群部署,集群之间实时会话同步,以消除服务器单点,提升冗余,保证服务稳定。在各个地域采用多物理机房部署,实现同城容灾。 SLB在整体设计上让其可用性高达99.99%。且能够根据应用负载进行弹性扩容,在任意一台SLB故障或流量波动等情况下都能做到不中断对外服务。 2、 ECS 容灾-高可用介绍 云服务器ECS实例是一个虚拟的计算环境,包含了 CPU、内存、操作系统、磁盘、带宽等最基础的服务器组件,是ECS提供给每个用户的操作实体,就如同我们平时使用的虚机。 但需要确认的是,ECS自身是没有容灾和高可用方面的功能。 所以当我们在单台ECS服务器上部署各种应用时,特别是对于那些将应用服务,数据库服务等都打包安装在单台ECS服务器时就更要注意这点了。 那ECS自身没有容灾-高可用这样的功能,对于在单台ECS上部署各种服务,一旦ECS故障就只能眼睁睁的看着它down机对外停止服务么? 此时如果产品自身没有容灾和高可用功能,我们可以从架构上来弥补这个短板。 比如:在应用前端购买SLB产品,后端相同应用部署至少两台ECS服务器,或者是使用阿里云的弹性伸缩技术,根据自定义ECS自身资源的使用规则来进行弹性扩容。这样即便其中一台ECS服务器down机或者资源利用超负荷,也不会使我们的服务对外终止。 ECS具备的一些优势: 稳定性: 服务可用性高达 99.95%,数据可靠性高达 99.9999999%。 容灾备份: 每份数据多份副本存储。 弹性扩容:支持在线不停机升级带宽;5分钟内停机升级CPU和内存。 成本低:无需一次性大投入,按需购买,弹性付费,灵活应对业务变化。 3、OSS 容灾-高可用介绍 阿里云对象存储服务(简称OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。 OSS底层依托于盘古存储,采用分布式架构部署,无单点故障存在。文件以chunk分块方式存储,默认每块存三副本,并分布在不同机架的ChunkServer节点上。在盘古集群中Master允许宕机1台,Chunkserver允许同时宕机2台,KVServer与WS允许宕机多台。KV集群采用CS架构,故障自动恢复, 对应用透明,WS为无状态接入层,通过SLB实现容错与负载分担。 4、RDS 容灾-高可用介绍 阿里云关系型数据库(简称RDS):是一种稳定可靠、可弹性伸缩的在线数据库服务。 RDS默认采用主备架构(备用实例正常情况下对用户不可见),两个实例位于不同服务器,自动同步数据。主实例不可用时,系统会自动将数据库连接切换至备用实例。切换是分钟级别,而且不需要人工介入,全部由系统自动完成,应用系统也无需任何变更。这种架构足以满足90% 用户的高可用需求。 如下图: 用户如果对系统可用性有更高的要求,希望可以做到机房容灾,阿里云RDS可以选择购买多可用区RDS。多可用区是在单可用区的级别上,将同一地域的多个单可用区组合成的物理区域。相对于单可用区RDS实例,多可用区RDS例可以承受更高级别的灾难,如下图: 图四:RDS同城容灾架构 除了同城容灾之外,对于数据可靠性有强需求用户,比如是有监管需求的金融业务场景,RDS提供异地灾备实例,帮助用户提升数据可靠性。 RDS通过数据传输服务(DTS)实现主实例和异地灾备实例之间的实时同步。主实例和灾备实例均搭建主备高可用架构,当主实例所在区域发生突发性自然灾害等状况,主节点(Master)和备节点(Slave)均无法连接时,可将异地灾备实例切换为主实例,在应用端修改数据库链接地址后,即可快速恢复应用的业务访问。 如下图: 图五:RDS异地容灾架构 二、容灾-高可用架构方案 1、云上容灾-高可用架构--通用架构 在阿里云平台上,对于中小型企业,业务量不是特别大,对异地容灾要求不是特别强烈,则可采用以下高可用方案(如下图:图六),可以在同一地域下选择购买云产品。建议在VPC网络环境下,选择同一可用区或者同地域不同可用区的云产品。 同时建议ECS服务器至少两台,避免单点故障,在前端购买SLB,提供负载功能,这样当后端ECS资源使用紧张时可以直接横向扩展,对业务无影响。 另外,数据库业务尽量不要和应用服务部署在同一台ECS上。防止不同服务之间资源抢占,同时方便日常管理和后期扩容。数据库服务器推荐直接购买RDS产品,数据安全有保障,同时也不需要花太多精力去运维管理。 2、云上容灾-高可用架构—同城容灾 对中大型用户来说,希望业务系统要求具备同城容灾的能力,可以考虑在同城不同可用区之间对原有应用架构做一套完整的备份。如果某个可以去出现像IDC机房断电或者火灾等故障时,可以通过前端切换DNS来及时恢复业务。 如下图: 3、云上容灾-高可用架构—同城异地容灾 对于一些大型企业在业务安全全性、服务可用性和数据可靠性方面既要求具备同城容灾又要求具备异地容灾时,可以采用这种容灾架构方式既可以解决单机房故障也可以应对像地震等灾难性故障。 不同地域之间可以采用阿里云的高速通道进行私网通信,保障数据库之间的数据实时同步,将数据传输延迟降到最低。故障发生时可以通过前端DNS实现秒级切换,及时恢复业务。 如下图: 云服务器ECS地址:阿里云·云小站
云计算服务具有效率、方便、成本节约等优点。随着云服务市场的快速发展,许多企业开始考虑IT系统向云的迁移。作为云服务的典型产品之一,云服务器的成本可控,相对稳定,再加上灵活的扩展,受到企业的青睐,但在数据存储方面也存在一些安全问题..那么,企业应该如何保证云服务器的数据安全呢?? 首先,建立数据安全保护。许多企业在云中的数据保护仍不够做,很多企业并没有采取积极措施,以保持数据的安全性,存储在云中的数据的情况也不太清楚。因此,首先要树立安全意识,做好自己的防守。 二是实时监控。为了有效应对恶意软件入侵或大规模流量攻击,企业应持续监控云服务器的安全性。随着云计算的快速发展,服务器监控机制不断完善。例如,稳定的网络互联提供基于云平台的实时流量监控和资源规划服务。用户可以通过自定义白名单和安全组机制,有效控制进入网站的流量,及时了解服务器的运行状态。及时调整异常数据。 那就是安全措施。为了将数据存储在云中,必须采取完善的加密措施,并制定相应的方案。首先,我们应该对云进行分类,然后分析哪些类型可以放在云中,哪些类型不能放在云中,这样就不会造成不必要的麻烦。在构建站点和应用环境时,应安装必要的监控软件和防病毒软件、防火墙设施,以确保云中数据的安全性。 为了处理突发故障、系统中毒或人为错误造成的数据丢失,建议采用更加安全的云快照服务,安装合作伙伴回滚,灵活恢复需求,从各个方面保护您的数据安全。正规的云计算服务为恶意软件和流量攻击提供了许多安全防御解决方案,以及各种数据备份和恢复措施,例如由稳定的Internet云服务器为用户提供的多点存储快照备份服务。 总体而言,云服务器,以保护数据安全,应该首先从监控,入侵防护,数据备份等诸多安全措施,建立安全的正确意识和服务提供商共享,以保护数据安全的责任。双人床由内而外加固,以获得良好的安全性,以确保最大的运营安全。 云服务器ECS地址:阿里云·云小站
初创企业由于正处在起步阶段,在资金方面捉襟见肘,对于各方面支出都需要精打细算,一分钱恨不得掰成两半花,而且,初创企业的首要任务是保证自己如何先活下来,他们的支出也是主要集中在对企业营销有较大推动作用的销售、宣传、渠道等方面,而对于属于“成本中心“的IT部门,通常采取的是能用就行的态度,使用PC代替服务器实在也是无奈之举。同时,初创企业一般也并不会雇佣专业的IT人员,而通常是由并非科班出身、类似Henry这种对数码技术感兴趣的非专业人士担任,他们安装个系统、鼓弄个应用可能还勉强能够胜任,但如果涉及到专业服务器的运维、管理、配置,显然是勉为其难。 在这种情况下,初创企业其实面临着两难的窘境,一方面,企业不想投入太多资金于服务器设备上,也没有匹配的IT技术人员用于管理和维护服务器,另一方面,移动办公的趋势、网上应用的兴起、飞速发展的企业业务,又对服务器提出了刚性的需求,这就使得像NewStar这样的企业必须要仔细考虑如何选择它们的“第一台服务器“,既能解解燃眉之急,又不至于花费太多人力和财力。 那么,对于初创企业来说,“第一台服务器”究竟应该如何选呢? 实际上,我们只要把脉一下这些初创小企业,认真分析和仔细梳理一下初创小企业的具体业务需求,从而对症下药,就可以一明就里,轻松找到初创企业对于第一台服务器的具体要求了。 其实,像NewStar这样的初创企业的业务需求通常比较简单,无外乎以下几种:1)文件共享:用于员工之间的工作协作和信息的沟通,2)数据存储:企业各类业务、用户数据、财务数据的存储。3)远程访问:用于对移动办公的支持以及内外部资料的传递,4)Web应用:公司的网站服务、简单的网上应用支持。5)业务系统支持:企业人事系统、财务系统、管理系统的支撑。 既然需求明确了,下一步就是根据这些业务需求,总结出每项业务对于服务器的要求,从而最终得出初创企业应该选择什么样的服务器。 对于文件共享和远程访问来说,需要服务器能够长期、稳定地提供服务,满足7x24小时无间断的运转,从而保证业务的联系性,这实际上是稳定性的要求;对于数据存储来说,除了要保证数据存储的可靠性可用性之外,还要特别注意服务器的安全性,以防止企业重要核心数据的泄露和丢失。而对于Web应用和业务系统支持来说,除了有稳定性的要求以外,还需要具备较强的性能,以保障企业Web服务和业务系统能够流畅有效的运行,这实际上是对服务器性能上的要求。除此之外,我们也不要忘了对初创企业非常重要的一点,那就是易维护性,即不需要专业技术人员对服务器进行维护。另外,服务器的价格足够便宜当然也是另外一个比较重要的点。 有了这些要求,我们就可以真正为类似NewStar这样的初创企业的“第一台服务器”的选择列出“诊断药方”了。 诊断药方 病症:服务器崩溃,文件共享、远程访问、Web应用等功能失效 病因:用PC充当服务器,由于PC并没有针对性能、稳定性、可靠性方面的特殊设计,长期运行发生崩溃的现象在所难免 治疗方案:选择兼具稳定性、安全性、高性能、易用性和高性价比的服务器产品替代PC 既然有了药方,我们就可以“按方抓药”了。而纵观服务器市场,戴尔PowerEdge T系列服务器兼具了稳定性、安全性、高性能、易用性和高性价比的需求,实在是初创企业的一个比较完美的“第一台服务器”方案。 以PowerEdge T140为例,在稳定性方面,T140继承了PowerEdge系列服务器一贯的风格,皮实耐用,7x24全年无间断运行毫无压力。安全性方面,借助软件RAID、iDRAC9 Enterprise服务器锁定模式、T140能够通过自动保存数据来确保数据安全,避免服务器遭到恶意更改,本地存储的系统擦除功能,在改变服务器用途或淘汰服务器的过程中能够堵上数据泄露风险。性能方面,通过英特尔至强E-2100处理器增加了50%的核心,数据传输速度提升11 %、PCIe通道数量增加20 %,大大提高了企业的工作效率。在易用性方面,借助ProDeploy服务套件,服务器的设置速度可以提升高达66 %。借助ProSupport Plus和SupportAssist提供的自动化、主动式预测性技术,该服务器可以将解决问题所需的IT工作量减少高达72 %。而且,T140占用空间非常小,可以在桌面运行,同时拥有满足绝大多数场景需求的图书馆级别静音水平。 更令初创企业开心的是,PowerEdge T140服务器的价格仅仅只与一台PC相当,能够在最大限度上节省初创企业的开支。 云服务器ECS地址:阿里云·云小站
阿里云安骑士是什么?有什么作用?对阿里云云盾产品有一定了解的运维都知道,阿里云安骑士是一款服务器安全运维的管理产品。主要作用可以实时感知云服务器ECS防御和入侵事件,达到实时保障服务器的安全。 什么是安骑士? 安骑士是一款经受百万级主机稳定性考验的主机安全加固产品,拥有自动化实时入侵威胁检测、病毒查杀、漏洞智能修复、基线一键核查等功能,是构建主机安全防线的统一管理平台。 安骑士的架构图如下: 安骑士的优势 全局监控 集网络、主机、云产品安全于一体,对云上系统的所有安全进行风险监控。 轻量级 经受百万级Windows、Linux主机稳定性验证,对业务影响小,资源消耗约1%CPU、50MB内存。 操作简便 一键开通,即开即用。服务器上无软件操作界面,所有数据展示和操作均在云盾安骑士控制台中完成,天然支持批量管理。 跨平台支持 支持所有Linux和Windows主流操作系统、支持阿里云经典网络环境、阿里云VPC环境、混合云环境、传统IDC环境。 覆盖漏洞范围广 覆盖Windows、Linux、Web、Web-CMS、配置、组件漏洞和基线管理,并支持一键处置。 多引擎实时检测 实时全量采集数据。采用多病毒检测引擎、机器学习算法和150+关联检测模型来提升主机入侵检测效率。 大数据防御 全网最大恶意攻击源、恶意文件库、漏洞补丁库,每天共拦截数亿次攻击,防御模型精准快速。 安骑士的功能亮点及对比分析 注意:2018年12月20日起,安骑士基础版将不支持主机异常检测功能,基础版用户将无法查看主机异常检测事件。 模块 功能点 功能详情 基础版 企业版 安全预防 漏洞管理 Linux软件漏洞:对标CVE官方漏洞库,自动检测并提供修复方案。 只检测 √ Window漏洞:同步微软官网补丁,自动检测并支持一键修复。 只检测 √ Web-CMS漏洞:自研漏洞补丁,支持一键修复0 day漏洞。 只检测 √ 检测周期:漏洞隔一天自动检测一次。其他漏洞:如软件配置型漏洞、系统组件型漏洞,都支持自动检测。 √ √ 基线检测(需开通企业版) 账号安全检测:检测服务器上是否存在黑客入侵后留下的账户、对影子账户、隐藏账户、克隆账户,同时对密码策略合规、系统及应用弱口令进行检测。 X √ 系统配置检测:组策略、登陆基线策略、注册表配置风险。 X √ 数据库风险检测:Redis数据库高危配置。 X √ 合规对标检测:CIS-Linux Centos7系统基线。 X √ 检测周期:可自定义检测1天、3天、7天和30天内的基线数据。 X √ 入侵检测 异常登录 异地登录提醒:对非常用登录地的事件进行告警。 √ √ 非白名单IP登录提醒:配置白名单IP后,对非白名单IP的事件进行告警。 X √ 非法时间登录提醒:配置合法登录时间后,对非合法时间登录的事件进行告警。 X √ 非法账号登录提醒:配置合法登录账号后,对非合法登录账号事件进行提醒。 X √ 暴力破解登录拦截:对密码进行暴力破解的行为进行联动防御。 √ √ 网站后门查杀 Webshell查杀:自研网站后门查杀引擎,拥有本地查杀加云查杀体系,同时兼有定时查杀和实时防护扫描策略,支持常见的php、jsp等后门文件类型。。 只检测 √ 主机异常(含云查杀) 基础版用户不支持主机异常检测和修复。 进程异常行为:反弹Shell、JAVA进程执行CMD命令、bash异常文件下载等。 X √ 异常网络连接:C&C肉鸡检测、恶意病毒源连接下载等。 X √ 病毒木马云查杀:常见DDoS木马、挖矿木马及病毒程序检测,支持云端一键隔离(自研沙箱+国内外主流杀毒引擎)。 X √ 敏感数据篡改 系统及应用的关键文件被黑客篡改。 X √ 异常账号 黑客入侵后创建隐藏账号、公钥账号等。 X √ 资产指纹 主机管理 分组和标签:支持四级资产分组和子分组、支持资产标签管理。 X √ 资产清点:端口、账号、进程、软件 端口监听:对端口监听信息收集和呈现,并对变动进行记录、便于清点端口进行开放。 X √ 账号管理:收集账户及对应权限信息,可清点特权账户、发现提权行为。 X √ 进程管理:收集和呈现进程快照信息,便于自主清点合法进程及发现异常进程。 X √ 软件管理:清点软件安装信息,同时在高危漏洞爆发时可快速定位受影响资产。 X √ 日志检索 进程相关 进程启动:进程启动后记录该启动事件的详细信息。 X √ 进程快照:抓取某一时刻的进程全量日志并存储 X √ 网络连接 主动外联:对外网络连接的五元组相关信息实时采集。 X √ 其他日志 系统登录:SSH、RDP的系统登录流水日志。 X √ 端口监听快照:某一时刻的所有对外监听端口的快照数据。 X √ 账号快照:某一时刻所有账号信息的快照数据。 X √ 病毒自动查杀 勒索病毒 利用各种加密算法对文件进行加密,感染此病毒一般无法解密等。 X √ DDOS木马 控制肉鸡对目标发动攻击,占用本机带宽攻击其他服务器,影响用户业务的正常运行,如XorDDoS、BillGates等。 X √ 网页防篡改 网页防篡改(增值服务,需单独购买,价格详见包年包月计费方式。) 可实时监控网站目录并通过备份恢复被篡改的文件或目录,保障重要系统的网站信息不被恶意篡改,防止出现挂马、黑链、非法植入恐怖威胁、色情等内容。 X √ 云服务器ECS地址:阿里云·云小站
随着云服务器逐渐普及,其强悍的性能表现,灵活的硬件搭配,让越来越多的企业及个人用户纷纷投入到云服务器的怀抱,而国内外主机商彼此制衡,也使得各个厂商把价格拉向一个均衡点,而很多朋友以前没接触过,所以选购上比较茫然,那么接下来就随我从几个角度来了解选择云服务器的正确姿势。 什么是云服务器? 云服务器基于云计算技术,形象的描述就是利用服务器集群虚拟出多个类似独立服务器的空间。云计算技术使得云服务器简捷高效,弹性制的硬件机制让配置选择更加巧妙,而集群下的云服务器在稳定与安全方面更是有极大提升。 你的云服务器针对什么业务? 1、明确业务的范围,才能更好的选择云服务器商家、线路、配置等等。 比方说我仅仅是搭建个人网站或者企业官网,那实际选购配置就无需太高,而如果是建商城或者搭建程序,可能中高配的方案更适合些。 2、据线路也尽可能贴合地区,这样才能达到更好的效果。 如果是做服务器、测试机、交易商城,可能就需要咨询专业人士或者商家客服意见,来选择合理的配置。 明确目标进行国内外价格对比 对业务范围内需要的配置确定下来之后,就需要对行业内各大主机商价格进行对比,一般我推荐老牌或者知名大厂(比如:阿里云、腾讯云),一个是靠谱稳定,另一个是售后有保障,如果没有什么硬性需求,个人觉得海外云服务器可能更加实惠,而且方便业务拓展,实际选择上亚洲数据中心还是蛮多的,不用担心延迟的问题。 云服务器ECS地址:阿里云·云小站
目前阿里云服务器操作系统有两种:windows和Linux,不同的操作系统的功能也是不同的,应该如何选择阿里云服务器操作系统,如果选错了怎么更换呢? 如何选择服务器操作系统? Windows操作系统 Windows系统适合运行Windows下开发的程序,如.NET等,Windows支持SQL Server等数据库(需自行安装),另外,512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。以下阿里云Windows镜像仅供参考,精准信息请参考官方文档:公共镜像发布记录 操作系统类型 操作系统版本 Windows Server 2019 · Windows Server 2019 数据中心版 64位中文版 · Windows Server 2019 数据中心版 64位英文版 Windows Server 2016 · Windows Server 2016 数据中心版 64位中文版 · Windows Server 2016 数据中心版 64位英文版 Windows Server 2012 · Windows Server 2012 R2 数据中心版 64位中文版 · Windows Server 2012 R2 数据中心版 64位英文版 Windows Server Version 1909 · Windows Server Version 1909 数据中心版 · Windows Server Version 1909 数据英文版 · Version 1909 数据中心版 64位中文版(不含UI) · Version 1909 数据中心版 64位英文版(不含UI) Windows Server Version 1903 · Windows Server Version 1903 数据中心版 · Windows Server Version 1903 数据英文版 Windows Server 2008 · Windows Server 2008 标准版SP2 32位中文版 · Windows Server 2008 R2企业版 64位中文版 · Windows Server 2008 R2企业版 64位英文版 Windows Server Version 1809 · Windows Server Version 1809数据中心版 64位中文版 · Windows Server Version 1809数据中心版 64位英文版 Windows操作系统相对于Linux而言,比较占用系统资源,如果云服务器配置较低可以选择Version 1909 数据中心版 64位中文版(不含UI),不含UI版本的镜像保留了最新的Windows server性能,去除了UI减少了资源占用。 Linux操作系统 Linux可选操作系统有CentOS、Ubuntu、RedHat、Debian、Aliyun Linux、SUSE Linux、OpenSUSE、CoreOS、FreeBSD等。一般来讲Web应用都选择CentOS。 操作系统类型 操作系统版本 CentOS · CentOS 7.6 64位 · CentOS 7.5 64位 · CentOS 7.4 64位 · CentOS 7.3 64位 · CentOS 7.2 64位 · CentOS 6.10 64位 · CentOS 6.9 64位 · CentOS 6.8 32位 CoreOS · CoreOS 2023.4.0 64位 · CoreOS 1745.7.0 64位 Debian · Debian 9.8 64位 · Debian 9.6 64位 · Debian 8.11 64位 · Debian 8.9 64位 FreeBSD FreeBSD 11.1 64位 OpenSUSE OpenSUSE 42.3 64位 Red Hat · Red Hat Enterprise Linux 7.5 64位 · Red Hat Enterprise Linux 7.4 64位 · Red Hat Enterprise Linux 6.9 64位 SUSE Linux · SUSE Linux Enterprise Server 12 SP2 64位 · SUSE Linux Enterprise Server 11 SP4 64位 Ubuntu · Ubuntu 18.04 64位 · Ubuntu 16.04 64位 · Ubuntu 16.04 32位 · Ubuntu 14.04 64位 · Ubuntu 14.04 32位 Aliyun Linux · Aliyun Linux 17.1 64位 · Aliyun Linux 2.1903 64位 那么如何选择云服务器操作系统呢?一般取决于用户实际的应用场景编程语言,以网站开发为例: ASP、.NET、HTML、数据库ACCESS、SQL Server建议选择Windows;PHP、PERL、CGI、数据库MySQL、SQLite建议选择Linux。 操作系统更换规则 镜像操作系统是可以更换的,后续可以通过ECS控制台的更换系统盘功能来更换操作系统,更换操作系统是免费的。注意:如果用户购买的是国内大陆地域(华北1、华北2、华北3、华北5、华东1、华东2及华南1)的云服务器,后续是可以随意更换操作系统的;如果是中国香港、新加坡或者其他海外地域,更换操作系统是不可以跨Windows或者Linux来更换的。1.更换操作系统 更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失! 1.1.更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。 1.2.云服务器数据盘的数据不会受到影响。 1.3.建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 1.4.因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。 1.5.内存为512M云服务器不支持更换Windows操作系统。 2.CPU/内存与操作系统的选择 2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。 2.2)如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。 2.3)Windows32位操作系统支持最高CPU为4核。 2.4)配置:[CPU:1核;内存:512M]的云服务器支持选择/更换Windows操作系统。 Windows篇 阿里云提供了6种window系统,涵盖了Server2003sp2以及Server2008R2这两大类操作系统。 其中又分为了32位和64位 (1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。 (2)选择2003还是选择2008 对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择: A:配置低于双核2GB内存:选择server2003不装数据库配置双核4GB:server2003mssql或者server2008R2不带数据库 B:配置高于双核8GB:serever2008R2mssql建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS (3)中英文、安全加固版如何选择 这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。 Linux篇 (1)这些linux大类有什么区别 Debian:用的deb包,使用APT包管理系统。 同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版RedHat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Centos:用rpm包,使用yum包管理系统。 相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。 因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 云服务器ECS地址:阿里云·云小站
阿里云活动出现了一款性价比极高的云服务器,1核2GB 5M只要201元 。明星机型——售价91元的1核2GB 1Mb的T5型云服务器。两款云服务器价格都非常便宜,但我这边强烈推荐大家买5M带宽的云服务器。 众所周知,很多用户购买这两款入门级配置一方面是为了学习,另一方面是为了建站或者运行一些爬虫之类的软件。但现在随便一个张图片,一个CSS,JS文件都在几百K左右,首页大小很少有小于1MB的。这样我们的1Mb小水管就不太够用了,大家都知道1Mb=128KB,以用户打开一个1MB左右的网页为例,1Mb小水管足足要8秒(1024/128=8),而5Mb只要1.6秒即可。 两款云服务器之间,相差4Mb带宽,价格相差只有99元;目前,阿里云服务器的各个组件最贵的就是带宽,每Mb的售价高达50元/月,因为带宽是各大运营商提供的,价格并不是直接受控于阿里云的。如果你想后期升级4Mb,你付出的决定不是99元,而是50412=2400元。 购买地址:阿里云大促活动 云服务器ECS地址:阿里云·云小站
今天就我了给大家介绍一下域名是怎么注册和使用的。 域名是由字符和点组成的,常见taobao.com就是一个域名。购买域名主要有以下作用:第一,在制作网站时,用户会去选购域名作为网址使用;第二,作为邮箱的后缀来使用;第三,有些用户购买域名进行投资;还有一种情况,就是企业出于一种品牌保护的目的,注册与企业品牌相关的域名,其中最常用的是网站和邮箱。 注册域名 在阿里云网站,我们找到域名注册https://wanwang.aliyun.com,输入自己想要的域名,如果这个域名没有被其他人注册,那么就可以加入清单,点击立即结算。 然后跳转到结算页面,确认持有人信息,付款,就购买注册成功了。 注意,域名需要通过实名认证才能正常解析和使用。购买成功后,可以在域名管理后台,进行实名认证。 大家可以在控制台确定一下自己的域名有没有完成实名认证,没有认证的朋友要抓紧时间啦。 域名解析 使用域名会经过域名解析,所谓域名的解析,是通过DNS服务器的作用,把这个域名的指向目标服务器的IP地址。 举例来看,在制作一个网站的时候,网站页面制作好了以后,首先要把它放在一个主机或者是一台服务器上面,主机和服务器一般有自己对应的IP地址。我们不可能让每个用户都记住我们的IP地址(数字也很难记),就需要域名解析来通过DNS服务器,将域名指向对应的IP地址。 当我们访问域名时,DNS服务器就会发挥作用,让域名去打开目标IP地址上的内容,最终就打开了对应服务器上的网站。 需要注意的是,如果您的服务器在国内,域名就需要在备案管理平台进行备案。具体备案操作,见https://beian.aliyun.com。 云服务器ECS地址:阿里云·云小站
使用阿里云建网站的三种方式购买云服务器手动建站、云速成美站模板建站或者选择阿里云定制建站三种方式,站长分享利用阿里云创建网站的三种方式及优势对比: 阿里云建站方法汇总 使用阿里云建站可以有三种方式,一种是购买ECS云服务器,然后自行手动搭建网站,需要技术门槛;第二种方式是购买阿里云官网云速成美站,使用模板建站,阿里云提供上千套模板,模板建站价格便宜,会打字就会建站;第三种是使用阿里云官方定制建站,需要什么样的网站什么功能,阿里云建站专家提供一对一网站定制。参考下表: 阿里云建站方式1 所需产品 优势 适用人群 自助建站 ECS云服务器 自行购买云服务器,手动搭建网站 需要些技术门槛,适用于刚接触云计算或对云服务器和建站不太了解、希望自行设计网站的个人或小企业用户。 模板建站 云·速成美站 使用阿里云提供上千套模板,可视化后台管理,会打字就会建站 适合有一定软件应用能力的个人或小企业用户,模板建站支持Web站点、移动端站点、互动表单以及会员支付多场景。 定制建站 云·企业网站定制和功能定制 由阿里云专业网站设计师完成网站设计及搭建 适合对网站有品质要求或个性化需求、希望节省人力和时间成本的企业用户。 阿里云建站产品如何选择?如果您是站长类的技术人员,当然选择自助建站方式,如果非技术人员,个人或者工作室建议选择云·速成美站,如果是企业用户建站选择阿里云网站定制服务。 阿里云建站不需要用户另外购买云服务器或虚拟主机等产品,阿里云提供香港节点并且提供全球CDN加速,不用备案,拿来即用。阿里云大品牌无隐形消费,我见过太多打着免费建站的幌子,实际价格贵的离谱。举例来说,免费建站,使用的域名是对方的三级域名,域名人家说收回就收回,免费建站,云主机却要收费,而且价格很贵没有质量保障,网站说打不开就打不开。 我从新手过来的,之前使用过免费域名,用了有一段时间了,结果被收回了,使用免费虚拟主机,速度卡不说,结果网站数据丢失了,这不是免费惹的祸,是小编贪图便宜惹的祸,建议选择大品牌,值得信赖。
使用阿里云建网站的三种方式购买云服务器手动建站、云速成美站模板建站或者选择阿里云定制建站三种方式,站长分享利用阿里云创建网站的三种方式及优势对比: 阿里云建站方法汇总 使用阿里云建站可以有三种方式,一种是购买ECS云服务器,然后自行手动搭建网站,需要技术门槛;第二种方式是购买阿里云官网云速成美站,使用模板建站,阿里云提供上千套模板,模板建站价格便宜,会打字就会建站;第三种是使用阿里云官方定制建站,需要什么样的网站什么功能,阿里云建站专家提供一对一网站定制。参考下表: 阿里云建站方式1 所需产品 优势 适用人群 自助建站 ECS云服务器 自行购买云服务器,手动搭建网站 需要些技术门槛,适用于刚接触云计算或对云服务器和建站不太了解、希望自行设计网站的个人或小企业用户。 模板建站 云·速成美站 使用阿里云提供上千套模板,可视化后台管理,会打字就会建站 适合有一定软件应用能力的个人或小企业用户,模板建站支持Web站点、移动端站点、互动表单以及会员支付多场景。 定制建站 云·企业网站定制和功能定制 由阿里云专业网站设计师完成网站设计及搭建 适合对网站有品质要求或个性化需求、希望节省人力和时间成本的企业用户。 阿里云建站产品如何选择?如果您是站长类的技术人员,当然选择自助建站方式,如果非技术人员,个人或者工作室建议选择云·速成美站,如果是企业用户建站选择阿里云网站定制服务。 阿里云建站不需要用户另外购买云服务器或虚拟主机等产品,阿里云提供香港节点并且提供全球CDN加速,不用备案,拿来即用。阿里云大品牌无隐形消费,我见过太多打着免费建站的幌子,实际价格贵的离谱。举例来说,免费建站,使用的域名是对方的三级域名,域名人家说收回就收回,免费建站,云主机却要收费,而且价格很贵没有质量保障,网站说打不开就打不开。 我从新手过来的,之前使用过免费域名,用了有一段时间了,结果被收回了,使用免费虚拟主机,速度卡不说,结果网站数据丢失了,这不是免费惹的祸,是小编贪图便宜惹的祸,建议选择大品牌,值得信赖。
随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢。 前提:若后期有需求购买阿里云任何产品的朋友,可以提前领取优惠劵。后期可为大家减少成本:点击领取阿里云优惠劵 阿里云个人购买+阿里云企业购买 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.Windows 1.1)系统内含正版激活。 1.2)适合于运行Windows下开发的程序,如.net等。 1.3)支持SQLServer等数据库(需自行安装)。 1.4)可以使用远程桌面方式登录进行管理。 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。 2.Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性。 2.1.2)免费且开源,轻松建立和编译源代码。 2.1.3)通过SSH方式远程访问您的云服务器。 2.1.4)一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。 2.2CentOS(推荐)请使用yum方式在线安装软件。 2.3Ubuntu请使用aptitude方式在线安装软件。 2.4Debian请使用apt-get方式在线安装软件。 2.5AliyunLinux(兼容RedHat)请使用yum方式在线安装软件,yum源需要自行购买redhat的商业支持。 操作系统更换规则: 1.更换操作系统 更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失! 请您注意: 1.1.更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。 1.2.云服务器数据盘的数据不会受到影响。 1.3.建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 1.4.因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。 1.5.内存为512M云服务器不支持更换Windows操作系统。 2.CPU/内存与操作系统的选择 2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。 2.2)如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。 2.3)Windows32位操作系统支持最高CPU为4核。 2.4)配置:[CPU:1核;内存:512M]的云服务器不支持选择/更换Windows操作系统。 Windows篇 阿里云提供了6种window系统,涵盖了Server2003sp2以及Server2008R2这两大类操作系统。 其中又分为了32位和64位 (1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。 (2)选择2003还是选择2008 对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择: A:配置低于双核2GB内存:选择server2003不装数据库配置双核4GB:server2003mssql或者server2008R2不带数据库 B:配置高于双核8GB:serever2008R2mssql建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS (3)中英文、安全加固版如何选择 这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。 Linux篇 (1)这些linux大类有什么区别 Debian:用的deb包,使用APT包管理系统。 同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版RedHat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Centos:用rpm包,使用yum包管理系统。 相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。 因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。 总结一下:如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么Debian是个更好的选择。上手难度Ubunt (2)Debian与Ubuntu的选择 Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。 与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。 Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。 用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。 个人建议,如果你打算选择Debian类的,建议选择Ubuntu。 Ubuntu提供了更好的操作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。 如果你不想放弃稳定'那么请选择Debian。 关于Ubuntu版本选择: 在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。 服务器版本提供长达五年的技术支持。所以建议大家选择12.04版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。 (3)Centos的选择 对于阿里云Centos的选择,建议选择Centos6.5版本,带来了更多的新特性以及更多的新功能。 除非你的软件需要php5.1的环境,那么就选择Centos6.5。如果网站需要支持php5.1,只能选用Centos5.8。 至于具体版本选择,建议php5.1用户选择Centos5.8,其他的用户则为Centos6.5。最后的最后提醒大家一定要领取价值2000优惠劵哦
使用阿里云建网站的三种方式购买云服务器手动建站、云速成美站模板建站或者选择阿里云定制建站三种方式,站长分享利用阿里云创建网站的三种方式及优势对比: 阿里云建站方法汇总 使用阿里云建站可以有三种方式,一种是购买ECS云服务器,然后自行手动搭建网站,需要技术门槛;第二种方式是购买阿里云官网云速成美站,使用模板建站,阿里云提供上千套模板,模板建站价格便宜,会打字就会建站;第三种是使用阿里云官方定制建站,需要什么样的网站什么功能,阿里云建站专家提供一对一网站定制。参考下表: 阿里云建站方式1 所需产品 优势 适用人群 自助建站 ECS云服务器 自行购买云服务器,手动搭建网站 需要些技术门槛,适用于刚接触云计算或对云服务器和建站不太了解、希望自行设计网站的个人或小企业用户。 模板建站 云·速成美站 使用阿里云提供上千套模板,可视化后台管理,会打字就会建站 适合有一定软件应用能力的个人或小企业用户,模板建站支持Web站点、移动端站点、互动表单以及会员支付多场景。 定制建站 云·企业网站定制和功能定制 由阿里云专业网站设计师完成网站设计及搭建 适合对网站有品质要求或个性化需求、希望节省人力和时间成本的企业用户。 阿里云建站产品如何选择?如果您是站长类的技术人员,当然选择自助建站方式,如果非技术人员,个人或者工作室建议选择云·速成美站,如果是企业用户建站选择阿里云网站定制服务。 阿里云建站不需要用户另外购买云服务器或虚拟主机等产品,阿里云提供香港节点并且提供全球CDN加速,不用备案,拿来即用。阿里云大品牌无隐形消费,我见过太多打着免费建站的幌子,实际价格贵的离谱。举例来说,免费建站,使用的域名是对方的三级域名,域名人家说收回就收回,免费建站,云主机却要收费,而且价格很贵没有质量保障,网站说打不开就打不开。 我从新手过来的,之前使用过免费域名,用了有一段时间了,结果被收回了,使用免费虚拟主机,速度卡不说,结果网站数据丢失了,这不是免费惹的祸,是小编贪图便宜惹的祸,建议选择大品牌,值得信赖。
使用阿里云建网站的三种方式购买云服务器手动建站、云速成美站模板建站或者选择阿里云定制建站三种方式,站长分享利用阿里云创建网站的三种方式及优势对比: 阿里云建站方法汇总 使用阿里云建站可以有三种方式, 第一种是购买ECS云服务器,然后自行手动搭建网站,需要技术门槛; 第二种方式是购买阿里云官网云速成美站,使用模板建站,阿里云提供上千套模板,模板建站价格便宜,会打字就会建站; 第三种是使用阿里云官方定制建站,需要什么样的网站什么功能,阿里云建站专家提供一对一网站定制。参考下表: 阿里云建站方式 所需产品 优势 适用人群 自助建站 ECS云服务器 自行购买云服务器,手动搭建网站 需要些技术门槛,适用于刚接触云计算或对云服务器和建站不太了解、希望自行设计网站的个人或小企业用户。 模板建站 云·速成美站 使用阿里云提供上千套模板,可视化后台管理,会打字就会建站 适合有一定软件应用能力的个人或小企业用户,模板建站支持Web站点、移动端站点、互动表单以及会员支付多场景。 定制建站 云·企业网站定制和功能定制 由阿里云专业网站设计师完成网站设计及搭建 适合对网站有品质要求或个性化需求、希望节省人力和时间成本的企业用户。 阿里云建站产品如何选择?如果您是站长类的技术人员,当然选择自助建站方式,如果非技术人员,个人或者工作室建议选择云·速成美站,如果是企业用户建站选择阿里云网站定制服务。 阿里云建站不需要用户另外购买云服务器或虚拟主机等产品,阿里云提供香港节点并且提供全球CDN加速,不用备案,拿来即用。阿里云大品牌无隐形消费,我见过太多打着免费建站的幌子,实际价格贵的离谱。举例来说,免费建站,使用的域名是对方的三级域名,域名人家说收回就收回,免费建站,云主机却要收费,而且价格很贵没有质量保障,网站说打不开就打不开。 我从新手过来的,之前使用过免费域名,用了有一段时间了,结果被收回了,使用免费虚拟主机,速度卡不说,结果网站数据丢失了,这不是免费惹的祸,是小编贪图便宜惹的祸,建议选择大品牌,值得信赖。 云服务器ECS地址:阿里云·云小站
(1)创建阿里云账号,完成实名认证和学生认证 参考:阿里云9.5元学生服务器的购买和配置方法 (2)登录阿里云账号,点击进入“云翼计划”购买学生服务器(阿里云翼计划) 我的目的是购买一个用于PHP网站开发的服务器,选择的服务器配置是:Ubuntu 16.04 64位系统。 (2)参考:使用阿里云搭建个人网站/服务器 默认的系统的登录账号是 root,没有登录密码,需要在更多->重置密码中修改登录密码(修改登录密码后需要重启服务器) 选择“远程连接”远程联系服务器(如果第一次连接会显示远程连接的密码,需要记住,以后每次远程连接服务器都要输入这个连接密码)。 连接后,在终端输入登录名和密码登录系统。
随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢。 前提:若后期有需求购买阿里云任何产品的朋友,可以提前领取优惠劵。后期可为大家减少成本:点击领取阿里云优惠劵 阿里云个人购买+阿里云企业购买 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.Windows 1.1)系统内含正版激活。 1.2)适合于运行Windows下开发的程序,如.net等。 1.3)支持SQLServer等数据库(需自行安装)。 1.4)可以使用远程桌面方式登录进行管理。 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。 2.Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性。 2.1.2)免费且开源,轻松建立和编译源代码。 2.1.3)通过SSH方式远程访问您的云服务器。 2.1.4)一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。 2.2CentOS(推荐)请使用yum方式在线安装软件。 2.3Ubuntu请使用aptitude方式在线安装软件。 2.4Debian请使用apt-get方式在线安装软件。 2.5AliyunLinux(兼容RedHat)请使用yum方式在线安装软件,yum源需要自行购买redhat的商业支持。 操作系统更换规则: 1.更换操作系统 更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失! 请您注意: 1.1.更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。 1.2.云服务器数据盘的数据不会受到影响。 1.3.建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 1.4.因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。 1.5.内存为512M云服务器不支持更换Windows操作系统。 2.CPU/内存与操作系统的选择 2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。 2.2)如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。 2.3)Windows32位操作系统支持最高CPU为4核。 2.4)配置:[CPU:1核;内存:512M]的云服务器不支持选择/更换Windows操作系统。 Windows篇 阿里云提供了6种window系统,涵盖了Server2003sp2以及Server2008R2这两大类操作系统。 其中又分为了32位和64位 (1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。 (2)选择2003还是选择2008 对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择: A:配置低于双核2GB内存:选择server2003不装数据库配置双核4GB:server2003mssql或者server2008R2不带数据库 B:配置高于双核8GB:serever2008R2mssql建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS (3)中英文、安全加固版如何选择 这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。 Linux篇 (1)这些linux大类有什么区别 Debian:用的deb包,使用APT包管理系统。 同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版RedHat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Centos:用rpm包,使用yum包管理系统。 相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。 因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。 总结一下:如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么Debian是个更好的选择。上手难度Ubunt (2)Debian与Ubuntu的选择 Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。 与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。 Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。 用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。 个人建议,如果你打算选择Debian类的,建议选择Ubuntu。 Ubuntu提供了更好的操作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。 如果你不想放弃稳定'那么请选择Debian。 关于Ubuntu版本选择: 在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。 服务器版本提供长达五年的技术支持。所以建议大家选择12.04版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。 (3)Centos的选择 对于阿里云Centos的选择,建议选择Centos6.5版本,带来了更多的新特性以及更多的新功能。 除非你的软件需要php5.1的环境,那么就选择Centos6.5。如果网站需要支持php5.1,只能选用Centos5.8。 至于具体版本选择,建议php5.1用户选择Centos5.8,其他的用户则为Centos6.5。最后的最后提醒大家一定要领取价值2000优惠劵哦
随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢。 前提:若后期有需求购买阿里云任何产品的朋友,可以提前领取优惠劵。后期可为大家减少成本:点击领取阿里云优惠劵 阿里云个人购买+阿里云企业购买 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.Windows 1.1)系统内含正版激活。 1.2)适合于运行Windows下开发的程序,如.net等。 1.3)支持SQLServer等数据库(需自行安装)。 1.4)可以使用远程桌面方式登录进行管理。 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。 2.Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性。 2.1.2)免费且开源,轻松建立和编译源代码。 2.1.3)通过SSH方式远程访问您的云服务器。 2.1.4)一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。 2.2CentOS(推荐)请使用yum方式在线安装软件。 2.3Ubuntu请使用aptitude方式在线安装软件。 2.4Debian请使用apt-get方式在线安装软件。 2.5AliyunLinux(兼容RedHat)请使用yum方式在线安装软件,yum源需要自行购买redhat的商业支持。 操作系统更换规则: 1.更换操作系统 更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP不变】,系统盘数据将会丢失! 请您注意: 1.1.更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。 1.2.云服务器数据盘的数据不会受到影响。 1.3.建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。 1.4.因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。 1.5.内存为512M云服务器不支持更换Windows操作系统。 2.CPU/内存与操作系统的选择 2.1)如需选择/变更4G以上内存请您选择64位操作系统(32位操作系统存在寻址限制)。 2.2)如您选择32位操作系统,4G以上内存页面暂不展示,只有云服务器更换为64位操作系统才可展示。 2.3)Windows32位操作系统支持最高CPU为4核。 2.4)配置:[CPU:1核;内存:512M]的云服务器不支持选择/更换Windows操作系统。 Windows篇 阿里云提供了6种window系统,涵盖了Server2003sp2以及Server2008R2这两大类操作系统。 其中又分为了32位和64位 (1)如何选择32位还是64位 32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位操作系统。 (2)选择2003还是选择2008 对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS7.5相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择: A:配置低于双核2GB内存:选择server2003不装数据库配置双核4GB:server2003mssql或者server2008R2不带数据库 B:配置高于双核8GB:serever2008R2mssql建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS (3)中英文、安全加固版如何选择 这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。 Linux篇 (1)这些linux大类有什么区别 Debian:用的deb包,使用APT包管理系统。 同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版RedHat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。 Centos:用rpm包,使用yum包管理系统。 相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。 因为Centos是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。 总结一下:如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么Debian是个更好的选择。上手难度Ubunt (2)Debian与Ubuntu的选择 Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。 与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统操作以及比Debian更激进的软件更新。 Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。 用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。 个人建议,如果你打算选择Debian类的,建议选择Ubuntu。 Ubuntu提供了更好的操作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。 如果你不想放弃稳定'那么请选择Debian。 关于Ubuntu版本选择: 在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。 服务器版本提供长达五年的技术支持。所以建议大家选择12.04版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。 (3)Centos的选择 对于阿里云Centos的选择,建议选择Centos6.5版本,带来了更多的新特性以及更多的新功能。 除非你的软件需要php5.1的环境,那么就选择Centos6.5。如果网站需要支持php5.1,只能选用Centos5.8。 至于具体版本选择,建议php5.1用户选择Centos5.8,其他的用户则为Centos6.5。最后的最后提醒大家一定要领取价值2000优惠劵哦
使用阿里云建网站的三种方式购买云服务器手动建站、云速成美站模板建站或者选择阿里云定制建站三种方式,站长分享利用阿里云创建网站的三种方式及优势对比: 阿里云建站方法汇总 使用阿里云建站可以有三种方式, 第一种是购买ECS云服务器,然后自行手动搭建网站,需要技术门槛; 第二种方式是购买阿里云官网云速成美站,使用模板建站,阿里云提供上千套模板,模板建站价格便宜,会打字就会建站; 第三种是使用阿里云官方定制建站,需要什么样的网站什么功能,阿里云建站专家提供一对一网站定制。参考下表: 阿里云建站方式 所需产品 优势 适用人群 自助建站 ECS云服务器 自行购买云服务器,手动搭建网站 需要些技术门槛,适用于刚接触云计算或对云服务器和建站不太了解、希望自行设计网站的个人或小企业用户。 模板建站 云·速成美站 使用阿里云提供上千套模板,可视化后台管理,会打字就会建站 适合有一定软件应用能力的个人或小企业用户,模板建站支持Web站点、移动端站点、互动表单以及会员支付多场景。 定制建站 云·企业网站定制和功能定制 由阿里云专业网站设计师完成网站设计及搭建 适合对网站有品质要求或个性化需求、希望节省人力和时间成本的企业用户。 阿里云建站产品如何选择?如果您是站长类的技术人员,当然选择自助建站方式,如果非技术人员,个人或者工作室建议选择云·速成美站,如果是企业用户建站选择阿里云网站定制服务。 阿里云建站不需要用户另外购买云服务器或虚拟主机等产品,阿里云提供香港节点并且提供全球CDN加速,不用备案,拿来即用。阿里云大品牌无隐形消费,我见过太多打着免费建站的幌子,实际价格贵的离谱。举例来说,免费建站,使用的域名是对方的三级域名,域名人家说收回就收回,免费建站,云主机却要收费,而且价格很贵没有质量保障,网站说打不开就打不开。 我从新手过来的,之前使用过免费域名,用了有一段时间了,结果被收回了,使用免费虚拟主机,速度卡不说,结果网站数据丢失了,这不是免费惹的祸,是小编贪图便宜惹的祸,建议选择大品牌,值得信赖。
2020年10月
2020年09月