Как настроить Apache, MySQL Servers (Ubuntu 12.04 LTS)

Я надеюсь получить руководство по использованию серверов Apache и MySQL в Ubuntu 12.04. Я новичок в Linux и пытаюсь настроить динамику "Localhost" для базового дизайна сайта.

В windows - я использовал простую бесплатную утилиту под названием XAMPP, которая установила Apache, MySQL и папку Localhost для моей работы на wesite. Эта базовая установка XAMPP работала достаточно хорошо для моих нужд. Есть ли какая-нибудь стабильная утилита в хранилищах Ubuntu, которая даст мне серверы Apache и MySQL с папкой "htdocs (localhost)", где я могу размещать сайты, которые находятся в разработке - (что-то похожее на XAMPP)? Если нет - инструкция о том, как вручную настроить эту динамику, будет высоко ценится.

Также приветствуются предложения относительно того, что лучше. Благодаря.

1
задан 10 August 2013 в 22:25

2 ответа

Проверьте это. ЛАМПА означает «Linux Apache MySQL, PHP».

http://www.howtoforge.com/ubuntu_lamp_for_newbies

0
ответ дан 10 August 2013 в 22:25

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.

0
ответ дан 10 August 2013 в 22:25

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

Похожие вопросы: