xampp安装、问题解决及使用

转载自:http://mp.weixin.qq.com/s?__biz=MzIxNjYwMzc1MQ==&mid=2247483658&idx=1&sn=47fb376247329718fae0b92cf172fae6&chksm=9787cc02a0f04514d3d140b4a71c2519eb4d7275858a8e7409ec83b89b92e03e83cafd2a408c&mpshare=1&scene=1&srcid=1023CFnB6z6KGMrYCBs9IDog#wechat_redirect

 

认识xampp

        xampp是功能强大的集成软件包,可以为在PC机开发网站提供服务器环境。原名是Lampp,现改名xampp。

①x表示该软件可以在多个操作系统上面运行,支持Windows、Linux、Mac OS等。

②a是表示Apache,是一个使用广泛的服务器软件

③m表示MySQL,是一个关系型数据库管理系统,通用SQL语句

④p表示PHP,超文本预处理器,是在服务器端执行的可嵌入HTML的脚本语言,常用于网站后台开发

⑤p表示Perl,实用报表提取语言,同样是一种服务器脚本语言

 

开始安装xampp

第一步

进入xampp官网,网址:https://www.apachefriends.org/zh_cn/index.html,根据你的操作系统选择下载合适的安装包

第二步

跟着引导安装。注意,在选择安装路径的时候,要求选择空文件夹。安装需要约5分钟,耐心等候

第三步

安装完成后,点击运行xampp_control.exe,出现下图界面。如果没有出现,找一下右下角的任务栏的橙色图标,双击它也能弹出这个界面

第四步

点击Apache和MySQL的“start”按键,如果Apache和MySQL文字出现绿色,恭喜你,安装成功!

第五步

验证:用浏览器,访问http://localhost,如果出现下图界面,成功!

 

问题解决

端口被禁用?

        在界面下面的框,查看Apache的运行日志,如果出现“Apache will not start without the configured ports free”以及“This may be due to a blocked port”,那就是Apache的默认端口80被其他进程占用,那就改一下Apache的端口号吧!

方法:

①点击Apache后面的Config按钮,打开httpd.conf文件

②Ctrl+F快速搜索,有80的地方都改成81(Apache端口号被改成了81)

③同理,打开httpd-ssl.conf文件,把有443的地方改成4433(相当于把Apache的SSL端口从443改成4433)

④重启Apache

 

对于MySQL:

        如果MySQL也出现端口被占用的情况,用类似的方法,点击MySQL的config按钮,打开my.ini文件,快速搜索,把3306改成3366(把默认端口号3306改成3366),然后重启MySQL。

 

 

数据库访问权限

        如果你的MySQL运行日志出现这样一句话:D:\xampp\mysql\data\ibdata1 can't be opened in read-write mode,那就是数据库的访问权限出了问题

解决方法:

       沿着路径找到对应文件,把此文件夹下的内容都设置为管理者拥有最高的权限

表空间损坏

      如果你的MySQL运行日志出现这样一句话:could not open single-table tablespace file,那就是数据库的表空间发生了损坏,是因为你非法操作数据库导致存储表空间被破坏。

      运行日志有一句解决办法:If the table is not needed, or you can restore it from a backup,then you can remove the .ibd file,所以其实很简单,把它(xampp\mysql\data\ibdata1)删掉,只要你觉得这个表没啥重要。

如何使用xampp?

 

把你的项目文件或文件夹(如上图的php_first_class)放在htdocs里面

 

用浏览器,访问http://localhost/项目文件or文件夹,如果Apache的端口号被修改过(不是默认的80),那就“localhost:端口号”来访问(如上图的81)

localhost可以用本机ip——127.0.0.1来代替,也可以用本机真实ip地址(如我的是192.168.203.195),前提是Windows防火墙没有禁止你的ip访问

在桌面,使用快捷键win+R,输入cmd可以弹出命令提示符,输入ipconfig,可以快速查看本机的真实ip地址

 

 

用浏览器,访问http://localhost/phpmyadmin/,可以进入MySQL数据库,同理,如果端口号不是默认的80,要记得localhost:端口号

 

此处右上角也有一个phpmyadmin,点击这个,也可以进入数据库管理界面

当然,大神们喜欢输代码,也可以用xampp右边菜单栏的shell,通过SQL语句对数据库进行操作

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值