0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

恒讯科技讲解:vps搭建教程(六)

深圳市恒讯科技有限公司 来源:深圳市恒讯科技有限公司 作者:深圳市恒讯科技有 2022-11-03 15:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

接着上篇文章的内容,今天小编将给大家讲解vps搭建需要的附加包,也就是搭建教程的第六部分。

我们有时需要安装的特定程序所需的额外软件包。通常,内容管理系统的安装程序会进行配置检查,并通知您缺少的软件包或需要更改的配置设置。我发现一些有用的示例(从命令行或从 Webmin > Software Packages > Package from APT安装):

poYBAGNjcVqAH3xeAAHhlLm0I4U362.png

可以在Webmin > Servers > Apache Webserver > Configure Apache Modules中启用和禁用Apache 模块。我建议至少启用以下模块,这些模块经常在“.htaccess”文件中使用。

标题

过期

启用http2也是一个好主意(为了提高性能),这需要启用模块 mpm_event(而不是 mpm_prefork)、cgid(而不是 cgi,仅在使用 cgi 脚本时才需要,否则禁用以提高安全性)并禁用任何 Apache php 模块(如php7.4)。如果我们的任何站点曾经使用过 Cloudflare 等代理,最好启用模块 remoteip,以便在日志文件中显示正确的 IP 地址。因此,我建议同时启用这些 Apache 模块:

http2

mpm_event

cgid

远程IP

之后不要忘记单击右上角的“应用更改”。

当前有一个 Virtualmin 错误,当像这样禁用 Apache php 模块时,可能会导致 Apache 或 PHP-FPM 无法重新启动。使用这些模块的旧站点可能在其配置文件中插入了以“php_”开头的语句,必须将其删除。我们可以在 /etc/apache2/sites-available/和 /etc/php/7.4/fpm/pool.d/中找到它们。

安装网站

可以通过转到Virtualmin > 创建虚拟服务器并输入您将使用的域名和管理员密码来创建网站。默认设置通常没问题,来自 Virtualmin > System Settings > Server Templates。

我们可能希望为新站点启用IPv6,否则如果站点具有AAAA DNS记录,LetsEncrypt SSL证书签名将失败,我们可以在Virtualmin > System Settings > Virtualmin Configuration > Networking Settings中修复此默认行为。

我们还可以创建“子服务器”和“别名”服务器。如果同时拥有“.com”和“.co.uk”域,则别名服务器非常有用--网站访问者和邮件用户可以使用任一域,并且会看到相同的网站或访问相同的邮箱。如果一个管理员管理多个不同的站点,则子服务器很有用。如果它们都具有相同的所有者,则无需登录和注销即可在它们之间移动。

许多站点可以共享服务器的主IP地址,我们不再需要多个IP地址(因为所有现代浏览器都支持“SNI”)。

要将管理电子邮件转发到外部地址,请转到 Virtualmin > Edit Virtual Server > Configurable Settings > Contact email。

PHP的内存、上传大小和执行时间的默认限制非常严格,我们可能希望增加它们。我们可以在Webmin > Tools > PHP Configuration > /etc/php/7.4/fpm/php.ini > Manage > Resource Limits更改默认设置。我将“最大文件上传大小”和“最大 HTTP POST 大小”增加到100M,最大内存增加到512M。个别站点可能需要更高的限制,可以在Virtualmin > Services > PHP-FPM Configuration中设置。

安装 WordPress

根据大众的需求,这里有一些关于通常是最后一步的说明 - 在 Virtualmin 下安装内容管理系统 (WordPress)。

首先,为我们WordPress网站将使用的域名(我们称之为 hengxun.cn)创建一个虚拟服务器( Virtualmin > Create Virtual Server )。指定一个长的唯一管理员密码并确保选项“也设置 SSL 网站?” 在启用的功能下选中。

如果我们的 DNS 记录已经设置并且有时间传播,应该能够浏览到www.hengxun.cn。应该会看到消息“禁止访问,我们无权访问此服务器上的 /。” 因为那里还没有文件。

接下来转到Virtualmin > 服务器配置 > SSL 证书 > Let's Encrypt并单击“请求证书”按钮。这将用适当的域证书替换自签名证书,从而避免浏览器警告。

现在打开一个文件管理器 - 我使用 WinSCP 但你也可以使用Webmin > Others > File Manager。浏览到文件夹 /home/[您的域]/public_html。应该是空的。从下载页面下载最新版本的 WordPress到您的 PC,然后将其上传到 public_html 文件夹(文件 > 上传到当前目录)并解压缩(右键单击 > 提取)。应该已经创建了一个名为“WordPress”的文件夹。打开此文件夹,选择所有内容(顶部有一个“全选”按钮)并将它们剪切并粘贴到 public_html 文件夹中。

