
WampServer 2.0c 配置教程与 PHP 环境搭建
下载需积分: 10 | 19.55MB |
更新于2025-02-27
| 37 浏览量 | 举报
收藏
根据提供的文件内容,可以梳理出以下知识点:
### 知识点一:WampServer安装与配置
WampServer是一个用于Windows平台的集成开发环境,它集成了Apache、MySQL和PHP/Perl,使开发者能够在本地环境下创建和测试动态网页。
#### 安装与启动
- WampServer安装包的名称为`WampServer2.1e-x32.exe`,表明这是一款适用于32位系统的安装文件。
- 安装完成后,可以通过桌面上的图标启动WampServer,启动后在系统托盘中会出现一个图标,显示当前WampServer的状态。
#### 更改语言设置
- 可以通过右键点击系统托盘的WampServer图标,选择“Language”命令来更改界面语言,支持多种语言,包括中文。
#### 更改端口号
- 为了避免与IIS服务的端口冲突,默认情况下WampServer会使用8080端口,而不是Apache默认的80端口。
- 更改端口的步骤包括停止所有服务,编辑`httpd.conf`文件,并将`Listen 80`更改为`Listen 8080`。
#### 更改文件夹目录
- 默认情况下,Apache的文档根目录和项目文件夹目录设置为`F:/phpserver/wamp/www/`。
- 用户可以修改这些目录,以符合个人项目管理的需要。通过编辑`httpd.conf`文件,找到`DocumentRoot`和`<Directory>`指令,并将其更改到新的路径,比如`F:/phpweb/`。
#### 保存与应用更改
- 对`httpd.conf`文件的修改完成后,需要保存并关闭记事本。然后,重启WampServer服务以使更改生效。
### 知识点二:PHP环境配置
#### php.ini配置
- 在`php.ini`文件中,可以通过搜索`short_open_tag`指令来开启PHP短标签功能。这通常在需要使用`<?`而非`<?php`来开始PHP代码段时非常有用。
### 知识点三:站点创建与配置
#### 创建站点
- 在WampServer环境下创建新站点涉及到在指定目录(如`F:/phpweb`)下创建新文件夹(如`mytest`),并在Dreamweaver(DW)等开发工具中配置站点属性。
- 站点配置包括站点名称、HTTP地址(如`http://localhost:8080/mytest/`)、本地文件存储位置,以及URL浏览地址。
#### 浏览站点
- 创建站点后,可以通过输入相应的URL(如`http://localhost:8080/mytest/`)在浏览器中预览站点。
### 知识点四:数据库配置与操作
#### MySQL数据库访问
- WampServer提供了phpMyAdmin工具用于管理MySQL数据库,但默认访问地址是`http://localhost/phpmyadmin/`。
- 如果Apache使用了非默认端口,比如8080,则需要在phpMyAdmin的访问地址中加入端口号,如`http://localhost:8080/phpmyadmin/`。
#### 浏览网页
- 如果在站点目录中创建了`index.php`等PHP文件,可以通过在浏览器地址栏输入对应的URL来浏览这些页面。
### 总结
以上内容涉及到WampServer的安装与配置、PHP环境设置、站点创建、以及数据库的基本操作。掌握这些知识点对于在本地计算机上搭建PHP开发环境具有重要意义。需要注意的是,在进行配置更改时,一定要停止相关服务以避免配置冲突,并且在修改配置文件后重启服务以确保更改生效。
相关推荐








菲儿
- 粉丝: 4
最新资源
- 深度学习下的MATLAB声音预处理与Fast3DScattering模拟代码
- Project Euler 数学问题集 Java 解法分析
- 全球威胁情报项目:收集鼻息传感器数据与误报分析
- MaNGOS世界数据库教程:安装与应用指南
- Go语言扩展:实现mime类型自动识别与管理
- Chrome扩展程序:Salesforce Chatter共享指南
- ReSharperr.ReJS 插件实现JavaScript高效重构
- Android防火墙Pro v1.3.1:保护免受网络攻击和侵扰
- ASP.NET广告公司业务管理系统毕业设计教程
- 使用Makefile自动化管理Ghost Docker镜像与实例
- Tiqr-android:未维护的QR扫描器在Titanium Android上的应用
- MATLAB-LiDAR-Guide: 深入激光雷达开发与应用
- 轻松约车:远大驾校Chrome插件使用教程
- IP Tools「IP工具」v8.21:安卓最强网络工具箱
- DISchedule:简化改造TBSchedule实现分布式任务调度优化
- Node.js项目:通过编程记忆英语单词
- React + D3 构建布尔状态图表教程
- Transproc Contrib: Ruby中功能转换与值对象强制转换
- 掌握rtc.js:基于rtc.io包的视频会议基础演示
- WordPress安全Cookie禁用插件使用说明
- Git与Heroku入门:构建Node.js应用
- 掌握 ofxAudioUnit:创建混音器、乐器、播放器及效果器示例指南
- Java开发的TCMB今日货币XML解析器详解
- Mockery:简化HTTP请求模拟的高效工具