安卓系统

如何在Microsoft Azure上安装和设置WordPress

Google云端平台你可别瞎折腾吗,别瞎操作!!!我的教训大家引以为戒

Google云端平台你可别瞎折腾吗,别瞎操作!!!我的教训大家引以为戒

目录:

Anonim

欢迎使用本教程的第2部分 如何在Microsoft Azure 上快速运行WordPress。在第一部分中,我们讨论了如何在 Azure 帐户上设置 虚拟机 。在这篇文章中,我们将看到如何连接到您的服务器并开始下载并安装 WordPress

在Microsoft Azure上安装和设置WordPress

这篇文章将包含许多终端命令,因此请尝试按照教程一步一步操作,并尽量不要跳过任何步骤。

设置您的服务器

步骤1 :要与虚拟机进行通信,需要建立SSH连接并使用SSH客户端

什么是SSH?

根据维基百科,安全外壳(SSH)是一种加密网络协议,用于在不安全的网络上安全地运行网络服务。最着名的示例应用程序是用户远程登录到计算机系统。

我们在本教程中使用PuTTY,一个免费的SSH和Telnet客户端。因此,对于此步骤,您需要从这里下载并安装PuTTY。

步骤2 :登录到您的Azure面板,打开虚拟机,我们在第一部分创建并点击“开始”。然后点击`连接`开始连接。现在弹出窗口会显示您的用户名和机器的公共IP地址。复制整个SSH主机名(例如[email protected])。现在打开PuTTY并将此主机名粘贴到

主机名 字段中,并选择连接类型为 SSH ,然后点击打开全部其他设置为默认值。一个新的终端窗口会打开并提示您输入密码。输入在创建虚拟机时在 第1部分 中选择的密码。现在,您终于通过SSH连接连接到您的虚拟服务器。现在你需要做的就是在这个终端窗口中输入一些命令来安装正确的软件和WordPress。 安装Apache

步骤3

:首先,你需要确保你的所有软件包Ubuntu的安装是最新的。运行以下命令来更新它们: sudo apt-get update

现在我们将安装一个免费的HTTP服务器软件Apache。基本上,Apache会听取某人的请求来显示您的网站内容。在这里阅读更多关于Apache运行以下命令来安装Apache:

sudo apt-get install apache2

现在导航到保存Apache配置文件的目录,然后使用文本编辑器打开。

sudo nano / etc / apache2 / apache2.conf

在这个文件的最后添加下面一行:

“ServerName 127.0.0.1”。

现在按`

Ctrl + O `保存文件,然后输入 ,然后` Ctrl + X `。重新启动Apache服务:

sudo service apache2 reload

通过执行以下命令将权限授予Apache:

sudo ufw在“Apache Full”中允许

安装MySQL和PHP

步骤4:执行以下命令以便在Ubuntu上安装MySQL和PHP:

sudo apt-get install mysql-server 选择合适的MySQL root密码并点击`Enter`。

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php

PHP文件将被赋予更多prio因为我们需要修改另一个配置文件:

sudo nano /etc/apache2/mods-enabled/dir.conf

现在在这个文件中,移动“index.php”,以便它来到在“index.html”之前。重新启动Apache服务器

sudo service apache2 reload

创建MySQL数据库

步骤5:按照以下命令:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test。* TO`tester`@`localhost`IDENTIFIED BY`testpwd`; FLUSH PRIVILEGES;出口;

这些命令将创建一个名为test的数据库,其用户名为“tester”,密码为“testpwd”。这个数据库将被WordPress用来存储所有的数据。

安装WordPress

步骤6:

这实际上是下载WordPress的步骤。导航到根目录,然后下载并提取WordPress。

wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz 导航到所有网站文件所在的WWW目录存储并复制WordPress的全部内容到您选择的新文件夹中。

cd / var / www sudo mkdir twcwp

现在通过创建示例配置文件的副本创建wp-config.php文件并然后将下载的文件夹的全部内容复制到www目录中的`wordpress`文件夹中。

cp〜/ wordpress / wp-config-sample.php〜/ wordpress / wp-config.php sudo rsync -avP〜/ wordpress / var / www / twcwp /

导航到新的网站目录并编辑WordPress配置文件,以便WordPress可以与数据库进行通信。

cd / var / www / twcwp / sudo nano wp-config.php

输入我们在前面步骤中创建的数据库详细信息并保存该文件。 (请参阅以下屏幕截图以供参考)

配置Apache

步骤7

:现在进行最后一步,我们需要配置apache,以便知道在我们的“twcwp”文件夹下运行的网站。我们需要导航到可用的站点文件夹并创建一个名为`twcwp.conf`的新文件,它与默认配置文件类似。

sudo chown www-data:www-data * -R cd / etc / apache2 /网站 - 可用sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf 在此文件中,更改以下行:

ServerAdmin your_email_adress

ServerName twcwp.com

  • ServerAlias twcwp.com
  • DocumentRoot / var / www / twcwp
  • ServerAlias应该是你注册的域名(在我们的例子中,我们没有注册域名,但我们只是用它作为参考)。
  • 执行这些最后一组命令:

sudo chown -R twctestingadmin:www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo service apache2 reload

这里“twctestingadmin”是管理员的用户名帐户在我们的虚拟机上,“twcwp”是包含WordPress文件的目录。您可以将这些字符串替换为您的详细信息。

就是这样,现在您的Microsoft网站上运行的功能齐全的虚拟机正在托管您的WordPress网站。所有您需要做的就是配置您的DNS记录,以便网站指向虚拟机的公共IP地址。

如果您想临时运行您的网站,您可以编辑Windows主机文件并添加一个条目将暂时将公共IP地址映射到域名。 (请参阅截图以供参考)

本教程相当长,涉及很多步骤。您可以随时在下面的评论部分提出任何问题,我们很乐意为您提供帮助。这篇文章中使用的一些术语对你来说可能看起来很陌生,你可以通过谷歌搜索它们或者在评论中留言。

另外,我想向你们介绍在昌迪加尔地区带给我们这个美妙工作坊的两位人物:

Jasjit Chopra - LinkedIn

Divyadeep Sawhney - LinkedIn

  • 本次研讨会由
  • Microsoft Users Group Chandigarh

WordPress Chandigarh 共同进行。您可以联系Facebook上的两个团队,并在meetup.com上查找昌迪加尔地区即将举行的聚会。 相关阅读:如何在Google云端平台上安装WordPress

如何将WordPress博客与Microsoft IIS

  • 使用Microsoft WebMatrix创建WordPress网站
  • 如何在Windows PC上安装WordPress。