xampp安装在ubuntu但是php和mysql显示未找到

问题描述 投票:0回答:2

我已经在 UBUNTU 操作系统中安装了 XAMPP 版本 7.4,

现在当我进入终端并输入 php -v 命令时,

它显示了

root@roy:/opt/lampp/htdocs/magento242# php -v

Command 'php' not found, but can be installed with:

apt install php7.4-cli

当我输入 mysql -u root -p 时,它显示如下,

root@roy:/opt/lampp/htdocs/magento242# sudo mysql -u root -p
sudo: mysql: command not found
root@roy:/opt/lampp/htdocs/magento242# mysql -u root -p

Command 'mysql' not found, but can be installed with:

apt install mysql-client-core-8.0     # version 8.0.23-0ubuntu0.20.04.1, or
apt install mariadb-client-core-10.3  # version 1:10.3.25-0ubuntu0.20.04.1

我不明白到底是什么问题。

但是当我运行 localhost/phpmyadmin 时,phpmyadmin 就打开了。 那么这有什么问题吗?

请给我一些建议, 谢谢。

xampp ubuntu-18.04 php-7.4
2个回答
0
投票

您需要先启动Lampp,然后启动mysql。请按照以下步骤操作:

  1. 使用 CTRL+ALT+T 打开终端

  2. 类型

sudo /opt/lampp/lampp start

3.切换到XAMPP安装目录。输入

cd /opt/lampp

4.然后你只需要输入这个命令就可以正常运行lampp了

sudo ./manager-linux-x64.run

如果您需要在终端中使用mysql,请执行下一步

5.cd /opt/lampp/bin

./mysql -u root

0
投票

要全局访问 XAMPP 包(例如 php),我执行了以下操作;

  • lampp
    bin 目录添加到 PATH:使用您选择的编辑器打开
    ~/.bashrc
    ,然后添加行
    export PATH="$PATH:/opt/lampp/bin"

  • 然后执行php的符号链接如下

    sudo ln -s /opt/lampp/bin/php /usr/local/bin/php

PHP 现在可以访问了。使用

php -v
进行测试,您应该会获得已安装的 PHP 详细信息

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.