Установка Debian LAMP (Apache+PHP+MySQL)

Опубликовано : 02-09-2009 | Автор : admin | Категория : Linux, Компьютерные сети

загрузка...

Вот сидел и захотело мне завести свой собственный блог на своём же ноутбуке, то есть просто поднять LAMP (Linux Apache MySQL PHP).

Попробывав, так и так, но не нашёл как связать всё. То есть раньше, я без проблем делал всё это ручками, но тут захотелось, как сказать собрать из *.deb.

В это время и мой знакомый тоже заинтересовался этой идеей. То есть, я был не одинок в поиске информации. Написал он на форуме www.linuxforum.ru и там оставили ссылку.

Статья была на английском, и вот я как бы предоставляю русский перевод данной статьи.

Начнём….

1. Установка Apache + PHP

Если вы желаете поставить PHP 4, то команда для apt-get выглядит следующим образом:

apt-get install apache2 php4 libapache2-mod-php4

PS: Я использую php4.

Для установки PHP5, нужно сделать так:

apt-get install apache2 php5 libapache2-mod-php5

Конфигурациолнные файлы Apache хранятся:

/etc/apache2/apache2.conf

а папка вашего http-сервера находится:

/var/www

Чтобы проверить корректно ли установилась связка Apache+PHP? создайте файл test.php в папке /var/www

nano /var/www/test.php

Листинг файла test.php
# test.php
<рhр
рhр phpinfo();
?>

Запустите ваш любимый браузер (мне Opera нравится) и введи в строке адреса:

http://localhost/test.php

У вас должны отобразиться данные вашего сервера.

2. Установка MySQL Database Server

Без базы данных нам не обойтись никак. Поэтому установим её на нашем сервере.

Ставим всё это дело следующими командами.

apt-get install mysql-server mysql-client php5-mysql

PS: Если вы используете PHP4 то вы должны напсиать следующую команду.

apt-get install mysql-server mysql-client php4-mysql

Конфигурационный файл mysql находится вот по этому пути:

/etc/mysql/my.cnf

2.1 Создание пользователей в MySQL и смена пароля у пользователя root

Поумолчанию mysql создает пользователя root без пароля (например мне на ноуте это не очень и нужно чтобы у него был пароль).
Вот что нужно проделать чтобы изменить пароль пользователя root.

mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD(’new-password’) WHERE user=’root’;
mysql> FLUSH PRIVILEGES;

Вот и всё что нужно сделать чтобы поменять пароль…

Для более удобной работы с mysql создана PhpMyAdmin. Установим и её для нашего сервера.

3. Установка PhpMyAdmin

Выполните следующую команду для установки PhpMyAdmin:

apt-get install phpmyadmin

Конфигурационные файлы phpmyadmin находятся вот тут:

/etc/phpmyadmin

Чтобы все это заработало под Apache, вы должны добавить (раскомментировать) следующую строчку в /etc/apache2/apache2.conf:

Include /etc/phpmyadmin/apache.conf

Вот теперь перезапускаем Apache:

/etc/init.d/apache2 restart

Заходим в браузере на: http://localhost/phpmyadmin - и всё работает.

PS: Вот наш сервер и работает…

http://www.lenihx.jino-net.ru

загрузка...

Похожие зиписи

Комментариев (1)

Ну это из разряда любви к развитию. А ноут ты всегда держишь включённым. А если желание есть хостить сайт на своём компе может проще оперу установить. Вот как то так.

Написать коментарий

Я не робот.

Comment Spam Protection by WP-SpamFree

загрузка...