解决xampp自启动和mysql.sock问题

时间:2023-07-05 12:18:31 

装了ubuntu好长一段时间了,都没去用,国庆的时候折腾了下,配置了一些基本的开发环境,一上手就感觉喜欢上了ubuntu,说不上为什么。为了搞本地的测试php测试环境而装了xampp,安装超简单,但是我发现它没有自启动。解决办法也很简单,通过下面的命令打开启动的资源文件:


x@zst:~$ cd /etc/init.d
x@zst:/etc/init.d$ sudo gedit rc.local


在启动文件里加入一行代码:


/opt/lampp/lampp start


这样xampp就可以开机自启动了,然后又遇到了另一个问题,当我用mysql的客户端连接mysql的时候出现了如下错误:
Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock'
显然,这不是我们安装xampp的目录,它的位置应该是


/opt/lampp/var/mysql/mysql.sock


网上看到的方法是将两个文件进行连接,命令如下:


sudo ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock


于是我照做了,当时确实解决了问题,当这样有个弊端,这个sock文件是mysql连接时才有的,重启后就消失了,我不得不在手动连接一次,于是,我很猥琐的把这句命令按照前面启动xampp的方法在启动xampp代码后加入这行命令,问题解决。

总的来说就是在rc.local里加入了两行命令:


/opt/lampp/lampp start
sudo ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock
标签:xampp,自启动
0
投稿

猜你喜欢

  • 全国站长注意:网站数据要及时备份

    2008-06-29 15:22:00
  • 比Nginx更快的Cherokee

    2010-05-12 13:31:00
  • Google在做事业 百度在做买卖

    2008-08-11 20:55:00
  • 什么样的页面会被Google放入省略的结果中?

    2009-01-14 09:57:00
  • 谷歌下调链接 交换网站页面排名

    2007-10-25 23:08:00
  • 做网络必须掌握83句话,网络成功可以复制

    2008-02-18 11:12:00
  • SEO的垃圾链接的流言蜚语

    2007-09-21 11:58:00
  • 一步步教你做支付宝与Wordpress的系统集成

    2010-11-12 12:29:00
  • 使用.htaccess设置图片防盗链的详细方法

    2023-06-26 19:28:40
  • 两权分立的FTP工作模式

    2007-12-04 09:49:00
  • 百度k站规律总结

    2007-11-10 19:15:00
  • 网站访问流量的主要统计指标

    2009-01-04 10:35:00
  • Google推出404页面工具

    2008-09-02 17:29:00
  • Twitter将引入其他语种 加强非英语国家推广

    2009-10-09 10:46:00
  • 如何删除并重新安装 IIS 和 Exchange

    2010-02-25 19:18:00
  • linux环境不使用hadoop安装单机版spark的方法

    2023-08-06 06:00:28
  • 赚钱必读:做好谷歌广告联盟的100条技巧

    2008-11-16 01:47:00
  • 保护DNS服务器的几点方法总结!

    2010-02-21 17:35:00
  • 美国主机Inmotion主机购买图文教程

    2010-03-28 08:01:00
  • 瑞士数据保护专员起诉谷歌 指街景侵犯隐私

    2009-11-14 09:59:00
  • asp之家 网站运营 m.aspxhome.com