Настройка сервера Linux и Windows
ITShaman - Сайт для АЙТИшников!
"Машины должны работать. Люди должны думать."
(девиз компании IBM)

Простая установка LAMP сервера (Apache+PHP+MySQL) на Linux Ubuntu

Простая установка LAMP сервера (Apache+PHP+MySQL) на Linux Ubuntu

Установка LAMP сервера на рабочем компьютере бывает хорошим подспорьем для разработчика в отладке различных WEB-сервисов. Установка LAMP сервера включает в себя установку Apache, PHP и MySQL. Это простое руководство поможет с легкостью установить связку программ Apache+PHP+MySQL.

Это руководство является краткой версией руководства, приведенного на форуме Ubuntu и адаптированного под установку на Desktop-компьютере, в качестве тестовой площадки.

Простая установка LAMP сервера (Apache+PHP+MySQL) на Linux Ubuntu:

  1. Устанавливаем сервер MySQL:
    # sudo apt-get install mysql-server mysql-client libmysqlclient15-dev

    В ходе установки Вас попросят ввести пароль суперпользователя сервера Mysql (root). Эта учетная запись относится только к серверу MySQL, поэтому пароль не должен совпадать с паролем root ОС.

  2. Перезагружаем MySQL сервер:
    # sudo /etc/init.d/mysql restart
  3. Устанавливаем Apache и дополнительные библиотеки к нему:
    # sudo apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
  4. Устанавливаем PHP 5:
    # sudo apt-get install libapache2-mod-php5 libapache2-mod-ruby php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
  5. Перезагружаем Apache:
    # sudo /etc/init.d/apache2 force-reload
  6. Устанавливаем графическую оболочку для MySQL сервера, которая сделает удобней работу с базами данных и системной консолью MySQL:
    # sudo apt-get install mysql-admin mysql-query-browser

В результате мы получаем готовый LAMP сервер на рабочем компьютере с ОС Ubuntu.

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

Статья опубликована 13.10.2009 · Автор статьи: Зюзгин Иван
Статья относится к софт, ubuntu, debian, браузер, сервер
Случайные 7 статей:
  1. Шаблоны документов в контекстном меню Gnome
  2. BolgenOS - новая операционная система
  3. Подсветка синтаксиса man-страниц в Linux или как задать цвет в редакторе less
  4. Обучаем Skype стандартным уведомлениям Ubuntu
  5. Запуск Photoshop CS4 в Linux через Wine
  6. Список радиостанций для Rhythmbox
  7. Чем заменить Network Manager в Ubuntu или Wicd — достойный менеджер соединений в Linux
Комментарии [12]
  1. hasayama #
    13 октября, 11:13

    Скажите, пожалуйста, куда сохранять теперь файлы php чтобы apache их находил??
    Спасибо

  2. Mut@NT #
    13 октября, 21:15

    Файлы нужно помещать в директорию /var/www/

  3. darmoid #
    30 июня, 01:08

    как туда помещать файлы не через терминал, а простым копированием? в убунту 10.04

  4. Mut@NT #
    2 июля, 13:16

    darmoid: как туда помещать файлы не через терминал, а простым копированием? в убунту 10.04

    Можете присвоить этой директории права 0777:
    sudo chmod 777 /var/www
    И после этого копировать туда файлы

  5. scsi #
    2 августа, 21:06

    Как запустить графическу оболчку для MySQL, если я работаю в текстовом режиме? т.е. KDE или GNOME не юзаю на сервере.

  6. Александр #
    7 августа, 13:05

    Mut@NT, одна загвоздка. Он же тянет PHP 5.3 с репов?(Ubuntu 10.04) Если да, то будут проблемы с модулями в CMS Drupal. Как собрать руками php нужной версии и запретить ему обновляться? Пробовал откат версии php, но чудеса стали происходить всякие. Работать то работает, но synaptic стал ошибки выдавать.

  7. Mut@NT #
    8 августа, 19:54

    Александр: Он же тянет PHP 5.3 с репов?(Ubuntu 10.04) Если да, то будут проблемы с модулями в CMS Drupal. Как собрать руками php нужной версии и запретить ему обновляться? Пробовал откат версии php, но чудеса стали происходить всякие. Работать то работает, но synaptic стал ошибки выдавать.

    PHP он действительно будет вытягивать из репов самой новой версии. Попробуйте сделать откат и запретить синаптику обновлять PHP, я что-то подобное делал для самосборного ядра, которое не должно было обновляться из репов.

  8. Константин #
    12 февраля, 02:38

    Разместил файлы в указанную директорию, но все равно ошибку выводит. Что это может быть?

  9. Mut@NT #
    16 февраля, 18:19

    Константин: Разместил файлы в указанную директорию, но все равно ошибку выводит. Что это может быть?

    Какую ошибку?

  10. Дмитрий #
    7 мая, 17:55

    Выдает ошибку forbidden, после установки lamp

  11. demettriss #
    12 февраля, 06:35

    всем Доброго времени суток…
    вопрос…

    решил с хтпп/цсс/джава, а так же с окошек перейти одновременно на PHP/MySQL & ubuntu 11.10 в одночасье…

    посоветуйте где посмотреть нормальные азы PHP/MySQL…

    и что теперь делать со всем этим после установки…

  12. Kroleg #
    14 августа, 15:27

    sudo apt-get install mysql-admin mysql-query-browser (Удалены из source листов)!

Имя (обязательное поле)
e-mail (обязательное поле) Сайт
Текст комментария:
IT-новости
Популярное
Облако тегов
При цитировании документа активная ссылка на сайт обязательна.
Администрирование и настройка серверов, рабочих станций на базе ОС Linux и Windows. www.itshaman.ru - Настройка Linux и Windows © 2009 - 2020