检查这些文件的所有权。如果您以服务器管理员身份登录,它们可能由 root:root 拥有,而不是 mydomain:mydomain 之类的东西。如果是这样,上一层,右键单击 public_html,选择属性 > 更改所有权并输入 public_html 文件夹的现有值,但选中“递归”框。

请注意,Virtualmin现在向新站点添加了一个名为index.html的保存页面 -您需要删除此文件,因为它优先于WordPress使用的默认 index.php文件。

现在,如果我们浏览到自己的站点,应该会看到“欢迎使用 WordPress”消息和一些说明。点击“我们走吧!”。下一个屏幕要求输入数据库名称,可以在Virtualmin > Edit Databases中找到它,以及用户名和密码,可以通过单击小钥匙符号在Passwords选项卡中找到它们。点击“提交”。如果一切顺利,现在可以填写站点名称、管理员用户名和密码以完成安装并以管理员身份登录。

为了确保与站点的连接安全,可以转到“设置”>“常规”并将 WordPress 地址 (URL) 和站点地址 (URL) 从 http:// 更改为 https://。

保护网站

登录网站或邮箱时以纯文本形式传输密码是有风险的——尤其是在公共网络上,例如开放的 Wifi 连接。为了最大限度地减少用户意外执行此操作的机会,我在各处强制加密连接密码。

只需转到Virtualmin > Edit Virtual Server > Enabled features并选中“SSL website enabled?”框,即可为服务器上的一个站点启用 SSL(安全套接字层)连接。这将立即允许使用以“https”而不是“http”开头的 URL 加密连接到该站点。但是,自动生成的证书是“自签名”的,这意味着用户将收到浏览器警告,指出连接不可信(因为可能存在中间人拦截加密流量)。解决方案是通过转到Virtualmin > Server Configuration > SSL Certificate > Let's Encrypt > Request Certificate来安装免费的LetsEncrypt证书. 如果您已正确完成所有操作,您的网站现在将加载而不会出现任何警告。

现在所有现代浏览器都支持服务器名称指示(特别是Windows XP 上的Internet Explorer已正式过时),不再需要为每个使用SSL证书的站点提供单独的IP地址。

通过自动将不安全的连接重定向到安全版本,您可以使网站更加安全(并提高您的搜索引擎排名)。在Virtualmin > 服务器配置 > 网站选项中,为将所有请求重定向到 SSL 站点 选择“是” ?要将此设置为新站点的默认设置,请在 Virtualmin > System Settings > Virtualmin Configuration > SSL Settings中进行设置。

黑客访问WordPress网站的最常见途径是通过尚未更新的插件和主题。幸运的是,WordPress现在可以自动更新其中的大部分内容。不幸的是,默认情况下禁用自动更新。要启用它们,请转到Dashboard > Plugins,单击插件表左上角的复选框,然后在“批量操作”下选择“启用自动更新”。然后转到外观 > 主题,分别单击每个主题并选择“启用自动更新”。

其他常见的安全问题是弱密码(WordFence插件有一个用于强制使用强密码的有用设置)、人为错误、管理员计算机受损以及在服务器上留下被遗忘和无人维护的“暂存”站点。

