美文网首页工作生活
Ubuntu16.04下安装Xampp

Ubuntu16.04下安装Xampp

作者: i_木木木木木 | 来源:发表于2019-07-04 08:38 被阅读0次

有时需要用到Windows的数据库(如:Xampp的数据库),偏偏此时Ubuntu无法通过Windows IP连接上 Xampp的数据库,原因是虚拟机Ubuntu无法ping通Windows IP。

针对Ubuntu无法Ping通Windows IP,又不想用桥接方式联网(因为IP网段会变),百度也无法解决时,可以考虑在Ubuntu下安装Xampp。
典型应用场景:原来用Windosw的Xampp,安装Hive无法建立表时。

下载Xampp(Linux版本)

下载地址:https://www.apachefriends.org/index.html

选择版本:Xampp for Linux


1.png

下载完成后文件如下:


2.png

将下载的文件通过WinScp等工具上传到Ubuntu

打开Linux终端,切换到xampp安装文件所在目录下

修改安装文件权限

$ chmod 777 *.run

执行可执行文件进行安装

$ sudo ./xampp-linux-x64-7.3.0-0-installer.run
输入Ubuntu登录密码-->回车-->输入Y-->输入Y-->回车(确定安装路径在/opt/lampp目录下)-->输入Y-->等待安装完成。

看到以下界面为安装完成:


3.png

启动Xampp

$ sudo /opt/lampp/lampp start
正确启动输出如下:

4.png

用Windows的Navicat连接Linux的Xampp

如果我们想用Navicat连接Linux的Xampp,还需要进行以下配置:

进入Xampp mysql命令行:

sudo /opt/lampp/bin/mysql -uroot -p
输入命令回车后,会提示输入密码,默认密码为空,不用输入任何字符,直接回车即可。

进入mysql命令行如下:


5.png

添加其他用户(localhost之外的用户,包含IP)登录mysql root账户的权限,并设置登录密码为123456

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

6.png

刷新配置

MariaDB [(none)]>FLUSH PRIVILEGES;

7.png

退出mysql命令行

MariaDB [(none)]>quit;

8.png

重启Xampp服务

sudo /opt/lampp/lampp restart

9.png

这时候可以采用Navicat等工具就可以远程连接并操作数据库了。

用Windows下的Navicat工具通过Ubuntu IP连接Linux Xampp

查看Ubuntu IP为:192.168.21.128


10.png

打开Navicat,点击连接来新建一个连接


11.png

填入连接信息,点击测试连接


12.png

出现连接成功表示已能正常连接,点击下图的确定,再点击上图右下角确定进行连接。


13.png

完成! enjoy it!

作者:Hadoop_Liang
来源:CSDN
原文:https://blog.csdn.net/qq_42881421/article/details/85058460
版权声明:本文为博主原创文章,转载请附上博文链接!

相关文章

网友评论

    本文标题:Ubuntu16.04下安装Xampp

    本文链接:https://www.haomeiwen.com/subject/rafzcctx.html