Я надеюсь получить руководство по использованию серверов Apache и MySQL в Ubuntu 12.04. Я новичок в Linux и пытаюсь настроить динамику "Localhost" для базового дизайна сайта.
В windows - я использовал простую бесплатную утилиту под названием XAMPP, которая установила Apache, MySQL и папку Localhost для моей работы на wesite. Эта базовая установка XAMPP работала достаточно хорошо для моих нужд. Есть ли какая-нибудь стабильная утилита в хранилищах Ubuntu, которая даст мне серверы Apache и MySQL с папкой "htdocs (localhost)", где я могу размещать сайты, которые находятся в разработке - (что-то похожее на XAMPP)? Если нет - инструкция о том, как вручную настроить эту динамику, будет высоко ценится.
Также приветствуются предложения относительно того, что лучше. Благодаря.
Проверьте это. ЛАМПА означает «Linux Apache MySQL, PHP».
LAMPP/XAMPP, вероятно, также доступен для Linux.
Но можно также установить все вещи индивидуально из репозиториев (это просто немного более твердо). Для установки Apache PHP, MySQL и phpMyAdmin, выполняют следующую команду в терминале:
sudo apt-get install apache2 mysql-server mysql-client php5 php5-mysql libapache2-mod-php5 phpmyadmin
Вы могли также использовать Синаптический Диспетчер пакетов для установки этих пакетов (это графически и просто в использовании). Уже можно найти его в Центре программного обеспечения (если не установленным).
После этого откройте свой браузер и укажите на него на localhost, чтобы видеть, работает ли Apache и localhost/phpmyadmin, чтобы видеть, работает ли phpMyAdmin. Apache должен был запуститься автоматически.
Можно запустить/остановить/перезапустить сервер Apache при помощи команд (соответственно):
sudo service apache2 start
sudo service apache2 stop
sudo service apache2 restart
Папка, куда веб-сайты (файлы HTML, php файлы, и т.д.) должны пойти, является/var/www. Обратите внимание, что Вы не можете создать/удалить файлы в той папке непосредственно (потому что у Вас нет доступа для записи). Легкое решение состоит в том, чтобы создать папку для каждого веб-сайта как корень и приняться как владелец:
sudo mkdir "/var/www/SITE_NAME"
sudo chown YOUR_USERNAME:YOUR_USERNAME "/var/www/SITE_NAME"
Измените SITE_NAME на название папки, которую Вы хотите и YOUR_USERNAME к Вашему имени пользователя. После этого необходимо смочь сделать все в папке, которую Вы создали. Затем Вы получили бы доступ к веб-сайту в браузере через URL localhost/SITE_NAME.