首页 > 经验 > 关键词  > Web服务器最新资讯  > 正文

VPS构建web服务器介绍

2011-01-25 10:33 · 稿源:airski.net

摘要:随着许多VPS销售商有如Directspace 、 BuyVM、YardVPS放出廉价的VPSS,特别是PIPNI推出的免费VPS,许多站长的眼光开始注意到了VPS身上。虽然这些VPS的性能见仁见智,但是毕竟VPS使用的自由度要比虚拟空间要大很多很多,特别是单单购买独立IPv4价格都不菲,所以涌向VPS的人群也越来越多。但是自主性越大也意味着需要花心思的时间越多,新购买的VPS使用SSH连接上之后,经过一番测试与折腾,要作为一个网站服务器还必须进行配置。本文将简要的介绍几种Linux网站服务器的搭配方式,评析各种服务器在不同使用条件下的特点。

廉价的VPS都不约而同的会提供Linux的系统,并在控制面板上也会提供各种Linux系统的Reinstall,比说说经典的Redhat、Debian、Centos、Fedora 还有Ubuntu。选择什么系统的话,还是因人而异,很多玩Linux服务器的老手都会推荐Centos,因为相对比入手简单特别是国内有关的中文教材比较多,个人比较喜欢Debian,Debian占用资源很少,稳定性也不错,可惜国内有关的教程不多。。而至于源于Debian 的 Ubuntu,虽然在使用上比Debian方便多,但是也存在很多问题,桌面版本的系统使用起来相当的舒服,就是服务器系统的使用,个人不倾向Ubuntu。理论上64位的系统要比32位的要快,但是在廉价VPS母机的有限硬件条件下,其实差别甚微。

Linux下服务器的构建在当前网络上的使用,基本上可以基于以下几种: Apache 、 nginx 、lighttpd。根据Netcraft在最新的统计数据(下图)

Apache毫无疑问是占了一半以上的份额,相比Apache使用数量的减少,Nginx与lighttpd的占有量都在缓慢上升。

由此本文将当前Linux下web服务器分为:LAMP 、 LNMP 以及 LLMP 三种构架。

LAMP(Linux + Apache + MySQL + PHP ) LAMP源于1998年,Michael Kunze为德国计算机杂志c’t写作的一篇关于自由软件如何成为商业软件替代品的文章时所创立,用来指代Linux 操作系统、Apache网络服务器、MySQL 数据库和PHP (Perl或Python)脚本语言的组合(由四种技术的开头字母组成)。这一术语很快就被市场接受,并且成为了开源软件业的一盏真正的明灯,现在依旧是大部分企业网站的基础构架。

次底层的Apache,是世界使用排名第一的Web服务器软件,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。有着多年的发展历史,Apache的扩展性丰富,稳定性非常好,同时却也存在着体积庞大、速度缓慢的缺点。

LNMP(Linux + Nginx + MySQL + PHP )

LNMP是近些年才逐渐发展起来的构架,发展非常迅速,服务器以其轻巧快速而得到许多站长的青睐。

次底层的Nginx是一个小巧而高效的Linux下高性能Web和反向代理服务器软件,是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,两年半的运行时间,相当的稳定。Nginx特点在于其相当的稳定、功能丰富、安装配置简单、低系统资源。

LLMP(Linux + Lighttpd + MySQL + PHP )

相对来说LLMP构架使用人群没有LAMP与LLMP的人多,但是LLMP以其高速轻巧还是博得了不少站长的喜爱。

次底层的Litespeed属于商业软件,不过免费版的Litespeed功能也很强大,特别是处理静态文件能力非常的好。但是Litespeed软件并非开源,依靠一个团队的封闭开发,这一点就相对差很多了。

对比总结:

LAMP、LNMP、LLMP这三种构架就当前的网络来说,LAMP无疑是胜出的,基本占据了一半多的市场。

但是在面对服务器硬件资源不足、服务器的负载要求很高的情况下,LNMP是不错的选择,特别是个人博客或者小型网站,LNMP的配置相对简单,是可以满足要求的。或者在追求高性能服务器上,Nginx服务器确实值得考虑,至于LLMP构架的服务器,纵观网络,现在服务的支持性并不好,喜欢折腾学习的话可以选择。

附:现在网络上还有一种LNAMP构架,也就是综合了nginx和Apache的优点,使用Apache负载PHP,nginx负责解析其他Web请求,使用nginx的rewrite模块,但是Apache端口不对外开放,Apache的许多模块都可以不加载减少资源。这个方法不错,但是配置比较麻烦。虽然已经出现一键安装包了,但也只针对Centos系统。

