Xampp安装,Xampp配置,Xampp教程,解决80端口动态IP无公网IP
2014-07-25 18:06
281 查看
Xampp安装:
方法1:使用安装包进行安装
使用安装包来安装 XAMPP 是最简单的方法。
XAMPP win32 的安装向导
安装过程结束后,您会在 开始/程序/XAMPP 菜单下找到 XAMPP。您可以使用 XAMPP 控制面板来启动/停止所有服务或安装/卸载所有服务。
XAMPP 控制面板能启动/停止 Apache、MySQL、FilaZilla 和 Mercury,或直接将其安装为服务
方法2:不使用安装包进行安装
如果不用安装包,则可下载 7-ZIP 压缩包(v1,7,3官网不提供)或 ZIP 压缩包,并将其解压至您选择的文件夹中。
我们将 XAMPP 解压到“D:\program files”路径下的“D:\program files\xampp”文件夹中。之后,打开 XAMPP 所在的文件夹,并运行其中的“setup-xampp,bat”。
另Win7/Vista 用户请注意:由于对 Vista 默认安装的 c:\program files 文件夹没有足够的写权限,我们推荐您为 XAMPP 安装创建新的路径,如 c:\xampp 或 c:\myfolder\xampp。且运行“setup-xampp,bat”时最好“以管理员身份运行”。
这样能使配置文件中的路径信息得到更新。
最后,通过那些批处理文件或图形界面的“xampp-control,exe”启用不同的服务即可。
注意:如果您使用的是 XAMPP 的安装包,您不需要运行“setup_xampp,bat”。
方法3:不安装直接用 ?我想使用免手动配置的 XAMPP!?
如 果您将 XAMPP 解压到根目录(比如 c:\xampp 或 d:\xampp 等等),您可以尝试直接启动 XAMPP。这意味着您不需要先运行“setup_xampp,bat”进行配置。Apache、MySQL 和 Mercury 邮件服务器能够正确启动!只有 FileZilla FTP 服务器不会启动,因为它需要绝对路径。使用这种方法请注意:不要解压到双重 xampp 文件夹中(如 c:\xampp\xampp)!只能使用一个 xampp 文件夹(如 d:\xampp(\apache 等等))。如果您使用了双重文件夹,那么您必须先运行“setup-xampp,bat”的配置过程。
我自己在Windows7里面不安装直接启动XAMPP的控制面板时,则无法启动MySQL,如下图
phpMyAdmin也进不了,提示一个#2002的错误;即使在services,msc里面想手动启动服务也不行,提示一个叫1066的错误。只能进入E:\xampp\mysql\bin目录,运行mysqld,exe才行。
而安装之后则没有此问题,在控制面板里就可直接启动MySQL服务。
Xampp配置
1、首先修改C盘WINDOWS\system32\drivers\etc目录下的 hosts 文件,用记事本打开,加入:
127,0,0,1 www,a,com
127,0,0,1 www,b,com
2、打开xampp\apache\conf\httpd,conf文件,搜索 “Include conf/extra/httpd-vhosts,conf”,确保前面没有 # 注释符,也就是确保引入了 vhosts 虚拟主机配置文件。
开启了httpd-vhosts,conf,默认的httpd,conf默认配置失效(确保 httpd-vhosts,conf 文件里也开启了虚拟主机配置,见第3条),访问此IP的域名将全部指向 vhosts,conf 中的第一个虚拟主机。
3、在虚拟主机设置文件xampp\apache\conf\extra\httpd-vhosts,conf里设置:
取消 NameVirtualHost *:80 前面的 ##,这样就启用了 vhosts,conf ,默认的httpd,conf默认配置失效。虚拟主机配置将只设置在 httpd-vhosts,conf 里。
<VirtualHost *:80>
DocumentRoot /xampp/htdocs/a
ServerName www,a,com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /xampp/htdocs/b
ServerName www,b,com
</VirtualHost>
4、设置完了第3条之后,你会发现访问 localhost直接指向到设置的 a 那个路径去了,这个问题在第2条有讲。也就是开启了 vhosts后,默认的 httpd 的配置就会失效了,默认的访问就指向到 vhosts 里的第一条设置去了。这时候你要把 localhost的目录配置给设置回来。
<VirtualHost *:80>
DocumentRoot /xampp/htdocs/
ServerName localhost
</VirtualHost>
Xampp教程,使用教程
1配置 XAMPP
在浏览器里输入:http:/localhost:99/xampp/ 即可看到 XAMPP 欢迎界面。其中99是你修改的Apache端口。
如果出现错误请查看您在以前是否安装过类似软件,如 dedecms 的 dedeampz,并存可以有些冲突,停止这些软件的运行或者直接卸载即可。
2登陆 XAMPP
通过默认主页 http:/localhost:99/xampp/左侧的工具栏phpmyadmin导航栏进入phpmyadmin界面输入用户名root后直接点击登陆(密码默认为空)即可。
3建立新的数据库
你可以把图中的blog改为你的你的数据库名。一定要把“整理”改为“utf8_unicode_ci”。至此到一段落。小结一下:在我这里数据库名:blog 用户名:root 密码为空(即无需密码)
4,调试的PHP程序
把你需要调试的PHP程序的文件夹复制粘贴到xampp\htdocs文件夹中。(例如你是调试wordpress,则把wordpress文件夹放到xampp\htdocs文件夹中)
5,浏览器端访问
在浏览器中输入:http:/localhost:99/wordpress/就可以访问本地的wordpress了。千万记住把你的端口号带上。否则无法访问。
发布网站教程
解决80端口问题、解决动态IP甚至无公网IP问题。
动态IP时,可以使用动态域名解析方案,固定域名后,即可让域名网站正常访问。开放的动态域名解析有dnspod的API、nat123动态域名解析等。
80端口被屏蔽或无公网IP时,可以使用开放的nat123的80端口映射,在内网将网站应用绑定自己的域名,即可使用域名访问网站。
方法1:使用安装包进行安装
使用安装包来安装 XAMPP 是最简单的方法。
XAMPP win32 的安装向导
安装过程结束后,您会在 开始/程序/XAMPP 菜单下找到 XAMPP。您可以使用 XAMPP 控制面板来启动/停止所有服务或安装/卸载所有服务。
XAMPP 控制面板能启动/停止 Apache、MySQL、FilaZilla 和 Mercury,或直接将其安装为服务
方法2:不使用安装包进行安装
如果不用安装包,则可下载 7-ZIP 压缩包(v1,7,3官网不提供)或 ZIP 压缩包,并将其解压至您选择的文件夹中。
我们将 XAMPP 解压到“D:\program files”路径下的“D:\program files\xampp”文件夹中。之后,打开 XAMPP 所在的文件夹,并运行其中的“setup-xampp,bat”。
另Win7/Vista 用户请注意:由于对 Vista 默认安装的 c:\program files 文件夹没有足够的写权限,我们推荐您为 XAMPP 安装创建新的路径,如 c:\xampp 或 c:\myfolder\xampp。且运行“setup-xampp,bat”时最好“以管理员身份运行”。
这样能使配置文件中的路径信息得到更新。
最后,通过那些批处理文件或图形界面的“xampp-control,exe”启用不同的服务即可。
注意:如果您使用的是 XAMPP 的安装包,您不需要运行“setup_xampp,bat”。
方法3:不安装直接用 ?我想使用免手动配置的 XAMPP!?
如 果您将 XAMPP 解压到根目录(比如 c:\xampp 或 d:\xampp 等等),您可以尝试直接启动 XAMPP。这意味着您不需要先运行“setup_xampp,bat”进行配置。Apache、MySQL 和 Mercury 邮件服务器能够正确启动!只有 FileZilla FTP 服务器不会启动,因为它需要绝对路径。使用这种方法请注意:不要解压到双重 xampp 文件夹中(如 c:\xampp\xampp)!只能使用一个 xampp 文件夹(如 d:\xampp(\apache 等等))。如果您使用了双重文件夹,那么您必须先运行“setup-xampp,bat”的配置过程。
我自己在Windows7里面不安装直接启动XAMPP的控制面板时,则无法启动MySQL,如下图
phpMyAdmin也进不了,提示一个#2002的错误;即使在services,msc里面想手动启动服务也不行,提示一个叫1066的错误。只能进入E:\xampp\mysql\bin目录,运行mysqld,exe才行。
而安装之后则没有此问题,在控制面板里就可直接启动MySQL服务。
Xampp配置
1、首先修改C盘WINDOWS\system32\drivers\etc目录下的 hosts 文件,用记事本打开,加入:
127,0,0,1 www,a,com
127,0,0,1 www,b,com
2、打开xampp\apache\conf\httpd,conf文件,搜索 “Include conf/extra/httpd-vhosts,conf”,确保前面没有 # 注释符,也就是确保引入了 vhosts 虚拟主机配置文件。
开启了httpd-vhosts,conf,默认的httpd,conf默认配置失效(确保 httpd-vhosts,conf 文件里也开启了虚拟主机配置,见第3条),访问此IP的域名将全部指向 vhosts,conf 中的第一个虚拟主机。
3、在虚拟主机设置文件xampp\apache\conf\extra\httpd-vhosts,conf里设置:
取消 NameVirtualHost *:80 前面的 ##,这样就启用了 vhosts,conf ,默认的httpd,conf默认配置失效。虚拟主机配置将只设置在 httpd-vhosts,conf 里。
<VirtualHost *:80>
DocumentRoot /xampp/htdocs/a
ServerName www,a,com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /xampp/htdocs/b
ServerName www,b,com
</VirtualHost>
4、设置完了第3条之后,你会发现访问 localhost直接指向到设置的 a 那个路径去了,这个问题在第2条有讲。也就是开启了 vhosts后,默认的 httpd 的配置就会失效了,默认的访问就指向到 vhosts 里的第一条设置去了。这时候你要把 localhost的目录配置给设置回来。
<VirtualHost *:80>
DocumentRoot /xampp/htdocs/
ServerName localhost
</VirtualHost>
Xampp教程,使用教程
1配置 XAMPP
在浏览器里输入:http:/localhost:99/xampp/ 即可看到 XAMPP 欢迎界面。其中99是你修改的Apache端口。
如果出现错误请查看您在以前是否安装过类似软件,如 dedecms 的 dedeampz,并存可以有些冲突,停止这些软件的运行或者直接卸载即可。
2登陆 XAMPP
通过默认主页 http:/localhost:99/xampp/左侧的工具栏phpmyadmin导航栏进入phpmyadmin界面输入用户名root后直接点击登陆(密码默认为空)即可。
3建立新的数据库
你可以把图中的blog改为你的你的数据库名。一定要把“整理”改为“utf8_unicode_ci”。至此到一段落。小结一下:在我这里数据库名:blog 用户名:root 密码为空(即无需密码)
4,调试的PHP程序
把你需要调试的PHP程序的文件夹复制粘贴到xampp\htdocs文件夹中。(例如你是调试wordpress,则把wordpress文件夹放到xampp\htdocs文件夹中)
5,浏览器端访问
在浏览器中输入:http:/localhost:99/wordpress/就可以访问本地的wordpress了。千万记住把你的端口号带上。否则无法访问。
发布网站教程
解决80端口问题、解决动态IP甚至无公网IP问题。
动态IP时,可以使用动态域名解析方案,固定域名后,即可让域名网站正常访问。开放的动态域名解析有dnspod的API、nat123动态域名解析等。
80端口被屏蔽或无公网IP时,可以使用开放的nat123的80端口映射,在内网将网站应用绑定自己的域名,即可使用域名访问网站。
相关文章推荐
- IIS安装教程,IIS配置,及解决80端口被屏蔽和动态IP甚至无公网IP问题
- XAMPP安装配置教程(Windows)
- phpstudy apache无法启动解决方法,phpstudy教程,动态IP无公网IP时phpstudy网站发布到外网
- Spket在Eclipse下的安装和配置(图文教程)及无法显示问题的解决
- 护卫神php套件快速搭建本地IIS网站,及解决80端口被封、动态IP甚至无公网IP
- xampp安装后apache 80端口被占用的解决方法
- Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)
- VS2015+opencv,按照网上的VS2013教程配置的,运行的时候出现【无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。】
- 自家电脑搭建服务器发布网站访问内网及解决80端口被屏蔽、动态IP、无公网IP、P2P穿透软件方法
- DKhadoop安装配置教程与常见问题解决方法
- rsync安装配置及故障解决完全教程[window, 文件同步]
- 屌炸天实战 Mysql 系列教程(一) 生产标准线上环境安装配置案例及棘手问题解决
- plsql安装教程,plsql不显示tnsnames.ora中配置的数据库问题解决
- apache安装,apache配置,apache php配置,动态IP无公网IP端口80屏蔽下发布80网站到外网
- mysql免安装配置教程及遇到1067服务启动不成功的问题解决方法
- Win2003+IIS6.0+php5.2.2+MySQL 5.0.41+ZendOptimizer 3.2.8 +phpMyAdmin 2.10.1环境配置安装教程详解
- 解决MSSQLServer安装时安装程序配置服务器失败问题
- 解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
- 在windows2003下安装Microsoft SQL Server2000企业版后配置客户端ODBC遇到的问题及解决方法
- SQL错误提示档案(2):SQL Server 2000安装错误“安装配置服务器失败”解决方法