博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xampp的安装和配置
阅读量:6229 次
发布时间:2019-06-21

本文共 2253 字,大约阅读时间需要 7 分钟。

hot3.png

1.下载安装xampp

2.修改httpd.conf

  • \xamp\apache\conf\httpd.conf文件中修改如下的默认配置
    #这是默认配置	
    AllowOverride none Require all denied #这是修改后配置
    Options Indexes FollowSymLinks Includes ExecCGI AllowOverride None Order deny,allow Deny from all #Indexes 如果输入的网址对应服务器上的一个文件目录,而此目录中又没有DirectoryIndex指令(例如:DirectoryIndex index.html index.php),那么服务器会返回由mod_autoindex模块生成的一个格式化后的目录列表 #FollowSymLinks 服务器允许在此目录中使用符号连接 #Includes 允许使用mod_include模块提供的服务器端包含功能 #ExecCGI 允许使用mod_cgi模块执行CGI脚本
  • < IfModule>配置
    DirectoryIndex index.php index.pl index.cgi index.asp index.shtml index.html index.htm default.php default.pl default.cgi default.asp default.shtml default.html default.htm home.php home.pl home.cgi home.asp home.shtml home.html home.htm build.php
  • 打开虚拟主机配置
    # Virtual hosts	Include conf/extra/httpd-vhosts.conf

3.修改httpd-vhosts.conf

  • 位置:\xamp\apache\conf\extra\httpd-vhosts.conf
    #默认这个文件里的所有内容都是注释掉的	#修改一下就可以了	#主机名和端口	#*表示所有的主机都可以访问,也可以单独设置,如127.0.0.1表示只能本机访问	NameVirtualHost *:80	#设置的第一个虚拟主机	#这里我我把默认的localhost指向了这里	#网上有些说这个一定要放在最后,我没有明白,明明我放在这里也可以访问	#把options 也加上,开始时我没有加上,一直访问不了,403错误,加上就可以访问了	
    DocumentRoot "H:/xamp/htdocs/" ServerName localhost
    Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all
    #第二个虚拟主机 #可以因为指向变了的原因,我本地直接访问phpmyadmin时报错,于是我就自己又定向了一下
    DocumentRoot "H:/xamp/phpMyadmin" ServerName www.phpmyadmin.com
    Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all

4.修改C:\windows\system32\dirvers\etc\hosts

127.0.0.1 localhost127.0.0.1 www.phpmyadmin.com

5.可能碰到的其他问题

  • 端口被占用:如果电脑装有虚拟机,443端口会被占用。
  • 解决方法1
1.找到xampp的安装目录按以下顺序依次打开:appche->conf 找到httpd.conf打开,找到Listen 把后面的值改为8000(或其他没被使用的端口号),保存。2.在xampp安装目录下找到properties.ini和xampp-control.ini,打开properties.ini把apache_server_port及apache_server_ssl_port的值分别改为8000(和Listen的值一样)和4431;打开xampp-control.ini把ServicePorts下的Apache及ApacheSSL的值分别改为8000(和Listen的值一样)和4431,保存。3.运行XAMPP- 点击config,点击Service and Port Settings,将Main Port改为8000(和Listen的值一样),SSL Port改为4431,保存。4.重启XAMPP,appche成功启动
  • 解决方法2:修改应用占用的端口(比如把虚拟机占用端口修改为449)
  • 如果不起作用,可以卸掉xampp,重新安装。

转载于:https://my.oschina.net/chinahufei/blog/3031339

你可能感兴趣的文章
具体数学第二版第四章习题(3)
查看>>
action继承actionSupport
查看>>
你真的会玩SQL吗?无处不在的子查询
查看>>
更新SVN时提示要清理,但清理失败,乱码得解决方案
查看>>
Rich控件一
查看>>
授权对象的检查
查看>>
查询PO的预付款剩余金额
查看>>
poj 2485 -- Highways
查看>>
用python写一个抽奖程序
查看>>
npm使用入门(package.json)
查看>>
2014,微信是糖,甜到忧伤
查看>>
微信公众平台消息接口开发(12)消息接口Bug
查看>>
PHP获取毫秒时间戳,利用microtime()函数
查看>>
动态规划复习-HDU1231
查看>>
串门赛: NOIP2016模拟赛——By Marvolo 丢脸记
查看>>
Webapck项目开发基本构建及配置
查看>>
poj2562
查看>>
用matplotlib绘制图像
查看>>
flex 整理 笔记
查看>>
Cocos2d-x之瓦片地图 Tiled
查看>>