Записи с меткой: руководство
Владислав 2pizza,
16-01-2008 10:42
(ссылка)
Появились новые Desktop курсы по Ubuntu 7.10
Часть того что включает данный курс:
1. Куср описан в документе, использующий XML, а так же может быть доступен используя bzr, через Launchpad.
2. В целом состоит из 10 уроков включающих описания Разбиения(Партиционирования) дисков и опций загрузки(Booting). Курс расчитан на 2 дня.
3. Существует два типа курса:
- PDF. Instructor Guide. Курс для учителей включающий ответы на вопросы.
- PDF. Student guide. Курс для учеников.
Для получения полной версии, для изменения содержания, дополнения, необходимо зарегистрироватся на Launchpad и иметь установленный bzr.
4. Также курс существует в бумажном варианте.
The course content is released under Creative Commons: BY-NC-SA. For more information on this, please refer to: http://creativecommons.org/licenses/by-nc-sa/3.0/
---
От себя скажу, что на мой взгляд бестолковый курс, но мне кажется поможет вклинится новичкам никогда не видевшему никсы.
1. Куср описан в документе, использующий XML, а так же может быть доступен используя bzr, через Launchpad.
2. В целом состоит из 10 уроков включающих описания Разбиения(Партиционирования) дисков и опций загрузки(Booting). Курс расчитан на 2 дня.
3. Существует два типа курса:
- PDF. Instructor Guide. Курс для учителей включающий ответы на вопросы.
- PDF. Student guide. Курс для учеников.
Для получения полной версии, для изменения содержания, дополнения, необходимо зарегистрироватся на Launchpad и иметь установленный bzr.
4. Также курс существует в бумажном варианте.
The course content is released under Creative Commons: BY-NC-SA. For more information on this, please refer to: http://creativecommons.org/licenses/by-nc-sa/3.0/
---
От себя скажу, что на мой взгляд бестолковый курс, но мне кажется поможет вклинится новичкам никогда не видевшему никсы.
Метки: руководство
Алексей Костин,
18-09-2007 21:07
(ссылка)
Настраиваем Samba (разумная интеграция в Windows сеть)
Иногда использовать привычные общие ресурсы Windows удобнее, чем, например, ftp-сервер даже для обмена файлами. В домашней, да и в небольшой офисной сети, компьютер или сервер на Ubuntu может легко обеспечить доступ к файлам и принтерам. Для этого уже давно существует samba. Сейчас мы с её помощью решим следующую задачу: предоставим пользователям зарегистрированным в Ubuntu доступ к файлам их рабочего стола, а заодно к общей папке (через которую, например, удобно обмениваться файлами друг с другом).
1. Устанавливаем samba-сервер и smb:
2. Создаем файл с информацией о пользователях samba:
3. В файл добавляем единственную строку (этой директивой мы объявляем, что имена пользователей ресурсов у нас будут соответствевовать именам существующих пользователей Ubuntu):
4. Сохраняем файл (в используемом редакторе pico для этого нужно нажать Ctrl+O, затем Enter [чтобы сохранить файл с текущим именем], а далее выйти из редактора с помощью сочетания Ctrl+X);
5. Командой
6. Теперь мы будем редактировать файл конфигурации samba:
7. Найдите строку и раскомментируйте её (уберите знак ; в начале строки):
8. После раскомментированной строки добавьте:
9. Найдите и раскомментируйте строки:
10. Замените
11. Добавьте после строки
UPD: Если у Вас версия 7.10 с установленной локализацией, то рабочий стол у Вас зовётся по-русски (на всякий случай, проверьте это:
12. Сохраните файл smb.conf и перезапустите samba:
Теперь пользователи, объявленные в п. 5, могут пробовать заходить на машину с других Windows-компьютеров, например, по указывая такой адрес \\192.168.0.1 в "Проводнике" (где 192.168.0.1 — ip-адрес машины с Ubuntu).
Если кроме доступа к содержимому рабочих столов требуется некая общая папка для совместного использования файлов (обмена файлами), то перед последним пунктом добавьте в конец файла smb.conf следующие строки:
Затем сохраните файл, создайте общую папку
Можно, кстати говоря, создать папку к которой доступ будут иметь вообще все члены Windows-сети, а не только существующие пользователи системы. О том, как это сделать, написано на ubuntuguide.org, но уж для таких целей анонимный ftp-сервер подойдёт, по моему, больше.
Приятно, что с уcтановкой и настройкой samba полностью решается проблема не соответствия стандартной Ubuntu`вской локали UTF-8 со стандартной же кодировкой Windows, которая актуальна, например, при использовании ftp-сервера proftpd.
1. Устанавливаем samba-сервер и smb:
sudo aptitude install samba smb2. Создаем файл с информацией о пользователях samba:
sudo pico /etc/samba/smbusers3. В файл добавляем единственную строку (этой директивой мы объявляем, что имена пользователей ресурсов у нас будут соответствевовать именам существующих пользователей Ubuntu):
system_username = "network username"4. Сохраняем файл (в используемом редакторе pico для этого нужно нажать Ctrl+O, затем Enter [чтобы сохранить файл с текущим именем], а далее выйти из редактора с помощью сочетания Ctrl+X);
5. Командой
sudo smbpasswd -a vasya добавляем, соответственно, пользователя с именем vasya, задаем по запросу программы для него пароль доступа к сетевым ресурсам. Аналогично добавляем других пользователей. Если в последствии пользователя понадобится лишить доступа к ресурсам, то поможет команда sudo smbpasswd -x vasya6. Теперь мы будем редактировать файл конфигурации samba:
sudo pico /etc/samba/smb.conf7. Найдите строку и раскомментируйте её (уберите знак ; в начале строки):
...
; security = user
...8. После раскомментированной строки добавьте:
username map = /etc/samba/smbusers9. Найдите и раскомментируйте строки:
...
; [homes]
; comment = Home Directories
; browseable = no
; valid users = %S
; writable = no
...10. Замените
writable = no на writable = yes, чтобы дать пользователем права на запись, а не только на чтение содержания их рабочих столов;11. Добавьте после строки
[homes] строку (чтобы попадать не в домашнюю директорию пользователя, где хранятся кроме всего прочего всяческие системные настройки, которые лучше оберегать от изменений, а сразу на рабочий стол):path = /home/%U/DesktopUPD: Если у Вас версия 7.10 с установленной локализацией, то рабочий стол у Вас зовётся по-русски (на всякий случай, проверьте это:
ls ~), поэтому написать придётся:path = /home/%U/"Рабочий стол"12. Сохраните файл smb.conf и перезапустите samba:
sudo /etc/init.d/samba restartТеперь пользователи, объявленные в п. 5, могут пробовать заходить на машину с других Windows-компьютеров, например, по указывая такой адрес \\192.168.0.1 в "Проводнике" (где 192.168.0.1 — ip-адрес машины с Ubuntu).
Если кроме доступа к содержимому рабочих столов требуется некая общая папка для совместного использования файлов (обмена файлами), то перед последним пунктом добавьте в конец файла smb.conf следующие строки:
[group]
comment = Group Folder
path = /home/group
guest ok = yes
read only = yes
create mask = 0666
directory mask = 0777
force user = nobody
force group = nogroupЗатем сохраните файл, создайте общую папку
sudo mkdir /home/group, дайте всем права на запись sudo chmod 777 /home/group/ и уж потом перезапускайте samba.Можно, кстати говоря, создать папку к которой доступ будут иметь вообще все члены Windows-сети, а не только существующие пользователи системы. О том, как это сделать, написано на ubuntuguide.org, но уж для таких целей анонимный ftp-сервер подойдёт, по моему, больше.
Приятно, что с уcтановкой и настройкой samba полностью решается проблема не соответствия стандартной Ubuntu`вской локали UTF-8 со стандартной же кодировкой Windows, которая актуальна, например, при использовании ftp-сервера proftpd.
Метки: руководство, ubuntu, Samba
Владислав 2pizza,
04-09-2007 21:14
(ссылка)
GKrellm - Системный монитор.
Иногда случаются ситуации когда необходимо знать данные о системе, такие как загрузку процессора, загрузку оперативной памяти, мониторить состояние сети. Набирать необходимые для этого команды не совсем удобно и долго.
Для выполнения таких задач существуют мониторилки и вот об одной из них я хотел бы рассказать.
GKrellm
Установка:
Для установки данного системного монитора набиваем следующее:
#apt-cache search gkrellm
На данном этапе получаем список доступных пакетов и плагинов. Для начала предлагается установить сам монитор, для этого набиваем:
#sudo apt-get install gkrellm
Password:
После установки уже можно запускать, но я бы не стал торопиться и поставил сразу несколько дополнительных плагинов.
Список доступных плагинов мы получили когда выполняли apt-cache, я не буду описывать все плагины, а опишу только те, которые для меня показались полезными:
gkrellmms - Плагин для отображения музыки по средствам проигрывателя xmms
gkrellmwireless - отображение состояния WiFi(802.11)
gkrellm-leds - отображение индикаторов * Lock(Caps, Num, Screen) поскольку у меня ноутбук и стандартные индикаторы не очень удобны.
Далее устанавливаем данные плагины:
#sudo apt-get install gkrellmms gkrellmwireless gkrellm-leds
Password:
Вот и все впринципе, далее мы можем найти программу в Приложения->Системные->gkrellm, а можем и добавить её в автозагрузку для этого идем в Система->Параметры->Сеансы и добавляем приложение в автозапуск.
Внешний вид программы на мой взгляд показался не совсем приятным и тогда на помощ пришли конечно же шкурки. Найти и скачать шкурки можно по адрессу
http://muhri.net
После скачивания необходим шкурок, распаковываем архивы в $HOME/.gkrellm/themes и меням шкуры в настройках програмы.
Вот что получилось у меня:

Вот собственно и все, приятного использования.
Для выполнения таких задач существуют мониторилки и вот об одной из них я хотел бы рассказать.
GKrellm
Установка:
Для установки данного системного монитора набиваем следующее:
#apt-cache search gkrellm
На данном этапе получаем список доступных пакетов и плагинов. Для начала предлагается установить сам монитор, для этого набиваем:
#sudo apt-get install gkrellm
Password:
После установки уже можно запускать, но я бы не стал торопиться и поставил сразу несколько дополнительных плагинов.
Список доступных плагинов мы получили когда выполняли apt-cache, я не буду описывать все плагины, а опишу только те, которые для меня показались полезными:
gkrellmms - Плагин для отображения музыки по средствам проигрывателя xmms
gkrellmwireless - отображение состояния WiFi(802.11)
gkrellm-leds - отображение индикаторов * Lock(Caps, Num, Screen) поскольку у меня ноутбук и стандартные индикаторы не очень удобны.
Далее устанавливаем данные плагины:
#sudo apt-get install gkrellmms gkrellmwireless gkrellm-leds
Password:
Вот и все впринципе, далее мы можем найти программу в Приложения->Системные->gkrellm, а можем и добавить её в автозагрузку для этого идем в Система->Параметры->Сеансы и добавляем приложение в автозапуск.
Внешний вид программы на мой взгляд показался не совсем приятным и тогда на помощ пришли конечно же шкурки. Найти и скачать шкурки можно по адрессу
http://muhri.net
После скачивания необходим шкурок, распаковываем архивы в $HOME/.gkrellm/themes и меням шкуры в настройках програмы.
Вот что получилось у меня:

Вот собственно и все, приятного использования.
настроение: Довольное
Метки: статистика, фишки, руководство
Алексей Костин,
01-09-2007 22:49
(ссылка)
Устранение ошибок, возникших в процессе утановки/удаления
В случае если пакет не получается корректно установит или удалить, система установки ловит соответствующую ошибку и не даёт работать с другими пакетами до ей устранения, сообщая, что "при обработке следующих пакетов произошли ошибки...".
Каждый случай индивидуален, но часто подобное возникает из-за того, что какой-нибудь файл, входящий в состав пакета был удален, переименован, некорректно изменен и пр.
В таком случае проблема решается доставанием файла "по умолчанию" из исходного пакета (deb-файлы лежащие в /var/cache/apt/archives) и заменой проблемного файла исходным.
Если ошибка посерьезнее, то очистить все пре- и пост-инсталляционные ошибки для пакета можно так:
Другой вариант решения:
Каждый случай индивидуален, но часто подобное возникает из-за того, что какой-нибудь файл, входящий в состав пакета был удален, переименован, некорректно изменен и пр.
В таком случае проблема решается доставанием файла "по умолчанию" из исходного пакета (deb-файлы лежащие в /var/cache/apt/archives) и заменой проблемного файла исходным.
Если ошибка посерьезнее, то очистить все пре- и пост-инсталляционные ошибки для пакета можно так:
sudo rm /var/lib/dpkg/info/имя_пакета.{pre,post}rmДругой вариант решения:
sudo apt-get clean || sudo apt-get -f install || sudo apt-get remove имя_пакета
Метки: руководство, управление пакетами
Алексей Костин,
01-09-2007 21:14
(ссылка)
Применение бэкпортов в Ubuntu
Если Вы уже знаете, что такое бэкпорт, то добавьте в /etc/apt/sources.list ссылку на пакеты с исходными текстами следующей версии дистрибутива. Обратите внимание, что строка должна быть помечена как deb-src. Например:
Обновите кэш пакетов:
Загрузите с помощью apt-get пакеты с исходными текстами:
Перейдите в директорию нового пакета и загрузите пакеты, необходимые для его сборки:
Выполните сборку:
Установите собранный пакет:
Готово.
Первоисточник здесь: http://guidoscope.com/ru/Бэкпорты_в_Ubuntu
Спасибо ему.
deb-src http://archive.ubuntu.com/ubuntu/ feisty-updates main restricted
Обновите кэш пакетов:
sudo apt-get update
Загрузите с помощью apt-get пакеты с исходными текстами:
sudo apt-get source xyzzy
Перейдите в директорию нового пакета и загрузите пакеты, необходимые для его сборки:
cd xyzzy-x.y.z
sudo apt-get build-dep xyzzy
Выполните сборку:
sudo dpkg-buildpackage
Установите собранный пакет:
sudo dpkg -i ../xyzzy.deb
Готово.
Первоисточник здесь: http://guidoscope.com/ru/Бэкпорты_в_Ubuntu
Спасибо ему.
Метки: руководство, управление пакетами
Алексей Костин,
20-08-2007 17:37
(ссылка)
Интернет-шлюз или Internet Connection Sharing
Как раздать интернет в домашнюю или офисную сеть с помощью Ubuntu 7.04? А вот так:
1. Настраиваются сетевые интерфейсы. Внешний (с которого приходит инет) и внутренний — домашняя/офисная сеть. Для внешнего — задается ip статический или получается динамический от провайдера (у меня это интерфейс eth1 — pci-сетевуха). Для внутреннего задается статически ip 192.168.0.1 и маска 255.255.255.0 (у меня это eth0 — встроенная сетевая карточка).
2. Поднимается соединение с интернетом. У меня это PPPoE. Настривается при помощи pppoeconf.
3. Устанавливаются ipmasq и dnsmasq: apt-get instal dnsmasq ipmasq. Редактируется конфиг: pico /etc/dnsmasq.conf. Прописывается interface=eth0 и раскомментировывается первое попавшееся правило для раздачи динамических ip во внутреннюю сеть dhcp-range=192.168.0.50,192.168.0.150,255.255.255.0,12h.
4. dpkg-reconfigure ipmasq — включаеся запуск ipmasq после поднятия сетевых интерфейсов (при перезапуске ppp я не велел реконфигурироваться ipmasq).
5. Добавляется net.ipv4.ip_forward = 1 в /etc/sysctl.conf.
6. Создается текстовый файл pico /etc/init.d/gateway и в файл помещается (дабы NAT заводился после загрузки):
#!/bin/sh
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
7. Файлу придается статус исполнимого: chmod +x /etc/init.d/gateway.
8. Файл объявляется как выполняющийся при загрузке: update-rc.d gateway start 51 S ..
9. Перезагрузка.
Также инструкции есть тут:
https://help.ubuntu.com/community/InternetConnectionSharing
http://www.ubuntugeek.com/sharing-internet-connection-in-ubuntu.html
Надо заметить, что интернет на машинах во внутренней сети работал сразу после установки ipmasq и dnsmasq, но чтобы внешняя локальная сеть нормально виделась на внутренних машинах требуется шаманство с NAT.
Еще, по прежнему опыту, могу сказать, что если не настраивать dhcp в dnsmasq, то очень странно работает DDNS (чаще не работает).
1. Настраиваются сетевые интерфейсы. Внешний (с которого приходит инет) и внутренний — домашняя/офисная сеть. Для внешнего — задается ip статический или получается динамический от провайдера (у меня это интерфейс eth1 — pci-сетевуха). Для внутреннего задается статически ip 192.168.0.1 и маска 255.255.255.0 (у меня это eth0 — встроенная сетевая карточка).
2. Поднимается соединение с интернетом. У меня это PPPoE. Настривается при помощи pppoeconf.
3. Устанавливаются ipmasq и dnsmasq: apt-get instal dnsmasq ipmasq. Редактируется конфиг: pico /etc/dnsmasq.conf. Прописывается interface=eth0 и раскомментировывается первое попавшееся правило для раздачи динамических ip во внутреннюю сеть dhcp-range=192.168.0.50,192.168.0.150,255.255.255.0,12h.
4. dpkg-reconfigure ipmasq — включаеся запуск ipmasq после поднятия сетевых интерфейсов (при перезапуске ppp я не велел реконфигурироваться ipmasq).
5. Добавляется net.ipv4.ip_forward = 1 в /etc/sysctl.conf.
6. Создается текстовый файл pico /etc/init.d/gateway и в файл помещается (дабы NAT заводился после загрузки):
#!/bin/sh
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
7. Файлу придается статус исполнимого: chmod +x /etc/init.d/gateway.
8. Файл объявляется как выполняющийся при загрузке: update-rc.d gateway start 51 S ..
9. Перезагрузка.
Также инструкции есть тут:
https://help.ubuntu.com/community/InternetConnectionSharing
http://www.ubuntugeek.com/sharing-internet-connection-in-ubuntu.html
Надо заметить, что интернет на машинах во внутренней сети работал сразу после установки ipmasq и dnsmasq, но чтобы внешняя локальная сеть нормально виделась на внутренних машинах требуется шаманство с NAT.
Еще, по прежнему опыту, могу сказать, что если не настраивать dhcp в dnsmasq, то очень странно работает DDNS (чаще не работает).
Метки: руководство, сети
Алексей Костин,
20-08-2007 17:34
(ссылка)
Удаленное управление в графическом режиме или Remote Desktop
В Ubuntu есть vino — встроенный в Gnome vncserver. С vino имеется проблема: вместо некоторых букв (например, "ю" и "ж") при вводе пишутся цифры (на латинской раскладке тоже, то там это хоть как-то терпимо, потому как на соответствующих кнопках располагаются спец. символы).
Отличное решение для удаленного администрирования предлагает http://www.nomachine.com/. Увы, серверы не бесплатные (точнее бесплатные версии ограничены двумя клиентами). Но альтернатива есть: http://freenx.berlios.de/.
Поставить и заставить работать freenx очень просто:
1. Обновляем репозиторий. В файл /etc/apt/sources.list добавляем:
deb http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx
deb-src http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx
2. Добавляем ключ: wget http://free.linux.hp.com/~brett/seveas/freenx/seveas.gpg -O- | sudo apt-key add -
3. Обновляемся: sudo apt-get update
4. Устанавливаем freenx: sudo aptitude install freenx (если правильно понимаю, то установив freenx через apt-get install мы не получим рекомендуемых пакетов — из-за этого у меня freenx сессию открыть не могла).
Всё готово.
Берем клиента под Windows и наслаждаемся.
UPD: Вышеописанное подходит для 7.04. Под 7.10 FreeNX так легко не заработает, по крайней мере, до тех пор, пока не выложат обновленный пакет в репозитарий. Намучавшись с FreeNX, пришлось взять free-версию от NoMachine и поставить на чисто установленную (не обновленную с 7.04) Ubuntu 7.10. Она работает сразу (без каких либо настроек) после того, как Вы выполните ряд рекомендуемых действий, то есть последовательно установите client, node и server (все три пакета придётся поставить, даже если нужен только последний).
Но у бесплатной версии от производителя есть одно ограничение: не более двух удаленных клиентов одновременно. Если оно критично, а хочется бесплатного решения, то прежний FreeNX один хороший человек всё-таки сумел заставить работать на Gutsy Gibbon.
После установки FreeNX надо сделать два изменения:
1. Отредактировать /usr/lib/nx/nxloadconfig заменив 266-ую строку на следующую (изменились имена библиотек, знакомим FreeNX с новыми):
2. Отредактировать /etc/nxserver/node.conf добавив строку (X-шрифты в Gutsy теперь лежат в новом месте):
Отличное решение для удаленного администрирования предлагает http://www.nomachine.com/. Увы, серверы не бесплатные (точнее бесплатные версии ограничены двумя клиентами). Но альтернатива есть: http://freenx.berlios.de/.
Поставить и заставить работать freenx очень просто:
1. Обновляем репозиторий. В файл /etc/apt/sources.list добавляем:
deb http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx
deb-src http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx
2. Добавляем ключ: wget http://free.linux.hp.com/~brett/seveas/freenx/seveas.gpg -O- | sudo apt-key add -
3. Обновляемся: sudo apt-get update
4. Устанавливаем freenx: sudo aptitude install freenx (если правильно понимаю, то установив freenx через apt-get install мы не получим рекомендуемых пакетов — из-за этого у меня freenx сессию открыть не могла).
Всё готово.
Берем клиента под Windows и наслаждаемся.
UPD: Вышеописанное подходит для 7.04. Под 7.10 FreeNX так легко не заработает, по крайней мере, до тех пор, пока не выложат обновленный пакет в репозитарий. Намучавшись с FreeNX, пришлось взять free-версию от NoMachine и поставить на чисто установленную (не обновленную с 7.04) Ubuntu 7.10. Она работает сразу (без каких либо настроек) после того, как Вы выполните ряд рекомендуемых действий, то есть последовательно установите client, node и server (все три пакета придётся поставить, даже если нужен только последний).
Но у бесплатной версии от производителя есть одно ограничение: не более двух удаленных клиентов одновременно. Если оно критично, а хочется бесплатного решения, то прежний FreeNX один хороший человек всё-таки сумел заставить работать на Gutsy Gibbon.
После установки FreeNX надо сделать два изменения:
1. Отредактировать /usr/lib/nx/nxloadconfig заменив 266-ую строку на следующую (изменились имена библиотек, знакомим FreeNX с новыми):
[ -z "$APPLICATION_LIBRARY_PRELOAD" ] && APPLICATION_LIBRARY_PRELOAD="$APPLICATION_LIBRARY_PATH/libX11-nx.so.6.2:$APPLICATION_LIBRARY_PATH/libXext-nx.so.6.4:$APPLICATION_LIBRARY_PATH/libXcomp.so:$APPLICATION_LIBRARY_PATH/libXcompext.so:$APPLICATION_LIBRARY_PATH/libXrender-nx.so.1.2"2. Отредактировать /etc/nxserver/node.conf добавив строку (X-шрифты в Gutsy теперь лежат в новом месте):
AGENT_EXTRA_OPTIONS_X="-fp /usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi"Метки: руководство, сети, удаленное управление
Алексей Костин,
20-08-2007 17:33
(ссылка)
Установка ftp-сервера
Установить ftp-сервер на Ubuntu просто: sudo aptitude install proftpd gproftpd
Настроить тоже не сложно — через вышеустановленную вместе с сервером графическую утилиту gproftpd (ищите после установки в Система > Администрирование).
Настроить тоже не сложно — через вышеустановленную вместе с сервером графическую утилиту gproftpd (ищите после установки в Система > Администрирование).
Метки: ftp, сети, руководство
Алексей Костин,
20-08-2007 17:30
(ссылка)
Установка LAMP (Linux, Apache, MySQL, PHP — веб-сервер)
Разумеется, чтобы настроить боевой веб-сервер нужно немало знать и достаточно иметь. Но если нужно оперативно поднять веб-сервер на Ubuntu, например, для нужд офисно-домашней сети, то это делается так:
1. sudo apt-get install apache2 php5 php5-mysql mysql-server-5.0 — установили.
2. В файле /etc/apache2/apache2.conf раскомментировали AddDefaultCharset WINDOWS-1251 (конечно, если у Вас файлы будут в соответствующей кодировке, если в UTF-8 — этот шаг лишний).
3. Залили в /var/www свои веб-файлы.
4. mysqladmin -u root password blablabla — задали пароль root`а для MySQL.
5. apache2ctl restart — перезапустили Apache2.
Готово.
Хотя для нормальной работы многих скриптов потребуются php-библиотеки, вроде gd. Их много, глядите сколько: apt-cache search php5. Поставить что-то нужное можно, например, так: apt-get install php5-mcrypt php5-gd.
Как настроить сервер, приближенный к боевому, написано тут: http://ulmencave.blogspot.com/2007/05/apache2-ssl-php5-mysql5-ubuntu-feisty.html
1. sudo apt-get install apache2 php5 php5-mysql mysql-server-5.0 — установили.
2. В файле /etc/apache2/apache2.conf раскомментировали AddDefaultCharset WINDOWS-1251 (конечно, если у Вас файлы будут в соответствующей кодировке, если в UTF-8 — этот шаг лишний).
3. Залили в /var/www свои веб-файлы.
4. mysqladmin -u root password blablabla — задали пароль root`а для MySQL.
5. apache2ctl restart — перезапустили Apache2.
Готово.
Хотя для нормальной работы многих скриптов потребуются php-библиотеки, вроде gd. Их много, глядите сколько: apt-cache search php5. Поставить что-то нужное можно, например, так: apt-get install php5-mcrypt php5-gd.
Как настроить сервер, приближенный к боевому, написано тут: http://ulmencave.blogspot.com/2007/05/apache2-ssl-php5-mysql5-ubuntu-feisty.html
Метки: руководство, веб-сервер, lamp
В данном сообществе, возможно, есть записи, доступные только его участникам.
Чтобы их читать, Вам нужно вступить в сообщество
Чтобы их читать, Вам нужно