Если вы используете Linux, вам не нужно XAMPP, Linux имеет собственные пакеты для разработки PHP , называемый лампой (linux, apache, MySQL, PHP). На самом деле почти все веб-серверы по всему миру, работающие с PHP, - это Linux-серверы.
Есть несколько простых шагов, которые вы можете быстро установить на лампу, не поддерживающую терминал ubuntu.
sudo apt-get install lamp-server^
Примечание Каретка (^) в конце команды имеет важное значение.
Это позволит установить последнюю версию PHP, MySQL и Apache2 это его в хранилище Ubuntu (в зависимости от Ubuntu версии)
Вы также можете установить каждый компонент в отдельности, здесь вы можете найти полные шаги Install LAMP Server on Ubuntu with a 1-line Command
Это также хорошая идея для среды разработки для настройки каталога рабочей области в вашей домашней папке для хранения ваших проектов и создания файлов виртуального хоста в папке/etc/apache2/sites-available (вам нужны привилегии sudo).
Подробнее о виртуальных хостов на Apache virtual hosts
Этот подход помогает много с разрешениями чтения/записи ваших файлов проекта.
С уважением,
Этот вопрос не относится к программированию, поэтому он здесь не принадлежит. Но я скажу, что ubuntu, вероятно, поставляется с предварительно установленным веб-сервером, поэтому вам не нужен xampp. Если вы хотите использовать xampp, вам нужно будет остановить предустановленные службы. Перейдите на форумы ubuntu для получения дополнительной помощи. – Lee
Везде, где это вопрос, перенаправляется, указывая, что Ubuntu не имеет предварительно установленного веб-сервера. Пометить как не по теме. – icedwater