很多网站都是使用三种服务运行的:Apache、MySQL和PHP。这是一个久经考验的组合,在大多数情况下效果都非常好。通常,要访问这三个功能,您需要购买web主机。web宿主运行在一个很可能运行某种形式的Linux的远程服务器上。
然而,如果你能把服务三重奏带到你的计算机上在本地运行,不是更容易吗?WAMP服务器就是这样做的。继续阅读,了解如何在Windows10计算机上设置WAMP服务器。
第一件事:什么是WAMP服务器?WAMP代表Windows Apache、MySQL和PHP。将其与LAMP(Linux、Apache、MySQL和PHP)或MAMP(Mac、Apache、MySQL和PHP)进行比较。
因此,WAMP服务器是Windows的web开发环境。WAMP服务器不需要访问Apache、MySQL和PHP服务器,而是创建一个本地环境。本地环境允许web开发人员离线继续工作,并在将特性推出到实时环境之前测试它们。(下面介绍如何创建虚拟web开发环境。)
Apache、MySQL和PHP都可以单独下载。每个服务都有一个Windows安装程序。(如何在windows10上安装MySQL解释了更多)但是,您必须配置每个服务。尽管无数的教程向您展示了如何做到这一点,但WAMP服务器可以自动完成相当比例的配置。
在本文的其余部分,我将讨论WampServer,这是一个官方安装。使用WampServer通常是最快、最简单的方法。另外,它还有很多在线支持。让我们开始吧!
请访问WampServer官方网站,下载适合您的操作系统类型(32位或64位)的最新版本。在撰写本文时,wampserver3包括apache2.4、MySQL 5.7和php5.6。下载完成后,运行安装程序。
安装程序明确指出,不应在现有版本上安装WampServer。默认的安装程序选项应该可以满足大多数用户的需要,但是您必须将WampServer安装在目录的根目录中(例如C:\wamp或C:\wamp64)。我建议将默认浏览器改为比internet Explorer更现代的浏览器。同样,如果您想选择不同的记事本选项,请继续。
请注意,WampServer不能在FAT32或exFAT驱动器分区上工作。它只能在NTFS驱动器上工作。此外,WAMPServer 3将不在Windows XP上运行,因为它使用Apache 2.4 .x以及微软Visual C/C++可重分配2015(VC14)。
(当然,在这个时代你不应该运行WindowsXP…)
安装过程完成后,可以启动WampServer。当您第一次运行它时,您将看到一个黑色的命令窗口。它只会在你的屏幕上闪烁几秒钟,然后消失。当出现Windows防火墙通知时,允许WampServer使用您的专用网络进行连接。下一个调用端口是WampServer所在的系统图标托盘。
去托盘那儿。如果WampServer图标为绿色,则说明WampServer服务处于活动状态,可以使用。如果图标是红色或橙色,则表示系统中有东西干扰了WampServer。最好的做法是重新启动系统,然后再次打开WampServer。众所周知,Skype会干扰WampServer,一些使用80端口与互联网通信的游戏也是如此。
当图标为绿色时,您可以转到浏览器。类型http://localhost在打开地址栏,然后按Enter键。一切正常,这将显示WampServer主页,如下所示:
从这里您可以访问phpinfo和phpMyAdmin等工具,以及正式的Apache和PHP文档。此外,当您创建一个新项目时,它将出现在此主页上的“项目”下。别名也是如此,但它们是用于项目数据库的。
现在开始创建您的第一个WampServer项目。在下面的示例中,您将把WordPress安装到WampServer以进行本地访问。
为新站点创建空白MySQL数据库。从WampServer中选择phpMyAdminhttp://localhost页面。默认用户名是root,没有密码(您可以在一瞬间修复它——即使它是本地的,您仍然应该保持安全性实践)。登录后,从菜单栏中选择数据库。输入数据库的名称,然后按Create。
接下来,安装WordPress。如果将WampServer安装保留为其默认设置,则可以在C:\wamp\www或C:\wamp64\www找到项目文件夹。
转到www文件夹,然后右键单击并从关联菜单中选择“新建”>;“文件夹”。将文件夹命名为“WordPress”。下载最新版本的WordPress并将存档的内容解压缩到wamp\www\WordPress\文件夹中。
现在检查WordPress安装是否正常。
类型http://localhost/wordpress在web浏览器地址栏中,按Enter键。您应该找到WordPress站点索引,从中可以选择WordPress/。WordPress安装程序应该自动启动并指导您完成安装过程。(用户名和密码与MySQL登录相同,您刚刚创建了数据库名。)
一切正常,您将进入运行安装屏幕。从这里,您可以填写您的网站信息,然后您可以访问您的WordPress仪表板使用登录按钮。
祝贺 你!您刚刚使用WordPress完成了第一个WampServer项目的创建。但是,如果你想要另一个项目,请查看我们关于如何在Raspberry Pi(使用LAMP服务器)上托管WordPress站点的教程。
WampServer是高度可定制的,这取决于您的需求。
根据您尝试在WampServer上安装的程序类型,您可能需要默认情况下未加载的其他扩展。WampServer有一长串预先安装的PHP设置和脚本供您选择。
转到WampServer托盘图标,然后转到PHP>;PHP扩展,并进行选择。
您可以从相同的WampServer托盘图标自定义Apache设置,例如自定义和预装模块、您使用的别名、Apache版本(如果已安装多个)等等。
MySQL首先要做的更改之一是向根帐户添加密码。因为你的网站是本地的,所以你不会有直接的风险,但是最好现在就改变它,这样你就不会忘记。让我们面对现实吧,安全是严肃的,如果你不添加密码,以防万一,那你就是个傻瓜。
返回WampServer托盘图标。选择MySQL>;MySQL控制台。用户名仍然是根的,没有密码。输入以下命令:
SET PASSWORD for root@localhost=PASSWORD('yourpasswordhere')您现在已经为根帐户设置了密码。
现在你已经开始运行了,你真的可以开始玩安装,自定义设置,等等。或者通过反复试验,更好地了解MySQL、Apache和PHP。或者,查看我们列出的最重要的SQL命令,这些命令对任何一个值得称道的程序员都是有用的。
...您将使用该文件夹作为站点的页面。DropPages通过自己的web服务器为您的网页提供服务,并忽略Dropbox帐户中的所有其他内容。 ...
建立一个本地的WordPress服务器并运行起来是非常复杂的。如果您是经验丰富的开发人员,那么使用XAMPP或WAMP设置本地服务器是有意义的。但是如果你是一个初学者,只想搞乱一个自托管的WordPress安装(这与wordpress.com网站),看看...
...接到您当前使用的计算机。当您想连接到自己计算机上的服务器时,这很方便。 ...
...cord的内置文本到语音(TTS)功能。 您可以在自己的Discord服务器上使用文本到语音,也可以在另一个启用了文本到语音频道的服务器上使用文本到语音。这些步骤只适用于Windows或Mac上的Discord用户,因为Android、iPhone或iPad用户无...
...。但是你不必为VPN服务付费,你可以在家里托管自己的VPN服务器。 你的家庭网络连接的上传速度在这里真的很重要。如果你没有太多的上传带宽,你可能只想使用付费VPN服务。互联网服务提供商提供的上传带宽通常比下载带宽...
...你的网络的Mac桌面,你只需花20美元就可以设置自己的VPN服务器,如果你知道如何使用网络,可能不需要超过半个小时就可以设置。如果你没有,这是一个很好的学习机会。 苹果的服务器软件macOS server提供了一个易于配置的VPN服...
...时候和朋友们聚在一起或者聊天。下面是如何设置自己的服务器。 什么是不和(discord)? Discord很像Slack,有一些额外的功能是为帮助玩家而设计的……但老实说,它是一个很棒的聊天程序。普通的文本聊天频道工作起来很像经...
...有一个好的网站而有一个本地的开发环境。您可以直接在服务器上编辑文件,或者将编辑器设置为在更改并保存更改后自动将更改传输到服务器。但是,运行本地服务器有很多好处。 你可以在没有互联网连接的情况下离线试用...