Ubuntu16.04下安装和使用Xampp

    xiaoxiao2022-07-04  182

    欢迎访问我的网站:http://www.jw4f.top

    标题什么是Xampp?

    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等 z。

    下载Xampp(Linux版本)

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

    选择版本:Xampp for Linux

    下载完成后文件如下:

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

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

    修改安装文件权限

    $ chmod 777 *.run

    执行可执行文件进行安装

    $ sudo ./xampp-linux-x64-7.3.0-0-installer.run

    输入Ubuntu登录密码-->回车-->输入Y-->输入Y-->回车(确定安装路径在/opt/lampp目录下)-->输入Y-->等待安装完成。

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

    启动Xampp

    $ sudo /opt/lampp/lampp start

    正确启动输出如下:

    图形化启动

    启动XAMPP控制面板shell linuxidc@www.linuxidc.com:/$ sudo /opt/lampp/./manager-linux-x64.run

    打开效果如下图

    用Windows的Navicat连接Linux的Xampp

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

    进入Xampp mysql命令行:

    sudo /opt/lampp/bin/mysql -uroot -p

    输入命令回车后,会提示输入密码,默认密码为空,不用输入任何字符,直接回车即可。

    进入mysql命令行如下:

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

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

    刷新配置

    MariaDB [(none)]>FLUSH PRIVILEGES;

    退出mysql命令行 MariaDB [(none)]>quit;

    重启Xampp服务

    sudo /opt/lampp/lampp restart

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

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

    查看Ubuntu IP为:192.168.21.128

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

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

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

    完成! enjoy it!

    更改webroot目录

    打开/opt/lampp/etc目录,对文件“httpd.conf”进行修改,

    DocumentRoot "/home/quinn/webroot" <Directory "/home/quinn/webroot">

    将路径修改成你自己的webroot。


    xampp中修改MySQL的密码

    前言:一般默认用户名是root,密码是空

    1:要修改的话首先登陆到主面板,然后开启Apache和MySQL,然后点击MySQL的admin进入到页面

    2:点击账户,进入到

    3:点击修改密码,可以自己设置,也可以自动生成,然后点击执行

    4:设置完以后使用主面板再次登陆admin页面是进不去的,因为密码被改了,需要进入到安装目录,D:\Tools\XAMPP\phpMyAdmin,找到config.inc.php文件,修改成你设置好的密码

    最新回复(0)