个人看法小VPS用来建博客小站的话还是推荐用LNMP(Debian + Nginx + Mysql + Php)

文章作者:airski

文章来源:https://www.airski.net/focus/417.html转载请注明出处链接及作者

举报

  • 相关推荐
  • 大家在看
  • Whitespark:软件和服务,帮助您的企业在Google上获得更好的排名并增加转化率

    Whitespark是一款帮助您的企业在Google上获得更好的排名并增加转化率的软件和服务。它提供了一系列工具和服务,包括本地SEO平台、排名跟踪、本地引用发现、在线口碑管理、SEO服务、列表服务等。无论您是小型企业、代理商、自由职业者还是多地点企业,Whitespark都可以帮助您优化本地搜索并取得更好的效果。

  • 星辰语义大模型-TeleChat:星辰语义大模型,智能对话助手

    TeleChat是由中电信人工智能科技有限公司研发的星辰语义大模型,具备强大的对话生成能力,支持多轮对话,适用于多种场景的智能问答和内容生成。模型经过大量高质量中英文语料训练,具备优秀的通用问答、知识类、代码类、数学类问答能力。

  • Live2D Virtual Human for Chatting based on Unity:基于Unity的Live2D虚拟人实时聊天系统

    AI女友是一款基于Unity开发的Live2D虚拟人实时聊天系统,它利用Live2D技术提供动态的虚拟人形象,结合Unity的实时渲染功能,实现与用户的动态交互和聊天。主要功能包括Live2D虚拟人形象集成、实时聊天、图像处理和人脸检测,支持高清分辨率显示,并且可自定义和扩展。

  • School AI:个性化AI学习助手,提升学习效率

    School AI是一个专为K12学生设计的AI平台,提供个性化学习体验和即时反馈,支持多语言环境,帮助学生以母语进行互动,增强教育的普遍性和包容性。平台对教师免费开放,内置监控和控制工具,帮助教育工作者设计更好、更个性化的课堂体验。

  • MetaAI:使用 Meta AI 助手完成任务、创建免费 AI 生成图像和获取任何问题的答案

    Meta AI 是一款功能强大的 AI 助理,建立在 Meta 的先进 AI 技术之上。它可以帮助您完成各种任务,如创建备忘单、润色电子邮件写作、回答问题等。同时它还具有图像生成功能,可以根据您的文字描述生成相应的图像。Meta AI 免费使用,致力于为用户提供高效、智能、多功能的 AI 体验。

  • Meta Llama 3:Meta 新一代开源大型语言模型,性能卓越

    Meta Llama 3是Meta公司推出的新一代开源大型语言模型,性能卓越,在多项行业基准测试中表现出色。它可支持广泛的使用场景,包括改善推理能力等新功能。该模型将在未来支持多语种、多模态,提供更长的上下文窗口和整体性能提升。Llama 3秉承开放理念,将被部署在主要云服务、托管和硬件平台上,供开发者和社区使用。

  • HuggingChat App:连接先进AI与用户的革命性平台

    HuggingChat是一款iOS应用程序,旨在促进用户与多家提供商(如Mistral AI、Meta和Google)的多个顶尖大型语言模型之间的无缝沟通。它可以满足多种场景需求:激发创意,提供专家指导,促进教育与自我提升,提高工作效率,快速响应日常问题等。作为变革性AI技术的先锋采用者,HuggingChat将让您体验与先进大语言模型对话的无限可能。

  • SpeedLegal:个人AI合同谈判助手

    SpeedLegal是一个利用机器学习技术(特别是深度学习、大型语言模型和通用AI)来突出合同中的条款和关键风险的技术初创公司。我们分析您的文档并发送给您一个简化的报告,以便您在签名前做出更明智的决策。

  • FCK.School:AI写作工具

    FCK.School是一个为学生提供AI写作工具的在线平台。它可以帮助学生改善写作技巧,提升学术表现。通过FCK.School的AI驱动工具,学生可以进行文本改写、文摘、语法纠错等操作,还能生成各种写作素材,如标题、论点、大纲等。FCK.School提供免费工具以供试用,同时还有付费订阅计划。

  • CompliantChatGPT:AI医疗助手,HIPAA合规

    CompliantChatGPT是一款专为医疗保健行业设计的AI助手,它通过HIPAA合规的方式,帮助医疗工作者安全、高效地处理医疗相关任务。产品具备以下特点: - 保护患者数据安全,通过令牌化技术确保个人健康信息(PHI)的安全。 - 提供个性化的医疗模式,包括血液分析、PHI匿名化、诊断和治疗规划等。 - 用户友好的界面设计,支持语音到文本的笔记功能,便于记录和回顾。 - 定价策略灵活,提供免费试用,以及多种付费套餐选择。 - 适用于医疗提供者、专业人士、医疗机构、研究中心和健康科技初创企业。

  • Healax:AI驱动的心理健康解决方案

    Healax是一款创新的AI驱动的心理健康解决方案,专为学生设计,帮助他们主动应对日常生活中的压力和焦虑。该产品通过建立学生、行政人员和提供者之间的信任沟通渠道,提供定制化活动和内容,以促进更全面的教育体验。

  • Snowflake Arctic Embed:开源的先进文本嵌入模型

    Snowflake Arctic Embed是一系列基于Apache 2.0许可开源的文本嵌入模型,专为检索用例设计。这些模型在Massive Text Embedding Benchmark (MTEB)检索基准测试中提供了领先的检索性能,为组织在结合专有数据集与大型语言模型(LLMs)进行检索增强生成(RAG)或语义搜索服务时提供了新的优势。这些模型的尺寸从超小型(xs)到大型(l),具有不同的上下文窗口和参数数量,以满足不同企业的延迟、成本和检索性能需求。

  • DuerOS X:全球首个AI原生操作系统

    DuerOS X是小度基于百度文心大模型推出的全球首个AI原生操作系统。它彻底颠覆了传统的人适应系统的模式,实现了端到端连接用户的意图与任务,极大地拓展了操作系统的边界。DuerOS X全面应用了文心大模型,通过模型路由架构,能够灵活调度不同的文心模型去解决不同难度的问题,更高效、更精准、更经济。个性化长短记忆的存储、提取和理解能力,使得DuerOS X能够更清楚地记住历史内容与用户个性化偏好。此外,多模态感知技术的应用,让DuerOS X产生更丰富的感知力,无论是通过语音、文字还是表情与小度沟通,都能准确地理解用户的意图,并给出恰当的回应。

  • abab 6.5:万亿参数MoE文本大模型

    abab 6.5系列包含两个模型:abab 6.5和abab 6.5s,均支持200k tokens的上下文长度。abab 6.5包含万亿参数,而abab 6.5s则更高效,能在1秒内处理近3万字的文本。它们在知识、推理、数学、编程、指令遵从等核心能力测试中表现出色,接近行业领先水平。

  • mistral-common:Mistral模型工具集

    mistral-common是一套帮助您处理Mistral模型的工具。它不仅包含文本到token的转换,还增加了工具解析和结构化对话。目前发布了三个版本的tokenizer,分别适用于不同的模型集合。

  • AI Grammar Checker & Paraphraser – LanguageTool:提供语法检查和改写的工具

    AI语法检查与改写工具- LanguageTool是一款免费的语法检查工具,可以检测文本中的语法错误并提供改写建议。它能够检测出拼写错误、语法问题、常见词汇混淆和标点符号错误,并提供改写建议、同义词替换和简洁句子重写。该工具适用于多种语言,支持多个平台和应用场景,如社交媒体、电子邮件和网页。

  • Spline AI 3D Generation:快速生成三维模型的AI工具

    AI 3D Generation是Spline推出的一款3D设计工具,它支持文本到3D生成和图像到3D生成,允许用户通过简单的文本提示或2D图像自动创建出详细且精确的3D模型。该工具具有生成变体与混合、直观且适合初学者、创建独特的3D库、平台集成与实时协作、易于集成和发布等功能。

  • FocuSee:轻松录屏 软件会自动跟踪光标移动美化录屏效果

    FocuSee 自动跟踪光标移动,应用动态缩放效果,为您节省宝贵时间和额外的努力。适用于演示,教程,推广视频等多种场景。

  • Ai-to-pptx:使用AI技术来自动生成PPTX 支持在线修改

    Ai-to-pptx 是一个使用 AI 技术 (ChatGpt 和 Gemini) 制作 PPTX 的助手,支持在线修改和导出 PPTX。主要功能包括使用 ChatGPT 等大语言模型生成大纲、允许用户再次修改内容、选择不同模板、在线修改 PPTX 的文字、样式、图片等,支持导出 PPTX、PDF、PNG 等多种格式。价格为付费,商业授权价格为 22000 元人民币或 3000 美元。

  • CodeQwen1.5:开源代码助手,高效编程新选择

    CodeQwen1.5是一个基于Qwen语言模型的代码专家模型,拥有7B参数,支持92种编程语言,最长支持64K的上下文输入。它具备代码生成、长序列建模、代码修改和SQL能力等,旨在提高开发人员的工作效率,简化软件开发流程。

今日大家都在搜的词:

热文