`
yanyanquan
  • 浏览: 450534 次
  • 性别: Icon_minigender_1
  • 来自: 江门
社区版块
存档分类
最新评论

用xampp设置php运行环境经验总结

 
阅读更多

什么是xampp?
XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。它

的更新非常迅速,支持mysql、php5和php4、perl、apache包含了最新的版本。你还可以方便的在php4和php5之间切换
它的中文官方网址是:

http://www.xampp.cc

xampp安装和使用
一 下载软件包,下载地址:
http://prdownloads.sourceforge.net/xampp/xampp-win32-perl-addon-5.8.8-2.2.3.exe
您也可以在下边的这个地址中寻找最新的下载包:
/xampp
注意:xampp-win32-perl-addon名字中perl-addon指的是这个软件包集成了perl

二 如果机器上边已经安装了APACHE,mysql,应该先卸载掉

三 解压软件包到F:\xampp\,您也可以自己指定解压到什么目录,但是以后的路径您都需要对应进行修改
注意:如果解压到F:\xampp\那么所有的文件都将放在F:\xampp\xampp\这个目录下,是两个xampp
四 安装,你只需要运行,注意这一步需要一定的时间才能完成,您需要耐心等待:
F:\xampp\xampp\setup_xampp.bat

五 修改主配置文件
用编辑器打开:F:\xampp\xampp\apache\conf\httpd.conf
查找<Directory />
将下边的代码块
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
修改为:
<Directory />
Options MultiViews -Indexes Includes FollowSymLinks
AllowOverride None
Order deny,allow
#Deny from all
</Directory>

注意,应该注释掉Deny from all

六 运行xampp
F:\xampp\xampp\xampp-control.exe
点击apache 和 mysql 后边的start
注意:启动apache和mysql需要一定的时间,因此不要多次点击
如果一切正常,那么apache和mysql后边都应该显示 ”running“,如果不正常请看第八步”故障分析“
注意:mysql默认的用户名是root 密码为空
您现在就用IE访问目前的网站了:
http://localhost/


七 文件路径说明:
您需要将您写好的程序放在这个目录下
f:\xampp\xampp\htdocs\
注:程序并不一定要放在指定的这个目录,可自由放置,在E:\xampp\apache\conf\httpd.conf
中指定路径,重启apache即可。
增加端口
Listen 80
listen 3000
listen 4000
DocumentRoot "E:/xampp/htdocs/www" #默认网站的路径

#配置其它端口访问路径
NameVirtualHost localhost:3000
<VirtualHost localhost:3000>
## ServerAdminwebmaster@dummy-host.example.com
DocumentRoot "D:/wamp/ehr_utf8/www"
ServerName localhost:3000
## ErrorLog logs/dummy-host.example.com-error_log
## CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

最容易犯的错就是这里的路径没加WWW,程序中路径不用加WWW
=============================下边是补充内容可以不看=============================
八 错误诊断:
如果您的机器上边apache不能正常启动,请运行
f:\xampp\xampp\apache_start.bat
来查看详细的错误信息
如果您的机器上边mysql不能正常启动,请运行
f:\xampp\xampp\mysql_start.bat
来查看详细的错误信息

如果您的机器已经安装了IIS,那么apache会报错,443 ssl端口会IIS占用,请修改F:\xampp\xampp\apache\conf\extra\httpd-ssl.conf 端口

号解决
例如:将所有的 443 都修改为 533 ,这种错误对于80端口也一样可能存在,如果是80端口,请修改
f:\xampp\xampp\apache\conf\httpd.conf
将所有的80修改为8081
九 路径补充说明(可以不看):
mysql的数据库文件应该放在下边这个目录:
f:\xampp\xampp\mysql\data
mysql的配置文件是:
f:\xampp\xampp\mysql\bin\my.cnf

分享到:
评论

相关推荐

    在ubuntu上安装与配置php开发环境时的学习总结.pdf

    本文档总结了在 Ubuntu 上安装和配置 PHP 开发环境时的经验和知识点,涵盖了从基本概念到实际操作的全过程。下面是文档中涵盖的知识点: 1. 解决 Permission denied 问题 在安装 PHP 开发环境时,可能会遇到 ...

    PHPEclipse环境搭建

    XAMPP是一套集成的开发包,包含了Apache、MySQL、PHP等组件,非常适合快速搭建本地PHP开发环境。 1. **下载并安装XAMPP** - 前往XAMPP官方网站或其他可信源下载适合您操作系统的版本。 - 安装过程中注意选择安装...

    PHP集成环境

    为了方便开发者在本地进行PHP项目的开发和测试,出现了各种PHP集成环境,它们将PHP运行所需的所有组件打包在一起,提供了一站式的解决方案。本文将深入探讨“PHP集成环境”的概念、特点以及实际应用。 一、PHP集成...

    PHP编程教程,安装教程,PHP文档说明及三合一

    总结,PHP作为强大的Web开发语言,结合丰富的文档资源和易上手的安装教程,无论你是新手还是经验丰富的开发者,都能从中受益。通过深入学习和实践,你可以掌握PHP的精髓,为你的IT事业奠定坚实的基础。

    基于php的牛奶订购系统

    由于该系统运行在XAMPP环境中,所以我们需要了解XAMPP这一开源软件套件。XAMPP包含了Apache服务器、MySQL数据库、PHP和Perl等组件,为开发者提供了一个本地开发环境,便于搭建和测试Web应用程序。 在系统设计方面,...

    eclipse-php-2021-03-R-win32-x86_64.zip

    2. **配置环境**:在Eclipse中配置PHP解释器路径,设置PHP项目的默认编码和Web服务器路径。 3. **创建项目**:选择File &gt; New &gt; PHP Project,输入项目名称,选择项目模板,即可开始PHP开发。 4. **编写代码**:利用...

    PHP新手上路中文教程

    在开始学习PHP前,你需要在计算机上安装PHP运行环境,常见的有XAMPP、WAMP等集成开发环境。这些套装包含了Apache服务器、PHP解释器以及MySQL数据库,安装后即可开始编写和运行PHP代码。 三、PHP基本语法 1. **变量*...

    《PHP从入门到精通(第3版)》.[PDF]

    通常,可以通过XAMPP、WAMP或MAMP等工具轻松地在本地搭建PHP+MySQL+Apache环境。 - 还需要了解`php.ini`配置文件的作用,例如设置内存限制、错误报告级别等。 ### PHP基础语法 #### 3. **变量与数据类型** - PHP...

    PHP版的学生信息管理系统+v0.1php源码

    4. 配置本地开发环境,例如使用XAMPP或WAMP服务器,确保PHP和MySQL服务运行正常。 5. 将解压后的项目文件上传至服务器的web根目录下,如htdocs。 6. 在浏览器中访问项目,按照系统提示进行数据库配置,导入预设的...

    php源码-视频,从入门到精通,到高级编程

    1. PHP安装与配置:了解如何在本地环境如XAMPP或WAMP上搭建PHP运行环境。 2. PHP语法:学习变量、常量、数据类型、运算符、控制结构(如if-else、switch-case)、循环(for、while、do-while)等基本语法。 3. 函数...

    基于PHP的云朵CMS企业建站系统php版源码.zip

    开发者需要设置合适的开发环境,例如使用XAMPP或WAMP套件,然后将源码部署在服务器上运行。 7. 安全性:任何公开源码的系统都需要关注安全性。开发者应确保代码的安全性,避免SQL注入、XSS跨站脚本攻击等常见Web...

    基于PHP的开源php个人博客系统XKLog源码.zip

    - **环境配置**:需要PHP运行环境(如XAMPP或WAMP),确保PHP版本兼容。 - **数据库配置**:安装并配置数据库,导入XKLog提供的数据库脚本。 - **源码解压**:将压缩包中的文件上传至服务器的web根目录下,并解压...

    个人博客(php+laravel框架)

    - 开发环境:可能需要安装Laravel的依赖管理工具Composer,PHP运行环境(如XAMPP或WAMP),以及代码编辑器。 - 项目部署:介绍如何通过Git进行版本控制,以及如何将项目部署到服务器(如Apache或Nginx)。 - ...

    PHP从入门到精通第三版

    - **安装配置**:介绍如何在Windows、Linux和MacOS环境下安装PHP,包括XAMPP、WAMP、MAMP等集成环境的选择与使用。 - **开发工具**:推荐几款流行的PHP开发工具,如Visual Studio Code、PHPStorm等,并简述各自的...

    PHPnow本地测试

    2. **轻量级**:与XAMPP、WAMP等其他类似的软件相比,PHPnow体积更小,占用系统资源更少。 3. **自动配置**:PHPnow能够自动配置Apache和PHP的相关设置,减少了手动配置的时间成本。 4. **支持多版本**:用户可以...

    网安+安全工具安装+dvwa安装.pdf

    - 打开“控制面板”&gt;“系统和安全”&gt;“系统”&gt;“高级系统设置”&gt;“环境变量”。 - 在“系统变量”区域找到并编辑`Path`变量,添加JDK的安装路径(例如`C:\Program Files\Java\jdk1.8.0_261\bin`)。 - 新建系统...

    opencart教程

    - **环境准备**:本文以XAMPP作为PHP运行环境。需先安装XAMPP至本地计算机。 - **具体操作**:将下载的源码包解压缩至XAMPP的`htdocs`目录下。 ##### 1.3 安装Opencart - **步骤**: - 将解压后的源码包放置于...

    PHP6连接SQLServer2005的三部曲

    这个文件包含了影响PHP运行的众多配置指令。对于连接SQL Server 2005,我们需要取消注释(即删除前面的分号“;”)并启用“extension=php_mssql.dll”这一行,它将加载PHP的MSSQL扩展。确保这个扩展启用,是为了让...

Global site tag (gtag.js) - Google Analytics