Как мне запустить / остановить MySQL в XAMPP?

Я установил XAMPP. Теперь проблемы

  • Не могу запустить mysql
    root@ubuntu:/# sudo /opt/lampp/lampp startmysql
    XAMPP: Starting MySQL...
    XAMPP: Couldn't start MySQL!

  • Я не могу поставить свои проекты, чтобы я мог проверить это
    / опт / lampp / HTDOCS /
    root @ ubuntu: ~ # cp -r / home / sou / socialnetwork / * / opt / lampp / htdocs / SocialNetwork cp: невозможно указать `/home/sou/socialnetwork/*': такого файла или каталога нет

root @ ubuntu: ~ # cp -r /home/sou/socialnetwork/*/opt/lampp/htdocs/SocialNetwork-bash: / home / sou / socialnetwork / *: нет такого файла или каталога -bash: /opt/lampp/htdocs/SocialNetwork: такого файла или каталога нет: cp: отсутствует операнд файла Попробуйте `cp --help'для получения дополнительной информации.

  • phpMyAdmin не может работать

MySQL сказал: Документация
2002 - сервер не отвечает (или сокет локального сервера MySQL неправильно настроен)
Не удалось установить соединение для controluser, как определено в вашей конфигурации.

Я только начал работать с Ubuntu 1 день назад, так что я не знаю сотрудников, необходимых для правильного запуска XAMPP. пожалуйста, ведите меня!

Что мне нужно

  • Запустить / остановить MySQL
  • Чтобы открыть каталог и скопировать в него нужные файлы
  • Для запуска phpMyAdmin

4 ответа

Сам XAMPP отсутствует в репозиториях, но MySQL, PHP, Apache и все остальное, что включено в XAMPP, имеет пакет. Это можно сделать так просто:

sudo apt-get install lamp-server^

Примечание: ^ в конце концов, это не опечатка, а то, как мы обозначаем задачи.

XAMPP включает в себя некоторые другие вещи, которые вам, вероятно, не нужны, но вы можете установить большую часть команды, подобной этой (я предлагаю вам устанавливать только те вещи, которые вы хотите, для производительности):

sudo apt-get install phpmyadmin proftpd-basic openssl php5-ming php5-gd sqlite3 php5-sqlite php5-mcrypt webalizer php-pear

Это дает вам довольно стандартный стек. Основные различия между этим и XAMPP:

  • Они настроены для производственного использования - с достаточно безопасными настройками по умолчанию
  • Apache и MySQL настроены для запуска при загрузке - XAMPP запускается, когда вы указываете это.
  • Вы получите обновления безопасности для всех этих пакетов через программу обновления Ubuntu.
  • Возможно, вам придется настроить некоторые конфигурации для ваших нужд

Достигнув этой точки, вы можете следовать стандартной документации. Это может быть немного старым, но большая часть этого должна сохраняться.

Для установки XAMPP вам необходимо войти как root и тогда все работает нормально, sudo-i не вариант в этом случае, он все еще показывает некоторые функции как деактивированные.

Скачать EasyLAMPP здесь
извлечь и запустить скрипт
Этот скрипт автоматизирует XAMPP для установки Linux, например. извлечение, настройка разрешения и добавление Панели управления и XAMPP Htdocs Launcher
Вы можете прочитать полную инструкцию здесь

Почему бы вам не установить панель управления xampp как Windows. вот полный урок этого. http://freshtutorial.com/add-gui-xampp-control-panel-ubuntu/ это значительно облегчит вашу работу

Другие вопросы по тегам