如何使用LAMP、SFTP和DNS在新的Ubuntu14.04服务器上启动您的站点
介绍
让你的 Linux 服务器运行对于初学者来说可能是一个令人不安的经历,但这并不一定很困难。 我们的社区中有许多文章介绍了在服务器上进行设置的基础知识。
在本指南中,我们将利用其中一些文章来帮助您启动和运行,向您介绍用户为快速启动其网站而实施的一些常见过程。
第一步——创建服务器
在您可以做任何其他事情之前,您需要部署一个服务器。 使用 DigitalOcean 非常简单,但如果您仍然不确定,我们有一个指南可以引导您完成整个过程。
为了保持一致性,在本指南中,我们将为我们的操作系统使用 Ubuntu 14.04 发行版。 这可以是 32 位或 64 位。 您可以按照我们的DigitalOcean入门教程获取详细信息。 只需在提供选项时选择 Ubuntu 14.04。
第二步——基本服务器设置
一旦您的服务器启动并运行,您应该完成一些标准程序以建立良好的基础。 我们称其为 初始服务器设置 。
在继续之前,您应该阅读本指南,尤其是步骤 1-4。 这将向您展示如何登录、创建普通用户帐户并授予该用户管理权限。
第三步——安装 LAMP
创建和配置帐户后,我们可以继续使用实际的 Web 服务器软件。
在互联网上提供内容的最流行方式之一是通过一组称为“LAMP”堆栈的组件。 这是一个首字母缩写词,代表 Linux 操作系统、Apache Web 服务器、MySQL 数据库和 PHP 脚本处理器。 这些组件协同工作,使您能够为动态网站或应用程序提供服务。
您可以按照本指南了解 如何在 Ubuntu 14.04 上安装 LAMP 堆栈。 它可能看起来很复杂,但请仔细遵循每个步骤,您应该立即启动并运行它。
第四步 - 设置您的域名
安装 LAMP 堆栈后,您的服务器就可以开始提供 Web 内容了。 但是,现在,您只能使用服务器的公共 IP 地址访问它。
我们可以设置一个域名(如 example.com
),以便访问者可以更轻松地访问我们的网站。 您需要从域名注册商处购买所需的域名,然后返回此处继续。
当您拥有域名时,您可以按照本指南学习如何将您的域名指向您的服务器。 您所做的更改可能需要一段时间才能传播,但您可以在发生这种情况时继续下一步。
第五步 — 使用 SFTP 移动文件
在您安装和配置您的服务器软件并设置指向您的服务器的域名后,您可以将您的网站文件复制到您的服务器。
最好的方法可能是使用 SFTP 客户端。 SFTP 是一种利用 SSH 协议的协议,以便 安全地 在远程计算机之间传输文件。 所有这一切意味着您可以使用它以安全的方式传输文件。
有许多 SFTP 客户端程序和具有 SFTP 功能的 FTP 客户端。 一种选择是使用 sftp 命令行实用程序 连接到您的远程服务器 ,如本指南所示。
如果您更愿意使用图形客户端,则有很多选择。 一种流行的选择是 Filezilla。 您可以按照本指南学习 如何将 Filezilla 与 SFTP 一起使用。
你想把你的文件放到服务器的一个叫做“文档根目录”的目录中。 对于 Ubuntu 14.04,文档根目录默认位于 /var/www/html
。 把你的文件放在那里。
完成后(前提是您的域名已在全球范围内更新),您应该能够在 Web 浏览器中访问您的网站。
结论
如果您已经走到这一步,您的网站应该已关闭并正在运行。 如果您的 web 文件需要额外的组件或正在做一些超出规范的事情,您可能需要做一些额外的配置。 但是简单的站点应该可以在没有任何额外步骤的情况下运行。
如果您想利用 WordPress 之类的功能,我们有一篇文章可用于 在 Ubuntu 14.04 上开始使用 WordPress。 您可以对您的网站进行许多其他可能性和改进,以使其变得更好。 查看我们社区中的 其他文章 以获得更多想法。