初学PHP建站者通常会先在本地电脑搭建环境,避免购买空间和频繁上传文件的麻烦,方便快速测试与开发。
1、 安装WampServer环境配置工具
2、 安装WampServer非常简单,只需按提示连续点击下一步即可完成,按照界面指引操作即可。
3、 上图显示的是选择默认浏览工具的界面。安装时系统会提示设置默认浏览工具,所示。需注意,此处的浏览工具并非指网页浏览器,而是指Windows系统的文件资源管理器,即explorer.exe。该程序默认已设定,用户只需点击打开按钮继续操作即可完成设置,无需更改其他选项。
4、 所示,系统将弹出窗口要求输入管理员邮箱及SMTP服务器信息。若需填写可自行录入,但通常情况下无需操作,直接点击下一步即可继续安装,不影响后续流程。
5、 安装完成,过程顺利,简单易行!
6、 二、设置
7、 安装完成后,屏幕右下角会出现一个红色W图标,右键点击后选择Language—Chinese即可切换为中文。
8、 单击左键后选择www目录可打开WampServer默认的网页文件存储路径。然而,实际使用中我们的网页文件往往存放在其他位置。如何修改这一默认目录,使其指向自定义文件夹?
9、 可以实现这一设置。首先进入WampServer的安装目录,找到其中的scripts文件夹。使用记事本打开该文件夹中的config.inc.php文件。在文件中搜索$$wwwDir = $$c_installDir./www;这一行代码。将其修改为希望使用的路径,例如要将根目录设为D盘的website文件夹,则应将该行更改为$$wwwDir = D:/website;。特别注意,在Windows系统中,路径中的反斜杠必须替换为正斜杠/,否则可能导致配置无效。完成修改后保存文件并关闭。随后,先彻底关闭正在运行的WampServer程序,再重新启动它。此时,服务器的主目录就会更新为你所指定的D:/website路径,所有放置在该文件夹中的网页文件都可通过本地服务器访问。此方法简单有效,适用于需要更改默认网站存放位置的用户。
10、 此处仅修改WampServer中的一个链接(若无特殊需求,不建议随意更改),实际Apache目录的修改并非在此处进行。具体操作方法请勿心急,后续内容将逐步说明,请继续阅读以了解完整步骤和正确设置方式。
11、 配置MySQL与PhpMyAdmin的详细步骤说明
12、 使用过独立安装MySQL的用户可能会注意到,以往安装时需设置root密码,但在安装wampserver过程中却从未要求配置密码。这是否意味着MySQL的root账户没有密码?确实如此,wampserver默认安装后,MySQL的root用户是空密码状态,无需输入密码即可登录,带来一定便利性的同时也存在安全隐患。
13、 这样确实存在安全隐患,因此必须及时修改密码以确保安全。
14、 点击左侧phpMyAdmin进入管理界面,随后在右上角选择权限选项,通常可在此进行相关权限设置与管理操作。
15、 所示表格中,逐一点击每行用户名为root右侧的对应位置即可。
16、 点击进入后,找到二所示的密码修改区域,输入想要设置的新密码,然后点击右下角的执行按钮。稍等片刻,页面上方将显示修改成功的提示信息。每位root用户都需完成此项操作。若暂时无法确定合适密码,可使用生成密码功能创建随机密码,但务必牢记所设密码,以免后续无法登录。
17、 修改密码后,对应账户的密码栏会从否变为是,中绿色圈出所示。之后便可进行添加新用户或删除用户等操作,具体步骤将在后续说明,相关功能位置已在图中用红色标出。
18、 完成上述步骤后,重启MySQL服务并刷新页面,会出现所示的错误,这是什么原因导致的?
19、 由于我们刚修改了MySQL密码,但phpMyAdmin的连接密码未同步更新,导致无法正常通信,需修改配置文件中的密码以保持一致。
20、 进入wampserver的安装路径,依次访问wampapps文件夹下的phpmyadmin3.3.9目录。使用记事本或Dreamweaver等编辑工具打开其中的config.inc.php文件。在文件中查找$$cfg = ;这一行,将之前设定的新密码填入两个单引号之间。修改完成后保存文件,关闭编辑器,整个配置过程即告完成,无需其他额外操作。
21、 刷新phpMyAdmin页面后,是否已恢复正常显示?
22、 完成上述配置后,需为MySQL数据库创建一个新用户及其对应的数据库。点击页面右上方的权限按钮,在中部偏下的位置找到添加新用户链接,依照图示步骤进行操作,创建用户与数据库,并为其分配相应的权限,确保用户能够正常访问和管理所属数据库。
23、 单一数据库管理权限
24、 根据实际需求填写资源限制即可,通常自用时该区域保持默认设置。完成后点击右下角执行按钮,即可成功创建用户和数据库。
25、 三、Apache配置方法
26、 尽管wampserver已集成Apache,但部分细节仍需手动调整。接下来,我们将逐步对wampserver自带的Apache进行优化与完善,以提升其性能和稳定性,满足实际应用需求。
27、 安装完WampServer后,有些用户可能急于通过外网访问服务器,却发现无法连接并提示权限不足。这是因为WampServer默认仅允许本地回环地址127.0.0.1访问,即仅限本机使用。若需支持外网访问,必须手动修改相关配置文件,调整Apache的访问权限设置,允许来自其他IP地址的请求连接,从而实现外部网络对服务器的正常访问。
28、 依次点击W图标,进入Apache目录后打开httpd.conf文件。定位到约第234行的相应位置,删除Deny from all,并将Allow from 127.0.0.1修改为Allow from all。保存文件后即可完成设置,无需其他操作。
29、 继续查找,在约第190行和第225行的位置找到对应内容,将其中的AllowOverride None修改为AllowOverride All。此操作主要适用于启用了URL重写功能的用户。若未使用该功能,建议保持原样,无需更改。因为开启AllowOverride可能会影响服务器的安全性,使部分目录配置被外部规则覆盖,从而带来潜在风险。因此,仅在确实需要时才进行此项设置。
30、 开启URL重写功能可根据实际需求选择是否启用,若无需使用可跳过此步骤。但若选择开启,则需同步完成前一步的配置,否则系统运行时可能引发错误。具体操作为:打开httpd.conf配置文件,搜索LoadModule rewrite_module modules/mod_rewrite.so这一行内容,将行首的井号删除,以解除注释并激活该模块。修改完成后,必须重启Apache服务,使配置变更即时生效。此步骤是确保URL重写规则能够正常识别和执行的关键环节,操作时应确保文件修改无误,并检查服务重启状态,避免因配置不当导致网站访问异常。建议在修改前备份原始文件,以便出现问题时快速恢复。
31、 大家应该还记得之前修改wampserver的www目录指向路径的操作方法吧?
32、 想要真正修改WAMP的网站根目录,不能仅靠更改快捷方式,而需修改配置文件。打开httpd.conf文件,定位到约第178行的DocumentRoot设置项,将其后的路径更改为实际所需的网站目录。接着查找类似的语句,将其中的路径同步修改为新的网站存放地址。确保两处路径一致且正确无误,保存文件后重启WAMP服务器即可生效。此方法从根本上改变了站点根目录,使配置更加稳定可靠。
33、 四、设置PHP环境
34、 PHP配置较为简便,仅需调整部分基础设置。进入PHP目录下的php.ini文件,找到以下三项:short_open_tag = Off,此项用于控制是否启用PHP代码的简写标签()形式。修改完成后保存即可生效,操作简单直观,适合快速部署与调试环境。
35、 内存限制为128兆字节,表示程序运行时最多可使用的内存容量。
36、 上传附件大小上限为2兆字节。
37、 第一项需改为on,否则多数PHP程序无法运行,其余两项可根据实际需求调整。
38、 五、总结
39、 至此,WampServer的配置工作已基本完成,大家可以尝试上传一个PHP程序并运行,亲自感受成功的喜悦。当然,WampServer及其相关组件的功能远比本文介绍的丰富和深入,这里仅旨在帮助大家快速搭建一个可用的PHP服务器环境。后续的深入学习与灵活运用还需大家在实践中不断探索和积累经验,逐步掌握更多高级功能与操作技巧。
评论
更多评论