以上就是vps搭建教程的第六部分,希望能帮助到大家!

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    13

    文章

    10094

    浏览量

    90882
  • vps
    vps
    +关注

    关注

    1

    文章

    121

    浏览量

    12462
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    科技分析:香港服务器如何远程桌面连接和管理?

    对于选择香港服务器的企业和开发者而言,无论身在何处,稳定、安全地远程连接和管理服务器都是首要任务。科技将详细解析如何通过远程桌面连接(Windows)和SSH(Linux)等主流方式,高效管理您
    的头像 发表于 11-06 14:18 310次阅读

    科技解析:如何在日本服务器上安装和配置数据库(如MySQL)?

    为您的业务部署日本服务器后,下一个关键步骤就是安装和配置数据库。无论是用于网站、应用程序还是数据分析,一个稳定高效的数据库是业务的核心。科技将以最流行的MySQL为例,提供一份在日本服务器(以
    的头像 发表于 11-04 11:07 416次阅读

    自动化扩缩容Jtti美国VPS的实现路径与技术解析

    在瞬息万变的互联网环境中,业务流量往往难以预测,手动管理服务器资源不仅效率低下且成本高昂。对于部署在美国VPS上的应用与服务,实现智能化的自动化扩缩容已成为提升稳定性、降低成本的关键策略。本文
    的头像 发表于 10-16 17:29 417次阅读

    华纳云VPS容器服务网格流量管理:实现微服务高效路由

    在云计算和微服务架构日益普及的今天,华纳云香港VPS凭借其优越的地缘优势和网络自由,成为众多企业部署容器化应用的热门选择。复杂的微服务架构带来了流量管理的巨大挑战。本文将深入探讨如何利用容器服务网
    的头像 发表于 10-16 17:09 380次阅读

    Jtti设计网络态势感知测试海外VPS:安全评估与实施方案

    在全球化网络环境中,海外VPS的安全性能测试已成为企业网络安全建设的核心环节。本文将系统解析如何通过设计网络态势感知测试方案,有效评估海外虚拟专用服务器的安全防护能力,涵盖测试框架搭建、关键指标选取
    的头像 发表于 10-11 11:48 306次阅读

    Jtti海外VPS微服务架构下的日志采集与分析优化方案

    随着跨境业务和分布式应用的普及,越来越多的企业在海外VPS上构建微服务架构,以提升系统扩展性和灵活性。然而,微服务化带来了一个新的挑战:日志数据分散在多个服务和节点中,若缺乏统一采集与分析机制,将
    的头像 发表于 08-27 17:13 420次阅读

    Jtti.ccVPS和IP的关系是什么?一文讲清服务器背后的网络逻辑

    不少朋友在使用 VPS 搭建网站、做代理或远程桌面时,经常听到“独立IP”、“共享IP”、“原生IP”这些词,但到底 VPS 和 IP 是什么关系?有没有固定绑定?怎么查?怎么换?今天小编就从
    的头像 发表于 07-07 17:41 534次阅读

    科技分析:云储存服务器搭建教程

    搭建云存储服务器是一个相对复杂但极具实用性的项目,以下是一个简化的搭建教程,帮助你快速入门。 一、明确需求 在搭建云存储服务器之前,首先需要明确使用场景和存储需求。例如,是为了家庭影音存储、企业文件
    的头像 发表于 07-07 11:07 1064次阅读

    科技高性价比组网方案推荐

    在当今数字化时代,企业对于网络的依赖程度越来越高,一个高效、稳定且性价比高的组网方案对于企业的发展至关重要。科技凭借其先进的技术与丰富的经验,为企业提供了多种高性价比的组网方案。
    的头像 发表于 07-04 15:52 886次阅读

    技术OmniEdge CRE产品的大优势

    本期让我们揭开立技术OmniEdge CRE的神秘面纱,看看领航新一代硬件接口的产品,有哪些“黑科技”!
    的头像 发表于 04-22 15:42 757次阅读
    立<b class='flag-5'>讯</b>技术OmniEdge CRE产品的<b class='flag-5'>六</b>大优势

    从入门到精通,一文搞懂vps云服务器配置怎么选择!

    在选择VPS云服务器之前,首先要明确自己的需求。这包括网站或应用的类型、预计的流量、所需的存储空间以及预算等因素。只有充分了解自己的需求,才能选择到最适合自己的VPS云服务器配置。将详细介绍vps云服务器配置怎么选择,并在推荐具
    的头像 发表于 04-08 11:05 685次阅读

    流方案大全

    恒流源是电路中广泛使用的一个组件,这里我整理一下比较常见的恒流源的结构和特点。恒流源分为流出(Current Source)和流入(Current Sink)两种形式。最简单的恒流源,就是用一只
    发表于 03-10 15:57

    站群服务器与VPS的适用场景有什么不同吗

    站群服务器与VPS虚拟专用服务器在适用场景上确实存在显著的差异。以下是两者适用场景的具体对比,主机推荐小编为您整理发布群服务器与VPS的适用场景有什么不同吗。
    的头像 发表于 02-05 10:08 643次阅读

    vps日本双线cn2真实测评

    vps日本双线cn2以其卓越的网络性能和稳定性著称,特别适合对低延迟和高速度有需求的用户。该VPS通过三网直连优化线路,实现了国内外数据的快速传输,国内电信、联通、移动三网的上传和下载速度均能达到
    的头像 发表于 12-25 09:31 1007次阅读

     美国站群vps云服务器缺点详细分析

    美国站群VPS云服务器在提供多项优势的同时,也存在一些缺点。主机推荐小编为您整理发布美国站群vps云服务器缺点详细分析。
    的头像 发表于 12-12 10:43 777次阅读