Понадобилось мне написать морду к одной mysql-базе, решил всё реализовать на PHP5. Разрабатывать буду локально под Ubuntu 9.04 RC.

Для установки связки apache, php5 и mysql необходимо выполнить следущее: sudo aptitude install apache2 mysql-server-5.0 php5 libapache2-mod-php5

Установка Apache+PHP5+MySQL в Ubuntu Linux pic.1

После того как все пакеты будут установлены будет предложено ввести пароль для учётной записи администратора MySQL (пользователь root)

Установка Apache+PHP5+MySQL в Ubuntu Linux pic.3

Пакеты установлены. Теперь для проверки работоспособности создадим файл test.php в директории /var/www со следующим содержанием <?php phpinfo(); ?>. В браузере введём http://localhost/test.php и  посмотрим корректно ли всё установилось. Проанализировав вывод  phpinfo() я не увидел поддержки MySQL. Для установки модуля MySQL необходимо ввести следующую команду: sudo aptitude install php5-mysql

Installing Apache+MySQL+PHP5 on Ubuntu Linux pic.4

Перезапустим apache командой sudo /etc/init.d/apache2 restart.  В браузере введём http://localhost/test.php и удостоверимся, что модуль MySQL установился. Мы получили работоспособную связку Apache+MySQL+PHP5.

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


posted by admin 14/04/2009 23:33     |     read comments (11)

Комментарии к статье “Ubuntu Linux: Установка Apache+MySQL+PHP5”:

  1. MAЙЯ:

    Отлично! Хотелось бы побольше таких же интересных сообщений

  2. admin:

    Спасибо. Приятно знать, что статья оказалась полезной.

  3. пyпo:

    Пожалуй так оно и есть, на самом деле все очень просто :)

  4. Lihachjov:

    интересная тема

  5. Bлacть:

    Познавательно. Подпишусь-ка я на РСС пожалуй. :)

  6. ELITISCAVEAPE:

    Супер статья! Подписался на RSS, буду следить =)

  7. KIRILL:

    ЙААААААА!!!!!!!11111одинодин ВСЕ РАБОТАЕТ!!!

  8. slon:

    странно…
    всё делаю по инструкции, а php не подключается к апачу – при заходе на страницу с *.php предлагает его скачать…
    где грабля?
    ubuntu server 9.04

  9. admin:

    Поробуйте выполнить следующее:
    sudo service apache2 restart && sudo /etc/init.d/apache2 restart

  10. lan:

    slon, вы наверное удалили index.html
    Вам надо его вернуть, и заходить на test.php, по ссылке localhost, затем ввести после локала test.php

  11. plenchik:

    сделал все по инструкции. возникает ошибка при установке php пакетов
    “E: Internal Error, Could not perform immediate configuration (2) on mountall
    Не удалось установить пакет. Попытка восстановить:”
    после этого никакой пасс root не запрашивает. собственно на этом все заканчивается

Оставьте комментарий