• [弹性云服务器ECS] 【技术分享】LINUX云主机无法通过ssh远程问题排查思路
    本帖最后由 afaty 于 2018-5-31 09:30 编辑【问题现象】本地登录远程linux云主机无通登录 【排查步骤】1、检查云主机工作是否正常(已开机,未欠费冻结,弹性IP正常绑定)2、安全组开放22端口(可以使用站长工具http://tool.chinaz.com/port)。16096 3、telnet 云主机22端口开放状态。
  • [云早报] 美权威机构:微软苹果Linux等操作系统遭受严重安全漏洞威胁 ~(北京时间)5月10日,星期四
    本帖最后由 Haru_lu 于 2018-5-10 09:09 编辑15119 管理与部署云早报,(北京时间)5月10日,星期四【云头条】 美权威机构:微软苹果Linux等操作系统遭受严重安全漏洞威胁 美国计算机安全应急响应中心(以下简称“CERT”)今日通过公告宣称,Windows、macOS、Linux、FreeBSD、VMware和Xen等基于x86 AMD和英特尔CPU的系统都在遭受一个严重安全漏洞的影响,而该漏洞是由于操作系统开发者曲解了英特尔和AMD两家芯片厂商的调试文档所致。CERT方面表示,受影响的操作系统和管理程序制造商周二发布了针对普通漏洞的补丁,这些普通漏洞可能让有效的黑客攻击者“读取了计算机内存中的敏感数据,或者是控制了一些低级别的操作系统功能。目前,包括苹果、DragonFly BSD、FreeBSD、微软、红帽、SUSE Linux、Ubuntu、VMware和Xen等公司已发发布了可用的补丁。以Linux系统为例,有两大独立的问题影响了Linux内核功能以及该内核功能的KVM管理程序。目前,所有可以更新的补丁链接均可以在CERT公告中获取。 【华为云新闻】 少侠你骨骼惊奇,传你六招武林绝技! 在数字化转型的大潮中,没有一技傍身,拍死沙滩的概率不要太大,你是否也想帮助你所在的企业立于潮头、笑傲江湖呢?少侠~我看你骨骼惊奇,传你六招武林绝技!(查看原文) 【互联网新闻】 1.第一季度华为手机在欧洲销量同比增38.6%,苹果三星双双下滑 市场研究公司Canalys的一份最新报告显示,在2018年第一季度,华为智能手机在欧洲市场上的销量同比增长了38.6%,增长到了740万部。这确实是一个了不起的成就,因为第一季度整个欧洲智能手机市场的销量下跌了6.3%。而且,华为的销售数字还不包括该公司3月底在巴黎推出的新款P20和P20 Pro手机。在2018年第一季度,三星在欧洲市场上销售了1500万部智能手机,较上年同期下跌了15%;苹果销售了1000万部iPhone,较上年同期下跌了5.4%。Canalys公司还指出,iPhone X仍然是欧洲最畅销的手机。 网友评论:至少P20拍照很走心~ 2.央行:注册资本低于3000万不可代销互联网黄金 5月9日,根据上海黄金交易所消息,中国人民银行金融市场司起草《互联网黄金业务暂行管理办法(征求意见稿)》,各黄金市场参与主体应于5月11日前反馈意见。该征求意见稿明确了互联网黄金市场分工:银行负责金融机构提供黄金账户,并具备上海黄金交易所银行间黄金询价市场做市商资格,互联网机构明确为代销机构,不得提供黄金账户、清算、结算、交割、转让、多级代理。 网友评论:互联网黄金要黄了? 3.《旅行青蛙》中文版上线,阿里种下摇钱树 《旅行青蛙》中文版于5月9日正式上线。相比日文版,《旅行青蛙》中文版植入了大量的中国元素,如屋内的装潢、明信片、中国特产、锦鲤玉佩和江南纸伞等道具。然而,在从业者看来,此次阿里推出《旅行青蛙》中文版,似乎还有着些许“醉翁之意不在酒”的意味。据悉,4月1日,阿里鱼拿下中国地区《旅行青蛙》商业化合作独家授权,一个月时间确定意向合作商家数量近26个。合作品类涉及毛绒玩具、数码3C、食品、美妆、母婴、智能产品、家居百货、旅行收纳、箱包、明信片等,计划商品5月19日开售,届时将有12个商家开始首轮预售和现货售卖。 网友评论:这种套路似曾相识呀~ 4.特朗普宣布退出伊核协议并重启对伊制裁,多方批评 15120 继退出《跨太平洋伙伴关系协定》和《巴黎气候协定》之后,美国将退出伊核协议。特朗普宣称,美国将对伊朗实施“最高水平的经济制裁”。伊核协议是伊核问题六国(美国、英国、法国、俄罗斯、中国和德国)与伊朗历经多年磋商于2015年7月达成的协议。根据协议,伊朗承诺限制其核计划,以换取国际社会解除对伊制裁。 网友评论:特朗普想干啥? 5.腾讯音乐准备赴美IPO,估值超250亿美元 腾讯旗下数字音乐流媒体业务腾讯音乐将在2018年末登录美股或港股上市,计划融资30亿~40亿美元,估值将超过250亿美元。IFR Asia则援引知情人士称,腾讯聘请美银美林、高盛、摩根士丹利等银行为腾讯音乐安排美国IPO事宜。消息还称,腾讯音乐2016年收入近50亿元,净利润近6亿元;2017年营业收入将超94亿人民币,净利润超18.8亿人民币。预计2018年营业收入将超170亿元人民币,净利润将达到36.5亿元人民币。腾讯音乐对此回复:“非官方消息我们不予置评。” 网友评论:要不在下方评一评? 6.软银“债可敌国” 软银集团(TYO: 9984)今天发布了截至3月31日的2017财年第四季度及全年财报。财报显示,软银第四财季营收为2.3475万亿日元(约合214.18亿美元),较上年同期的2.3195万亿日元增长1%;归属于软银母公司股东的净利润为240.33亿日元(约合2.19亿美元),较上年同期的5805.35亿日元下降96%。软银集团目前的债务规模为1470亿美元,委内瑞拉债务规模为1400亿美元。软银通过将其在阿里巴巴的股权作为抵押,获得了贷款。目前,软银持有的阿里巴巴股权市值为1300亿美元。然而股权并非可以马上变现的股票或债权,在套现前必须获得阿里巴巴的准许。 网友评论:孙正义大帝怎么看? 7.继Facebook之后 谷歌也暂停与堕胎**相关广告 谷歌宣布,从本周四起将暂停与爱尔兰5月25日进行的堕胎**相关的所有广告。Facebook也刚刚宣布,不再接受来自爱尔兰外部的有关该国将于5月25日进行的堕胎 **的广告。与Facebook的政策相比,谷歌更进一步,不再接受任何与堕胎**相关的广告。谷歌发言人今日称:“在对全球诚信选举方面的政策进行调整之后,我们现决定停止所有与爱尔兰堕胎**相关的广告。”谷歌表示,该广告政策适用于谷歌和YouTube广告,直至堕胎**结束。此次**有机会让投票者废除一项35年来一直极富争议的有关堕胎的宪法修订案,即决定堕胎是否应该在爱尔兰被合法化。 网友评论:看来不管是什么投票,科技巨头都不想再背上干预投票的锅。 8.微信开启小游戏原创保护,“弹球王者”因涉嫌侵权暂停服务 据了解,微信小游戏《弹球王者》打开后的提示页面显示小程序弹球王者由于涉嫌侵犯他人合法权益,已暂停服务。据悉,腾讯微信在5月5日晚上正式发布了小游戏原创保护措施。微信团队透露,目前仅通过名称保护机制,已在注册环节针对名称侵权情况处理了百余次。 网友评论:原版应该是最强弹一弹吧? 9.2022年中国游戏玩家将超7.68亿,游戏营收将达420亿美元 据市场研究机构Niko Partners预测,截止到2022年,中国的游戏玩家总数将会超过7.68亿人,游戏带来的总营收将达420亿美元。在所有游戏类别中,中核游戏(可供玩家利用零碎时间进行的游戏)以及电竞类游戏(例如腾讯的《王者荣耀》)获得了较高的营收。 网友评论:每两个人中就有一个游戏玩家? 10.人民日报刊文谈朋友圈人设:越精心维系,现实越易焦虑 5月8日,人民日报刊文谈朋友圈人设:朋友圈越精心维系,现实中越容易焦虑,时时担忧“人设”崩塌。与其沉浸于在微信朋友圈塑造完美“人设”,不如放眼现实,思考如何努力和奋斗才能“活得像朋友圈里晒的一样好”。毕竟,只有在现实生活中才能迎来真正的“人设”升级、人生出彩。 网友评论:现在发个朋友圈都得编辑半天…… 【本周新闻】 中兴通讯:向美商务部提交关于暂停执行拒绝令的申请 ~(北京时间)5月7日,星期一 工信部将推进机器人产业向高端发展 防止行业无序竞争 ~(北京时间)5月8日,星期二 阿里巴巴量子实验室宣布研制出量子电路模拟器“太章” ~(北京时间)5月9日,星期三 【更多内容,欢迎访问】http://forum.huaweicloud.com/for ... r=typeid&typeid=266 (请尊重劳动成果,转载请标明来源!)
  • GNU/Linux几个重要的目录
    /bin存放大多数系统命令,如cat、mkdir、cp、chown等/boot存放开机需要的文件,开机时载入开机管理程序(bootloader),并映射到内存中/dev存放设备文件,如dvd、stdin等/home存放用户账户,当系统管理员添加账户时,在此目录下创建并默认创建Desktop目录,可通过--home参数进行修改默认路径/lib存放系统程序文件,包含C编译程序常用的函数库,多为一组二进制文件/root管理员目录/sbin超级管理员专用目录,包含一些重要的命令,如poweroff等/tmp临时文件,用于临时存储,存储一些中间产生的临时文件/sur包含一些其他重要内容,如lib,include等/var存放系统定义表,以便在系统运行改变时备份目录,如ftp,www等/etc存放大多数Linux系统引导所需要的配置文件,如conf、hostname等/mnt常用挂载点,专门外挂文件系统/opt第三方程序安装目录/proc存放记录系统状态的文件,如cpuinfo等如下图来说明文件系统目录结构(该图引用实验楼) 13965
  • [技术分享] Linux中常用的网络命令
    说明: 以下命令为Linux中常用的网络命令,适用于大多数Linux/Unix系统,少数系统可能会有差异。欢迎大家根据自己日常工作中的使用情况进行补充。 设置网络参数的命令: 手动/自动配置IP参数与启动/关闭网络接口:ifconfig、ifup、ifdown 修改路由:route 网络参数综合命令:ip 无线网络:iwlist、iwconfig DHCP客户端命令:dhclient 网络排错与查看命令: 主机间的两点沟通:ping 主机间各节点分析:traceroute 查看本机的网络连接与后门:netstat 检测主机月IP的对应关系:host、nslookup 远程连接命令与即时通讯软件: 终端机和BBS连接:telnet FTP连接软件:ftp、lftp 图形接口的即时通讯软件:pidgin 文字接口网页浏览: 文字浏览器:links
  • [技术干货] Linux CentOS 7.X 如何修改内核启动默认顺序,切换使用不同的内核
    本帖最后由 达康书记 于 2018-5-15 11:17 编辑Linux CentOS 7.X 如何修改内核启动默认顺序? 我们知道,centos 6.x是通过/etc/grub.conf就行内核启动顺序修改的,而且比较直观查看。但centos 7的系统和6就不一样了,是通过grub2为引导程序。下边简单说下centos 7的内核启动顺序如何修改。 1,首先查看当前系统有几个内核。比如: [code][root@xxxxxx~]# cat /boot/grub2/grub.cfg |grep menuentry if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" menuentry_id_option="" export menuentry_id_option menuentry ´CentOS Linux (3.10.0-327.22.2.el7.x86_64) 7 (Core)´ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ´gnulinux-3.10.0-327.el7.x86_64-advanced-80b9b662-0a1d-4e84-b07b-c1bf19e72d97´ { menuentry ´CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)´ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ´gnulinux-3.10.0-327.el7.x86_64-advanced-80b9b662-0a1d-4e84-b07b-c1bf19e72d97´ { menuentry ´CentOS Linux (0-rescue-7d26c16f128042a684ea474c9e2c240f) 7 (Core)´ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ´gnulinux-0-rescue-7d26c16f128042a684ea474c9e2c240f-advanced-80b9b662-0a1d-4e84-b07b-c1bf19e72d97´ {[/code] 2,设置默认的启动内核。比如我们选择上边中的CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)这个内核为默认启动。 [root@xxxxxx~]# grub2-set-default "CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)" 配置默认内核 验证是否修改成功: [code][root@xxxxxx~]# grub2-editenv list saved_entry=CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)[/code] 3,重启机器观察。 重启成功以后查看下机器的内核是不是该内核: [code][root@xxxxxx~]# uname -r 3.10.0-327.el7.x86_64[/code] PS:CentOS6.x打开grub.conf文件:vim /etc/grub.conf 15371 命令: (1)进入insert模式下。 (2)将“default”值改为1(0,1,2几个内核,根据需要选择即可)。 (3)进入命令模式下,执行:wq,保存退出。
  • [技术干货] Linux云主机中CloudResetPwdUpdateAgent端口和别的服务端口冲突如何处理?
    提示Linux云主机中CloudResetPwdUpdateAgent端口和别的服务端口冲突如何处理? 解决办法: # cd /CloudResetPwdUpdateAgent/bin/ # service cloudResetPwdUpdateAgent stop # service cloudResetPwdUpdateAgent start CloudResetPwdUpdateAgent使用的端口目前是从随机可用端口里选的,有可能占用到客户服务需要的端口,重启服务后会重新找空闲的端口使用。
  • 外国专家:区块链是新的Linux 而非新的互联网
    国外科技博客TechCrunch撰稿人乔恩·埃文斯(Jon Evans)撰文称,与其说今天的区块链像是1996年的互联网,更不如说它是新的Linux。虽然区块链和加密货币在驱动基础设施上有着颠覆性的潜力,但它们不大可能会在消费者市场中广泛普及。 以下是文章主要内容: 加密数字货币当下的繁荣令人难以置信。比特币价格在过去一年里疯狂上涨了7倍,达到2500美元。三个星期前,领导以太坊(Ethereum)首发的维内·古普塔(Vinay Gupta)发布题为“以太币价格达100美元意味着什么?”的文章。在那之后,该货币的价格翻了一倍。太多加密货币的价格出现飞涨了。各种ICO(Initial Coin Offering,区块链上市)也筹得了大笔的资金。这究竟是怎么一回事呢? 一个特定的、引入注目的故事已经形成,解释了当下数字货币的现状。用最极端的方式来描述,这个故事是说,现在的加密货币就像是1996年的互联网:不仅仅是新技术,还是一种激进的新型技术,虽然为大多数人所轻视或者忽视,但在过去几年里它们的势力和影响力已经慢慢强化,即将以令人膛目结舌的速度爆发成为一股全球性的力量,引起极大的影响。 我明白这种故事的魅力。我不是区块链的质疑者。过去六年来,我一直像着了迷一样报道跟踪加密数字货币。我一直在称赞区块链的威力,称赞它们有潜力让互联网再一次变得去中心化和无许可化,并给予我们所有自有数据的控制权。我是像比特币这样的无许可货币真正的信徒。我称以太坊的推出是“历史性的一天”。 实际价值如何 但我还是忍不住要看看加密货币当前的发展状况,看看它们的实际价值是在哪里。我说的并不是对于投机者的金融价值;我是说对于用户的效用价值。因为如果没有人实际想要使用区块链协议和项目,那么那些本应反映其价值的代币最终会一文不值。 虽然比特币当前存在内乱,但它是非常有用的无许可国际货币,也已经变得很有希望成为全球储备和结算货币。ZCash等比特币的匿名化衍生版本也给比特币初始的主张增加了价值。(同样地,莱特币如今在技术上也领先于比特币,得益于后者的内乱。)以太坊作为面向开发者的平台也非常成功。 不过,在比特币推出8年后,中本聪(Satoshi Nakamoto)仍然是唯一一位所打造的区块链让相当多的普通人实际想要使用的创造者之一。(以太币很好,像古普塔一样,维塔利克·布特林是真正富有远见卓识的人,但它仍然只是一项面向开发者的解决方案/平台。)似乎没有其它基于区块链的软件项目有希望变得广受认可,更不用说变得被广泛使用了。 硅谷顶尖的风险投资家弗雷德·威尔森(Fred Wilson)称Rare Pepe Cards是有趣的现代区块链应用的最佳例子,他深信这种应用将会流行开来。但我并不认同。 我也许是错的;Rare Pepe Cards也许将会成为下一个Pokémon Go,风靡全球。但另一方面,区块链领域投机值和实际价值比率也许从未像现在这么高,这本身很能说明问题。 有的人说,该类技术令人惊叹,具有革命性,因此只要获得足够多的投资,杀手级应用和协议就会滚滚而来。我不反对这种宣传,但他们更应该遵循“如果你做的东西足够出色,那投资者将会涌向你”的原则,而不是遵循“如果足够多的投资者涌向我们,那我们就会做出足够出色的东西来。” 一个所从事的项目很有趣,但还没有找到合适的市场地位的稳健团队,应该能够获得数百万美元的融资。之后,一旦他们的成功得到验证,那他们可能就能够卖出又一批更有价值的代币。但几乎没什么用户也没什么技术的项目却获得数千万美元的融资?那无异于骗人的万灵油制成的泡沫……这种泡沫很有可能会引起美国证券交易委员会(SEC)的严厉监管。 像1996年的互联网? 再说回那个很有吸引力的故事:现在的加密货币就像是1996年的互联网。也许这完全是错误的。当然,所有的类比都有问题,但它们是有用的,能够反映我们的看法——也许还有一种更加准确、更有说服力的类比。 我认为,今天的区块链并不像是1996年的互联网,更像是1996年的Linux。这绝不是挖苦——但如果真是这样,那它对于那些想要从区块链应用和协议的广泛普及中谋利的人来说就是丧钟。 相比当下封闭围墙花园式的、由Stack主导的互联网,分散式区块链解决方案要民主得多,从技术角度来看也更令人叹服。同样地,开源的Linux要比微软和苹果主导当下计算平台的操作系统民主得多,技术上也更令人叹服。但没有人使用它,除了一小部分黑客之外。它太过笨重;太过复杂;太过违反直觉——Linux的深藏秘密在于,主流的解决方案实际上适合大多数的人使用。 听上去很耳熟吧?如今不少人在积极打造基于区块链索引的去中心化的分布式存储:Storj、Sia、Blockstack等等。这是令人惊叹的突破性工作……但已经习惯使用像Box或者Dropbox这样的云存储应用的普通人会转而使用Storj或者Blockstack吗?那些集中化的解决方案正好适合他们使用,因为它们是集中化的,他们知道遇到问题时该找谁来帮助处理。Blockstack并不只是“存储”方案……它能给普通的用户解决什么常见的痛点呢? 区块链与Linux的相似之处相当显著。Linux当年相比同期的其它替代选择要便宜得多,要强大得多。它看上去极具颠覆性。科幻作家尼尔·史蒂芬森(Neal Stephenson)曾拿90年代的操作系统跟汽车进行比较。他说,Windows是辆很好的旅行车,MacOS是密闭的大众甲壳虫,然后…… Linux是隔壁邻居,根本不是企业。它是按照大家的一致意见组建起来的一堆圆顶帐篷、圆锥形帐篷和轻型圆顶房屋。在那里生活的人会做坦克。它们不是老式铸铁的苏联坦克;它们更像是美军的M1坦克,用太空时代的材料做成,同时充斥着各种先进的技术。但它们要比美军的坦克还要好。它们经过了改造,从不会发生故障,轻盈,有足够的机动性,容易操作,因而可在普通的大街上使用,其燃油消耗量不比次紧凑型车多。这些坦克可当场快速制造出来,它们整齐地停放在路边,车钥匙就插在点火装置上。任何想要体验一番的人都可以免费爬进去,自由地驾驶。 不管白天还是晚上,这个十字街头都聚集着大批的人。这些人当中,有90%会直接前往当地最大的汽车经销商,购买旅行车……至于其它的经销商,他们连看都不看一眼。 驱动基础设施 我想说的是,就像昨天的普通消费者不会使用Linux一样,今天的普通消费者也不会使用比特币和其它的区块链应用,尽管比特币和其它基于区块链的应用在技术上和政治上(一部分是如此)都令人惊叹。我想说的是,“比特币、Ripple、Stellar、ZCash、分散式以太币应用等”在消费者当中的广泛普及之年,或许就像是“Ubuntu、Debian、Slackware、Red Hat等在电脑桌面上的广泛普及之年”那样,永远都不会到来。 要指出的是:这一类比并不是要贬低Linux,不是要贬低这项技术潜在的意义!当前全球有20亿台在用的Android设备,每一台都运行Linux内核。当它们跟服务器(即“云”)通信的时候,它们是跟仓库大小的庞大数据中心进行通信,这些数据中心充斥着多不胜数的Linux机器。Linux极其重要,极其有影响力。大多数的现代计算设备都需要Linux。 围绕区块链和加密数字货币想象一个类似的未来,并不是难事。用一位业内人士的话来说:“区块链技术未来显然会像Linux那样被采用:在它在幕后的应用上取得支配地位的同时,也将会有大量的项目尝试去使得它变成一款商业上可行的消费级产品。” Linux之所以变得举足轻重,并不是因为有无数的普通人使用它。相反,它变成了驱动下一波互联网浪潮的日常基础设施。 预想未来些年互相交融的数十种分散式区块链会如何和为什么慢慢地变成一种类似的重要基础设施,并不是难事:作为储备/结算货币,作为当下庞大的金融产业的替代品,作为名称空间(比如域名),作为分布式存储系统背后的实现机制,等等……而普通人则仍然不知道它们的存在,照样快乐地活着。不难想象它们将会商品化。以太坊汽油价格太高?没问题;将你的分布式系统切换到另一种更加便宜的区块链。 所以说,别在拿不出令人信服的证据的情况下轻易跟我说现在的区块链就像是1996年的互联网。相反,当加密货币的价格开始符合基于区块链打造的应用和协议的潜在价值的时候,尽管唤醒我告诉我。在此之前,在那种价值处于缺失的时候,我只能说那样的类比就像是在说分散式的数字版郁金香。 本文转载:网易科技
  • 网站服务器选择:Windows VS Linux
    关于网站服务器操作系统的选择也是很多站长们的困惑之一,虽然这个选择目前来看可选择的无非也就是 Windows 和 Linux 而已,但现实是这是一个有关网站长期规划的重要选择。服务器操作系统可是决定了网站平台几乎所有的基础,今天明月就以自己的认知和观点来分析一下这两者的差异和选择决断。13674 首先我们来说说 Windows ,关于微软的 Windows 操作系统可以说是目前世界上装机量最大的操作系统了,记住这里没有“之一”。但是这个装机量是个人电脑的,而不是服务器的。个人电脑简单理解就是一个善于“单挑”的终端设备,无论是影、视、音、游戏这些多媒体类内容,还是运算能力都表现突出,也就是说适合个人使用的。服务器电脑则是专门用来应对“群殴”的,可能在影、视、音、游戏的表现上很差,但可以将资源合理高效的分配给更多的人来调取运用才是其主要的职能。所以,个人电脑(也就是俗称PC)和服务器不能只看表面的,最好的实例就是个人电脑可以随时关机、重启,而服务器的关机和重启有时候就是一场“灾难”影响范围非常的大。所以 Windows 用在服务器上的时候就是 Windows Server了,也就是服务器专用版的 Windows ,其特点就是沿袭了 Windows 的图形化界面,使服务器上的配置和部署达到“可见即所得”,有效的降低了服务器端的技术门槛。因为是 Windows 家族的,所以相应的服务器模块也都是 Windows 系统下的,比如:ASP(网络脚本语言)、SQL Server(网络数据库)、IIS(Web服务器)等等这些可以说都是微软打包的,这样自然就有微软的“基因”在里面了,那就是“非开源”、不菲的授权使用费用等等后期的支出压力。 当然目前的国情来说,对于“微软”出品的这些产品伴随的都是“盗版”,服务器端的 Windows Server 盗版好像也不是没有,至于说ASP、SQL Sever这方面的弊端其实也是不少的,归根结底就是前期几乎免费的部署成本到后期不菲的升级改造费用,结果往往还是很痛苦的。因为不开源,你要用更安全的方案的时候除了正版的收费授权几乎没有其他的选择,我想这就是极具微软特色的“绑定”了。这时也有人说 Windows Server 也是可以使用PHP+MySQL的呀,是的,理论上是可以的,但其维护成本也不是谁都可以承受的,这里还不提起性能表现了,这就是个“性价比”的问题了。 Windows Server 的优势就是入门门槛很低,很容易上手,这也是至今还深受欢迎的一个主要原因,但是在后期的诸多问题也是不能忽视的,运营成本、维护成本都会逐次递增。我记得当然有黑客爆料微软自己的服务器竟然使用的是 Unix ,当是也算是业界的一个“冷笑话”了。目前 Windows 10 内集成 Linux Bash 本身也是很能说明问题的,当然微软自己说是了为了提高开发者的工作效率,但是“微软爱Linux”已经是业界的共识了好像。微软的手机操作系统 Windows Mobile 发展到今天被 Android 逆袭也可以算是微软“自尝恶果”的最好诠释了(Android以及苹果的iOS甚至iMac。一个是Linux演化而来,一个是Unix的变种)。所以综上所述,不考虑性能表现的情况下, Windows Server 其实已经是一种落后技术产品了,在可扩展性上 Windows Server 可以说是“先天不足”,甚至可以说使用 Windows Server 就是在给自己未来“挖坑”,以后主要就是为了“填坑”而已。(个人观点,可能有点儿偏激了,不喜勿喷!)其实关于 Windows Server 明月早些年也用过,整体的体验只能说是一般般而已,毕竟那个时候也没有其他的选择或者说当时国内也没有可供参考的技术资料。给我印象最深的就是“授权”这个词汇了,不少的功能模块都会看到“授权”的提示,这也是我当然放弃ASP选择PHP的主要原因。13675下面我们再来说说Linux,Linux其实算是Unix的一个分支,虽然Linux的内核都是独立编写的,但其原理思路还是脱胎于Unix的,说到这儿不得不说Unix操作系统鼻祖的地位真的好牛X,Unix至今还是活跃在服务器操作系统领域的“常青藤”存在,Unix跟Linux最大的区别就是“开源”程度不一样,Linux几乎是“全开源”的,这也是为什么在后来可以迅速风靡世界的主要原因之一。“开源”很多人都会提到“安全性”隐患,这也是当年很多人质疑“开源”可行性的主要点,但事实证明这个质疑是“多虑”了,在全球千千万万的程序员们多年的努力下,最终还是创造出了Linux这个传奇,甚至一段时间在“桌面操作系统”领域给微软都形成了很大的威胁,可以毫不夸张的说Linux绝对是抗争“微软垄断”的先驱。在“桌面系统”方面,虽然Linux一直在努力,但是其“基因”也决定了其“先天不足”,再加上微软稳定持续增长的“市场占有率”已经成为人们使用电脑的标配事实,在“桌面系统”领域,Linux还有很长的路要走的,但是在网络服务器方面的表现确实一年比一年的“强悍”起来,目前全球运行Linux的服务器绝对是微软的 Windows Server 无法可比的,这也造就了Linux在网络服务器方面的技术越来越成熟占据了至今的主导地位。而Linux+PHP+MySQL、Linux +Apache+PHP+MySQL(简称LAMP)或者Linux+Nginx+PHP+MySQL(简称LNMP)的组合更是成为了当今网络服务器的主流组合。其成本低廉的费用、“开源”下强悍的可扩展性正在一步步的蚕食 Windows Server 剩下的那点儿“占有率”。在服务器端选择操作系统一定要遵循“随大流”的原则,用的人多了自然更新也就频繁了,在“开源”这面大旗下本身就带动了很多开发者的参与积极性,这样结果就是发展越来越快,技术的更迭也更加的频繁,各种需求也可以更快的得到满足。13676普遍来讲, Linux 比 Windows Server 高效,并且节省资源,并不是说 Windows Server 执行sql语句就比 Linux 慢多少,对于实际的计算,不管是 Linux 还是 Windows Server 速度都是差不多的(这取决于CPU的能力),要不谁还用 Windows Server 当服务器?如果大家都把图形界面关了( Windows Server 只能是类似关闭图形界面),把显示器关了,让服务都在后台自己慢慢运行,在效率上没有谁高谁低的问题,都是差不多的,不可能出现 Windows Server 的反应速度比 Linux 慢多少的情况……但这只是最最理想的情况下,实际上 Windows Server 就是比 Linux 慢一些,并且更消耗资源,但这个和具体的软件关系不大,没听说 Windows Server 的 MySQL 就比 Linux 的 MySQL 效率低的问题,都是 MySQL ,都是一样的, Windows Server 之所以慢,完全慢在图形界面上, Linux 之所以快也是快在命令行上,这个是操作系统的问题,不管装什么软件, Windows Server 都是慢,因为 Windows Server 要为这个软件维护一个非常消耗内存的窗口,并且要时时维护着,这才是 Windows Server 效率低的根源,因为它要把大量的计算消耗在维护一个庞大的可视化界面上,而实际的应用所分到cpu时间就变少。综上所述,虽然 Windows Server 有着入门门槛低的优势,但是为了网站的长期发展考虑,这点优势真的是不算什么的再加上现在网络信息的发达几乎所有的技术资料都可以通过互联网获得来学习掌握,只要下点功夫,掌握LNMP或者LAMP的基本部署和运营还是简单了很多的,所以明月还是建议在选择服务器操作系统的时候优先选择Linux的。【51CTO原创稿件,转载出处为51CTO.com,责任编辑:武晓燕 TEL:(010)68476606】
  • [交流吐槽] 判分系统的测试用例中的回车符是‘/r/n’!!!不要问我怎么知道的!!
    经过本人实测,判分系统中的换行符应该是用的‘/r/n’。windows下的txt文件直接拷贝到linux下时,换行符会变为‘/r/n’。判分系统是基于linux系统,我有理由怀疑判分系统的测试用例是直接由windows拷贝过去的,还望检查一下!
  • [技术干货] 如何修改Linux弹性云服务器的密码?
    [*]根据已有的密钥文件,通过密钥方式以root用户登录Linux弹性云服务器云主机。 [*]执行以下命令,重置root的用户密码。passwd如果是重置其他用户的密码,请将“passwd”替换为“passwd username”。 [*]根据系统显示的如下回显信息,输入新密码。New password:Retype new password:系统显示如下回显信息时,表示密码重置成功。passwd: password updated successfully
  • [技术干货] 华为云提供的Linux操作系统默认密码是多少?
    华为云提供的Linux系统(如CentOS、Ubuntu)的弹性云服务器,默认用户名是“root”,密码是您购买弹性云服务器时自行创建的密码。
  • [技术干货] Linux端口映射配置
    问题描述外网访问“弹性云服务器1”的弹性IP和某个端口,可以自动跳转到“弹性云服务器2”的弹性IP和某个端口。以登录为例,登录“弹性云服务器1”的1080端口自动跳转访问“弹性云服务器2”的22端口。说明: 弹性云服务器1的私网IP:192.168.72.10;弹性IP:122.112.239.32。弹性云服务器2的私网IP:192.168.72.20。 操作步骤 [*]登录Linux弹性云服务器1。 [*]执行如下命令,修改文件。vi /etc/sysctl.conf [*]在文件中添加“net.ipv4.ip_forward = 1”。 [*]执行如下命令,完成修改。sysctl -p /etc/sysctl.conf [*]在“iptables”的“nat”表中添加规则,执行如下命令,通过弹性云服务器1的1080端口映射到弹性云服务器2的22端口。iptables -t nat -A PREROUTING -d 192.168.72.10 -p tcp --dport 1080 -j DNAT --to-destination 192.168.72.20:22iptables -t nat -A POSTROUTING -d 192.168.72.20 -p tcp --dport 22 -j SNAT --to 192.168.72.10 [*]验证配置是否生效,执行如下命令,登录弹性IP的1080端口。ssh -p 1080 122.112.239.32输入密码后登录到的弹性云服务器2。说明: 弹性云服务器2的主机名为ecs-inner。
  • [技术干货] Linux云主机使用keypair方式登录后提示要求强制修改密码如何处理
    本帖最后由 达康书记 于 2018-3-30 10:55 编辑Linux云主机使用keypair方式登录后提示要求强制修改密码如何处理? 13419 原因分析: 普通系统默认就是99999,而有些安全操作系统是90天或客户自己对用户密码设置了有效期。 如何处理: 按照提示强制修改个新密,同时将用户的密码有效期设置99999即可。 [code]# chage -M 99999 $user_name[/code]
  • [问题求助] Linux系统下程序运行很快,但是提交结果是超时
    在Linux系统下程序运行正常且结果正确,运行时间为0.47微秒,提交程序结果4个例子都是"The answer runs out of time!",请问这是什么原因?
  • [问题求助] 请问linux格式转化具体怎么操作
    Windows上运行通过的程序,直接用压缩软件生成的tar.gz文件,上传后无法编译,请问回答中提到的linux格式转化具体怎么操作。