XAMPP или LAMP, замена DENWER



XAMPP или LAMP, замена DENWER

Сегодня решил найти альтернативу Denwer в Linux. Прочитав статьи, решил поставить  подобие XAMPP, скачал, начал вводить необходимые команды в консоли, но не получилось их выполнить.

По той причине, что  у меня 64битная версия ОС, мне не удалось поставить этот пакет. Пришлось искать другие варианты и решение было найдено. Использовать готовый, полноценный LAMP. Ибо люди уже постарались и сделали самое тяжелое. Вот, что я сделал.

Открыл консоль, ввел:

sudo tasksel install lamp-server установил полный пакет LAMP

LAMP - это Apache, MySQL и PHP

Все мои проекты будут хранится в ~/Sites/www.example.com.dev

Итак, теперь Вам необходимо создать рабочую папку для своих будущих сайтов

mkdir -p ~/Sites/example.com.dev/public

sudo gedit /etc/apache2/sites-available/example.com.dev

Далее, необходимо уведомить Apache, что все проекты будут находится там, необходимо создать файл.

В этот файл вписываем это:

<VirtualHost *:80>

ServerName example.com.dev

ServerAlias example.com.dev

DocumentRoot /home/nibiru/sites/example.com.dev/public

</VirtualHost>

Сохраняемся.

Далее снова уведомляем Apache, что добавлен сайт:

sudo a2ensite example.com.dev

sudo /etc/init.d/apache2 reload -Далее перезагружаем Apache

Делаем это:

chmod 755 /home/ДОМАШНИЙ КАТАЛОГ/ - Далее выставляем права домашнему каталогу

Открываем hosts

sudo gedit /etc/hosts

Вписываем туда:

127.0.0.1 example.com.dev

После этих действий для удобства работы с базой данных Mysql установим phpmyadmin

sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

Теперь доступно по адресу

http://localhost/phpmyadmin/

Пробуем ввести адрес в адресную строку. Вуаля, все работает :)
Вся настройка производилась в ОС Kubuntu 9.10 и Kubuntu 10.04

Rambler's Top100