本地安装xammp--Apache的一些小问题解决方案

1.安装后需要做的一些配置:

找到xampp/apache/conf/httpd.conf文件,将下面内容粘贴到该文件最后面,并找到listen:80;若被占用无法启动就把80改为其他不常用数字如8888;
<VirtualHost *:80>
    ServerName www.mydocs.com
    ServerAlias www.mydocs1.com
    DocumentRoot "C:/xampp/htdocs"-----这个是服务器文件的位置,可以自己调整
    <Directory "C:/xampp/htdocs">
        Options FollowSymLinks IncludesNOEXEC Indexes
        DirectoryIndex index.html
         AllowOverride All
        Order Deny,Allow
        Allow from all
    </Directory>
</VirtualHost>

设置完成后就可以通过127.0.0.1:80或者localhost:80来访问了
如果觉得上述俩种方式访问不好,可以自定义虚拟地址方法如下
找到c:/widows/System32/drivers/etc/hosts文件,在文件的最后面写自己想要的虚拟地址名
写法举例:127.0.0.1 www.mydocs.com;(www.mydocs.com是自己写的地址,想写什么地址写什么地址,最好别和网络上常用的地址重复了)
这样通过www.mydocs.com就能访问Apache里的文件了。


2.若80被占用,还想用80端口则么办?


首先在打开cmd命令窗口,输入netstat -ano   
找到占用80端口的对应pid(记住对应数字),然后打开任务管理器,点击进程,再点击查看,再点击选择列,让pid显示出来,然后在找之前查到的对应数字,将其直接结束进程,就解除了80端口的占用。


3.xampp安装后常见问题


》1无法通过cmd命令窗口打开MySQL
这时候需要配置环境变量。
首先:找到C:\xampp\mysql\bin 这个目录,复制一下路径
其次:计算机 -> 属性 -> 高级系统设置 -> 环境变量 -> Path(双击进去),把刚才复制的路径粘贴进去。(注意:与前面的内容一定要用英文状态下的分号隔开) -> 点击确定

》2首次进入MySQL 命令行出现access denied for user ...的问题
虽然root用户不用输入密码但是首次登陆不行,方法:mysql -uroot mysql;
如果写MySQL -uroot  -p; 系统会认为分号是密码,低级错误;

4.网上还有通过命令行来操作安装调试的,效果都一样,这种方法更simple&&stupid而已。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值