LAMP - это связка Linux, Apache, MySQL, PHP (или PERL, или даже Python). Несомненно LAMP является одним из убедительных причин установки Linux для серверных решений. Fedora легко справляется с этой задачей. Установка LAMP позволяет запускать такие веб-приложения такие как Joomla, Drupal и т.д.
Требования
Установку будем проводить на Fedora 13. Потребуется интернет соединение и root доступ.
Apache
Apache - это приложение веб сервер. В зависимости от установки Fedora на вашем компьютере уже может быть установлен Apache. Для проверки выполним команду:
rpm -q httpd
Если в ответ вы получили номер версии, то у вас уже установлен Apache. В противном случае его нужно установить. Для этого воспользуемся командой:
yum install httpd
После установки, настроим автоматический запуск службы командой:
/sbin/chkconfig httpd on
Для немедленного запуска процесса выполним команду:
/sbin/service httpd start
Для проверки установки можно открыть в браузере адрес хоста или IP хоста. При успешной установке вы должны увидеть страницу приветствия.
MySQL
Установка и запуск СУБД MySQL такая же легкая и простая. Следующая команда установит базу данных и сам процесс сервера:
yum install mysql mysql-server
Серверный процесс должен быть запущен и доступен. Для этого выполним следующие команды:
/sbin/chkconfig mysqld on
/sbin/service mysqld start
Для проверки удачной установки выполним команду:
mysqladmin version status
Команда должна вывести на экран информацию и статус сервера.
PHP (или Perl, или Python)
PHP предназначен для запуска скриптов и веб приложений. Следующая команда установит PHP и свяжет его с базой данных и веб сервером:
yum install php php-mysql
После установки необходимо перезапустить сервер Apache:
/sbin/service httpd restart
Если вы хотите установить другое P заместо PHP (или установить наряду с PHP), то аналогично выполните нижеследующие команды. И Python, и Perl предоставляют средства для работы с MySQL и модули позволяющие им функционировать на Apache.
Для установки Python на ваш сервер выполните команду:
yum install mod_python MySQL-python
Для установки Perl запустите следующую команду:
yum install perl mod_perl perl-DBD-mysql
После всего не забудьте перезапустить веб сервер для уверенности в загрузке соответствующих модулей:
/sbin/service httpd restart
Проверка
После необходимых установок мы можем протестировать MySQL, PHP и Apache. Для этого создадим наш тестовый файл запустив команду:
echo "" /var/www/html/index.php
После этого откроем в браузере адрес нашего сервера или IP адрес (обычно это localhost и 127.0.0.1). Вы должны увидеть страницу с подробным описанием конфигурации PHP. Для перехода к деталям статуса MySQL добавьте к адресу вашего сервера #module_mysql. Например: http://localhost/#module_mysql Вы должны увидеть перечисления настроек MySQL.
Если все OK, удалим наш тестовый файл командой:
rm -f /var/www/html/index.php
Теперь время для установки ваших любимых веб приложений или просто для изучения php.
Спасибо огромное!!
ОтветитьУдалитьСпасибо Вам что посетили мой блог!)
ОтветитьУдалитьСпасибо, сделал по вашей инструкции. :)
ОтветитьУдалитьЭтот комментарий был удален администратором блога.
ОтветитьУдалить