Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
fullcircle:28:lamp_ч_1 [2010/06/01 19:01] |
fullcircle:28:lamp_ч_1 [2010/06/01 20:25] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== HOW-TO Lamp. Часть 1 ====== | + | ====== HOW-TO: Lamp. Часть 1 ====== |
<style right> | <style right> | ||
Строка 9: | Строка 9: | ||
- [[..:30:lamp_ч_3|Lamp - Часть 3]] | - [[..:30:lamp_ч_3|Lamp - Часть 3]] | ||
+ | {{:fullcircle:28:lamp-banner-5401.png?150 }} | ||
Сегодня интернет предлагает нам гораздо больше, чем просмотр статичных страниц. Мы видим контактные формы, корзины для покупок, библиотеки, интерактивные игры и социальные сети, 80% которых работают на так называемом серверном наборе LAMP. | Сегодня интернет предлагает нам гораздо больше, чем просмотр статичных страниц. Мы видим контактные формы, корзины для покупок, библиотеки, интерактивные игры и социальные сети, 80% которых работают на так называемом серверном наборе LAMP. | ||
Строка 27: | Строка 27: | ||
Скачайте ISO-образ сервера, подходящий для вашей системы (32- или 64-разрядная, и т.п.), запишите его на CD, загрузитесь и проведите установку, выбрав раскладку клавиатуры, параметры локализации, компоненты LAMP и Open SSH. В процессе установки при запросе задайте имя пользователя и пароль администратора для MySQL. | Скачайте ISO-образ сервера, подходящий для вашей системы (32- или 64-разрядная, и т.п.), запишите его на CD, загрузитесь и проведите установку, выбрав раскладку клавиатуры, параметры локализации, компоненты LAMP и Open SSH. В процессе установки при запросе задайте имя пользователя и пароль администратора для MySQL. | ||
Всё сделано? Хорошо. Перезагрузите компьютер, войдите в систему и обновите её. Наберите в терминале следующие команды для обновления. ('update' обновляет существующие пакеты и 'upgrade' устанавливает новые доступные версии пакетов.) Почему бы сразу не ввести upgrade? Обновление обеспечивает начальное надёжное подключение к сети и стабильную работу системы, которую вы установили: | Всё сделано? Хорошо. Перезагрузите компьютер, войдите в систему и обновите её. Наберите в терминале следующие команды для обновления. ('update' обновляет существующие пакеты и 'upgrade' устанавливает новые доступные версии пакетов.) Почему бы сразу не ввести upgrade? Обновление обеспечивает начальное надёжное подключение к сети и стабильную работу системы, которую вы установили: | ||
- | + | {{ :fullcircle:28:tasksel-lamp.png?350}} | |
<code>sudo apt-get update | <code>sudo apt-get update | ||
Строка 70: | Строка 70: | ||
Чтобы проверить Apache, наберите | Чтобы проверить Apache, наберите | ||
- | http:<ваш ip-адрес> | + | http:<ваш ip-адрес> |
в адресной строке браузера. Вы должны увидеть надпись «It Works». В противном случае перезапустите Apache и попробуйте снова. Чтобы перезапустить Apache, наберите в терминале: | в адресной строке браузера. Вы должны увидеть надпись «It Works». В противном случае перезапустите Apache и попробуйте снова. Чтобы перезапустить Apache, наберите в терминале: | ||
Строка 94: | Строка 94: | ||
=====PhpMyAdmin ===== | =====PhpMyAdmin ===== | ||
+ | {{ :fullcircle:28:mysql-administrator1.png?400}} | ||
Возможно, PhpMyAdmin — самое распространённое приложение администрирования баз MySQL. Оно мощное и надёжное. Для установки наберите в консоли: | Возможно, PhpMyAdmin — самое распространённое приложение администрирования баз MySQL. Оно мощное и надёжное. Для установки наберите в консоли: | ||
<code> | <code> | ||
Строка 105: | Строка 105: | ||
введите ‘root‘ и пароль MySQL, заданный при установке. | введите ‘root‘ и пароль MySQL, заданный при установке. | ||
Совет: Если доступ к MySQL организован при помощи других средств управления (например, MySQL Administrator), не забудьте, что по умолчанию доступ закрыт для всех IP-адресов, кроме localhost 127.0.0.1. Если вы не привязали базу данных к определённому IP-адресу или не открыли доступ для всех, закомментировав (#) запись ‘bind’, MySQL выдаст ошибку 1130. Чтобы её избежать, просто откройте доступ в phpMyAdmin для нужных IP-адресов. Этот шаг легко забыть, а ошибка может вас удивить, если не предпринять меры. | Совет: Если доступ к MySQL организован при помощи других средств управления (например, MySQL Administrator), не забудьте, что по умолчанию доступ закрыт для всех IP-адресов, кроме localhost 127.0.0.1. Если вы не привязали базу данных к определённому IP-адресу или не открыли доступ для всех, закомментировав (#) запись ‘bind’, MySQL выдаст ошибку 1130. Чтобы её избежать, просто откройте доступ в phpMyAdmin для нужных IP-адресов. Этот шаг легко забыть, а ошибка может вас удивить, если не предпринять меры. | ||
- | |||
=====Webmin ===== | =====Webmin ===== | ||
- | Webmin ‒ это качественная утилита и стандартный инструмент для полномасштабного администрирования Linux-сервера. Для установки введите следующую команду в консоли (начиная с perl): | + | **Webmin** ‒ это качественная утилита и стандартный инструмент для полномасштабного администрирования Linux-сервера. Для установки введите следующую команду в консоли (начиная с perl): |
<code>sudo apt-get install perl libnet-ssleay-perl openssl | <code>sudo apt-get install perl libnet-ssleay-perl openssl | ||
Строка 122: | Строка 121: | ||
<code>sudo dpkg -i webmin_1.480_all.deb </code> | <code>sudo dpkg -i webmin_1.480_all.deb </code> | ||
- | Совет: в Ubuntu по умолчанию нельзя войти в систему под пользователем root. Несмотря на это, пользователь, созданный во время установки системы, может с помощью команды «sudo» переключиться на пользователя root. Webmin очень дружелюбен и позволит этому пользователю войти. | + | <note tip>Совет: в Ubuntu по умолчанию нельзя войти в систему под пользователем root. Несмотря на это, пользователь, созданный во время установки системы, может с помощью команды «sudo» переключиться на пользователя root. Webmin очень дружелюбен и позволит этому пользователю войти. |
- | Адрес Webmin ‒ https:адрес-вашего-сервера:10000 | + | Адрес Webmin ‒ https:адрес-вашего-сервера:10000 Согласитесь с сообщением о сертификате и можете начать работу...</note> |
- | Согласитесь с сообщением о сертификате и можете начать работу... | + | |
=====MySQL Administrator ===== | =====MySQL Administrator ===== | ||
- | Если phpMyAdmin не для вас, то можно попробовать более слаженный и дружелюбный интерфейс MySQL Administrator (посмотрите на изображение справа сверху). Это великолепный кросс-платформенный инструмент, который можно бесплатно скачать по адресу: http://dev.mysql.com/downloads/gui-tools/5.0.html. Для более опытных разработчиков существует ещё и MySQL Workbench (тоже бесплатный). Его можно скачать по адресу: | + | Если phpMyAdmin не для вас, то можно попробовать более слаженный и дружелюбный интерфейс MySQL Administrator (посмотрите на изображение справа сверху). Это великолепный кросс-платформенный инструмент, который можно бесплатно скачать по адресу: |
+ | |||
+ | http://dev.mysql.com/downloads/gui-tools/5.0.html. | ||
+ | |||
+ | Для более опытных разработчиков существует ещё и MySQL Workbench (тоже бесплатный). Его можно скачать по адресу: | ||
http://dev.mysql.com/downloads/workbench/5.1.html | http://dev.mysql.com/downloads/workbench/5.1.html |