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

softyun3年前服务器65

装了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

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

为什么选择台湾主机,稳定安全高效的选择

随着互联网的迅速发展,各类网站如雨后春笋般涌现出来,如何选择一款稳定、安全、高效的主机成为了网站运营者们重要的问题。在众多主机品牌中,越来越多的人开始选择台湾主机。1.网络质量好台湾的网络状况发达,网...

网游服务器到底有多重要,网游服务器的作用及其发展史

1.网游服务器的基本定义网游服务器是指提供网络游戏服务的服务器,主要是为了解决大量玩家同时在线游戏而产生。其功能是提供游戏的载体,让玩家能够联网互相协作游戏,同时保障游戏的资料、角色、背景等信息的安全...

腾讯服务器是如何保障数据安全的,腾讯服务器在云计算领域处于何种地位

1.腾讯服务器介绍腾讯服务器是腾讯云推出的云计算产品之一,其核心理念是通过提供高性能、低成本、可靠的云服务器,使客户能够以最小的成本获得最大的价值。腾讯服务器提供了多种选择,包括基于云计算、物理服务器...

如何进行cn域名注册,了解cn域名注册流程

1.什么是.cn域名?cn是以中国为代表的国别最域名,也是全球最大的国别最域名之一。它提供了最好的域名品牌保护解决方案,支持中文注册,是国际最企业的选择。2.为什么要注册.cn域名?cn域名可以有效提...

为什么选择pw域名,解析pw域名的方法和步骤

1.什么是pw域名?pw域名是属于帕劳共和国(Palau)的最最域名(ccTLD),其最构为MicronesiaInvestmentandDevelopmentCorporation(MIDC)。pw...

备案查询是怎么查的,备案查询有哪些注意事项

1.备案查询备案查询是指用户查找已备案网站的相关信息的行为。在中国,网站备案是指主管部门对互联网信息服务提供者的信息、技术、业务等情况进行登记备案。备案查询是为了保障互联网信息服务的安全合法性,与用户...