Установите xampp на Ubuntu 16.04


11

Я попытался установить, используя PPA, а также загрузив приложение xampp с сайта apachefriends.org, но все тщетно. Как я могу установить xampp без каких-либо ошибок? Кто-то предлагает способ.

bash: ./xampp-linux-x64-5.6.20-0-installer.run: cannot execute binary file: Exec format error

Это ошибка, с которой я сталкиваюсь при попытке установить

Ответы:


27

Если вы сталкиваетесь с конкретными ошибками, было бы полезно иметь их в своем сообщении, чтобы помочь нам диагностировать проблему. Но для установки xampp это должно быть так же просто, как:

wget https://www.apachefriends.org/xampp-files/5.6.20/xampp-linux-x64-5.6.20-0-installer.run
sudo su
chmod +x xampp-linux-x64-5.6.20-0-installer.run
./xampp-linux-x64-5.6.20-0-installer.run

Взято с http://www.ubuntumaniac.com/2016/04/install-xampp-5620-on-ubuntu-1604.html .


bash: ./xampp-linux-x64-5.6.20-0-installer.run: невозможно выполнить двоичный файл: ошибка в формате Exec. Это ошибка, с которой я сталкиваюсь при попытке установить
Sarath

Вы используете i386 (32-битный) или x86_64 (64-битный)? Или вообще другой тип архитектуры (например, ARM для Raspberry Pi)? Эта страница на SourceForge имеет xampp 5.6.20, скомпилированный для 32-битной Linux (это ссылка для скачивания не на x64). Попробуйте загрузить это и выполнить с chmod a+x xampp-linux-5.6.20-0-installer.run && ./xampp-linux-5.6.20-0-installer.run. Эта ошибка указывает на то, что вы используете что-то скомпилированное для другой архитектуры.
Фокси

где я могу скачать xampp для 32-битной Ubuntu?
Сарат

Пожалуйста, обратитесь к моему предыдущему комментарию; Я предоставил ссылку на страницу SourceForge, на которой доступно 32-битное xampp 5.6.20.
Фокси

3
его 2018, и мне все еще нужно установить его, используя конкретные команды, которые вы описали. Почему, черт возьми, это так сложно? Двойной щелчок для победы
Адам

3

Если вы хотите сделать новую установку, следуйте этому

Примечание. LAMPP - это версия XAMPP для Linux.

  1. Загрузите LAMPP-сервер с помощью этой команды

    $sudo apt-get install lamp-server^

  2. Goto https://www.apachefriends.org/download.html и скачать версию программного обеспечения LAMPP , что вы хотите для Linux (Ubuntu).

  3. Откройте терминал и найдите файл (по умолчанию он загружается в папку «Загрузки»)

    cd Downloads

  4. Выполнить эту команду

    sudo chmod +x xampp-linux-x64-7.1.7-0-installer.run

    Примечание. Версия загружаемого вами XAMPP может отличаться, поэтому измените версию этой команды соответствующим образом.

    Вам будет предложено ввести пароль вашей системы

  5. Теперь перейдите в режим SuperUser

    sudo su

  6. Запустите установщик, но не закрывайте терминал.

    ./xampp-linux-x64-7.1.7-0-installer.run

    Примечание. Снова измените версию для выполнения этой команды.

    Откроется диалоговое окно, если вы получите ошибку, игнорируйте ее. В диалоговом окне нажмите «Далее» (для каждого шага) и перейдите к процессу установки. После установки XAMPP нажмите «Готово».

  7. Вернитесь в свой терминал и измените каталог

    cd /opt/lampp

  8. Чтобы установить пароль, введите

    ./lampp security

    Нажмите y(Enter) и введите новый пароль, а затем повторно введите этот пароль, чтобы подтвердить

  9. Запустить XAMPP

    ./xampp start

  10. Введите exit(Enter), чтобы выйти из SuperUser

  11. Чтобы запустить LAMPP, выполните эту команду

    sudo /opt/lampp/lampp start

  12. Чтобы остановить LAMPP, выполните эту команду

    sudo /opt/lampp/lampp stop


1

По умолчанию Ubuntu не разрешает запуск файлов , поэтому вам нужно включить его.

1) Выберите файл .run и перейдите к его свойствам.
2) Перейдите на вкладку «Права» и включите опцию « исполняемый ».
3) Теперь, если у вас есть привилегия root, вы сможете дважды щелкнуть по ней и завершить процесс установки. Или выполните sudo ./xampp-linux-x64-7.2.2-0-installer.run, чтобы убедиться, что у вас правильная версия.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.