正如大家一再看到的那样,WordPress是最受欢迎的内容管理系统之一,然而,根据网站的需求和流量,可能会使用或不使用WordPress主机。在不同的主机选项中,假设选择了VPS主机,现在希望安装WordPress。是不是听起来很复杂?不用担心,它并不复杂!
本教程中,将通过简单的步骤来介绍如何在VPS主机上安装WordPress。所需要做的就是按照这些步骤操作,然后WordPress就安装好了。
为了方便,本文分为三个小部分:
- 下订单
- 在bluehost上安装WordPress(使用控制面板)
- 不用控制面板安装WordPress
下订单
在VPS上安装WordPress之前,第一步是购买域名和VPS主机。本文将从bluehostClub控制面板中购买上述东西。推荐阅读:《VPS主机的定义及优缺点》
第一步:
使用bluehost ID和密码登录控制面板。转到控制面板的右上方,点击”购买”。
第二步:购买域名。
- 要购买域名,进入”选择产品”,并从下拉列表中选择域名注册。
- 输入想要的域名并检查它是否可用。甚至可以添加隐私保护,但需要额外的费用。
第三步:购买主机
- 购买域名后,就可以购买主机了。在”选择产品”下拉菜单中,选择Linux KVM VPS。
- 输入想链接主机的域名,以及,所有的产品规格细节。
- 接下来,选择是否需要任何附加组件、控制面板,即cPanel和Plesk以及带有VPS主机的bluehostCS附加组件。我们选择了cPanel和bluehostCS。注:如果不想要任何附加组件,可以选择无。
- 支付金额,就成功购买了订单
第四步:
购买了域名和VPS主机后,它会自动添加到控制面板。
要访问订单,进入主面板,点击产品→列出所有订单→点击想访问的订单。
由于要在VPS主机上安装WordPress,所以选择了该订单。点击订单名称后,会打开一个新的窗口,可以在这里修改订单,如下图所示。
点击 “管理详情 “标签,打开新窗口。现在可以访问服务器管理面板、bluehostCS和cPanel。
如上图所示,订单已经购买,现在将看到如何安装WordPress。由于购买了cPanel作为首选的控制面板附加组件,将首先看到如何在bluehost(cPanel的后台)上安装WordPress。但是,如果没有安装控制面板,那么随后会介绍如何在没有控制面板的情况下安装WordPress。
- 在bluehost上安装WordPress (使用控制面板)
由于购买了cPanel插件,现在可以访问bluehost。Softaculous是一款自动安装程序,可轻松地集成到控制面板中,如cPanel、Plesk、DirectAdmin等。这是安装应用程序的最简单的方法,如WordPress,Drupal,phpBB等,只需点击一下即可。但是,Softaculous在bluehost中不可用,需要安装。
要安装Softaculous,需要通过远程访问。如果使用基于Linux的操作系统,可以直接在终端上运行安装命令。但是,使用Windows操作系统的用户需要使用模拟器。因此,要安装WordPress,需要:
- 安装模拟器(Windows)/打开终端(Linux)
- 通过模拟器/终端在bluehost上安装Softaculous
- 使用Softaculous安装WordPress
为了方便Windows操作系统的用户,下面列出了如何安装名为Putty的模拟器。Putty是一款适用于Windows的开源终端和网络文件传输应用程序,可以运行基于Linux操作系统的相同命令。推荐阅读:《VPS主机将是提高网站响应速度的最佳选择?》
1. 在Windows系统上安装Putty
- 去Putty的官方网站
- 点击”下载Putty”
- 会被重定向到一个新的页面,在这里需要根据Windows版本(32位或64位)下载软件包。
- 下载完.exe文件后,点击”运行”,然后点击”下一步”进行安装。
- Putty安装成功后,想打开其他程序一样打开该应用程序
- 在”主机名或IP地址”文本框中键入控制面板的IP地址,即上图中的URL,然后点击打开。
- 下面的窗口就会打开。在这里输入密码,就可以在bluehost上安装Softaculous了。
2. 通过模拟器(Putty)在bluehost上安装Softaculous
现在已经成功安装Putty并远程登录到控制面板,接下来安装Softaculous。
注意:如果使用Linux,登录cPanel后,直接在终端输入这些命令。
- 登录到控制面板后,键入以下命令来获取Softaculous的安装文件< wget -N http://files.softaculous.com/install.sh>。
- 获取文件后,输入命令更改访问权限。
- 现在通过输入<./install.sh>命令安装文件,然后按Enter键。
- 完成上一步之后,安装所有的脚本需要几分钟的时间。直到到在终端屏幕上看到” Softaculous已成功安装 “的信息。
- 要检查控制面板上是否安装了Softaculous:
- 登录到 bluehost
- 选择主页上的插件
- Softaculous – Instant Installs
- 如果安装了Softaculous,会打开以下窗口。
3. 使用Softaculous安装WordPress
Softaculous预装了几个脚本。成功安装Softaculous后,现在可以通过cPanel在VPS上安装WordPress。
- 进入Softaculous的控制面板,搜索”WordPress”。一旦找到图标(即脚本),双击它,就会打开一个新的窗口。
- 在”安装”选项卡上输入必要的细节,即要安装软件的域名、协议、语言等,然后点击页面底部的”安装”按钮。
- 软件安装完毕后,会在屏幕上得到如下所示信息。可以根据需求定制WordPress网站。
这是使用控制面板在VPS上安装WordPress的方法。现在看看在没有控制面板的情况下,如何在VPS服务器上手动安装WordPress。
- 在没有控制面板的情况下手动安装WordPress
可以通过4个简单的步骤把WordPress安装到VPS上,虽然这个过程很简单,但它需要技术背景:
1. 创建数据库和用户
这里将再次使用Putty(如果是Windows)或终端(如果使用Linux),通过SSH访问托管服务器。
- 登录到根账户后,键入以下命令来创建数据库 mysql
→ 输入数据库名称
创建数据库database_name。
→ 在命令中替换数据库名称、用户名和密码。
为’database_user_password’标识的database_user@localhost授予database_name.*的所有权限。
- 命令的表示方式:wp_database ==数据库名称。
wp_user == 数据库用户
Passw0rd == 用户密码
2. 下载WordPress
可以通过2种方式下载WordPress,即:
通过FTP将WordPress的内容上传到服务器
通过SSH直接下载服务器上的文件
我们将使用第二种方法,即使用SSH下载WordPress。
第一步:进入域名的网站根目录
为了便于理解,假设目录是/home/demobigo/public_html。
输入以下命令: cd /home/demobigo/public_html
第二步:要将WordPress下载到服务器,输入以下命令
Fetch the file: wget http://wordpress.org/latest.tar.gz
Extract: tar -xzf latest.tar.gz
第三步:WordPress将被解压到/home/demobigo/public_html内一个名为WordPress的文件夹中。
即 /home/demobigo/public_html/ WordPress
可以将WordPress安装在所购买的主域名(rosetintedglasses.com)上,甚至安装在子目录(rosetintedglasses.com/blog)中。如果想把它安装在主域名上,通过运行以下命令移动文件:
→ cd /home/demobigo/public_html/WordPress
→ cd /home/demobigo/public_html/WordPress。
→ mv ./* /home/demobigo/public_html/
→ mv ./* /home/demobigo/public_html/。
where cd == change directory and mv == move
注意:如果想把它放在子目录上,比如:blog,只需创建一个名为blog的文件夹,然后把文件移到里面。
3. 编辑WordPress配置文件
要编辑配置文件,可以手动创建和编辑wp-config.php文件,或者让WordPress在运行安装脚本时自己完成配置。
如果想自己配置,那么执行以下命令:
- 将文件wp-config-sample.php重命名为wp-config.php。要做到这一点,需要在WordPress的安装目录下运行这个命令:
→ mv wp-config-sample.php wp-config.php
- 使用编辑器打开wp-config.php文件(Linux下为vi编辑器,Windows下为vim编辑器),在WordPress的安装目录下运行此命令:
→ # vi wp-config.php
编辑以下字段,替换实际的数据库信息:如上表所示的DB_NAME、DB_USER、DB_PASSWORD和DB_HOST。推荐阅读:《为什么要选择VPS主机做网站空间》
4. 运行安装脚本
如果已经在主域名上安装WordPress,只需访问:http://rosetintedglasses.com/wp-admin/install.php。
如果在文件夹中安装了WordPress,比如说blog,只需访问:http://rosetintedglasses.com/blog/wp-admin/install.php。
填写网站标题、用户名、密码和其他字段,然后点击安装WordPress。
注意:如果WordPress无法识别自定义保存的wp-config.php文件,它会指示创建和编辑该文件本身。只需输入想要的WordPress数据库的信息,它就会将信息存储在一个新的wp-config.php文件中。
总结
至此,有关”如何在VPS上安装WordPress”的教程已经结束。在VPS上安装WordPress看起来很复杂,但是,如果以一种简化的方式进行,那么就很容易。另外,如果使用独立主机,那么安装WordPress的步骤也是一样,因为VPS的工作原理与独立服务器类似。
希望这个教程有所帮助。推荐相关阅读:《怎样选择比较好的VPS主机商》