1

В общем начал изучать линукс... Звучит грозно, а толку мало ))) Перечитал HandBook и подумал что все очень просто выглядит ) как дошло до практики стало ясно, что я полный буратино ) Целый день промучался устанавливая Apache2+Php+MySQL, с горем по полам запустил wordpress, и настроил DDNS на этот сайт, щас сижу и любуюсь как на моей домашней машине висит этот тупой сайтец (радости полные штаны).
Так вот, это все лирика, ЛЮДИ посоветуйте какой то сборник практических задач, а то когда сам себе придумываешь задания - лажа полная. Желательно было бы что бы задачи там шли с нарастающей сложностью. Если же такого пособия нету, то подскажите КАК лучше изучать Ubuntu Server. Просто когда что-то делаешь и знаешь для чего ты это делашь, вникаешь на порядок выше.
Всем спасибо, просьба с меня не "тянуть прикол".

2 (26.07.2012 21:35:48 отредактировано zenon)

Ну раз php уже поставил, настрой его например, путем вкуривания php.ini, по хорошему их должно быть два, один для продакшн, другой для отладки. ab
ы. пока 5.4 не советую использовать.

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

3

А что значит настроить его? Я об этом и говорю, что требуется конкретная задача, что бы видеть результат...

4

Создаем файл info.php
В него помещаем следующий код:  <?php phpinfo(); ?>
Размещаем этот файл в корне сайта или корневой папки
Запускаем этот файл, через браузер: например  http://site.ru/info.php
Будет выведена полная конфигурация php.

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

5

Это я сделал в самом начале, что бы убедится что PHP работает...

6 (27.07.2012 15:03:57 отредактировано zenon)

somalic там когда эта страничка выводится, указано местоположение php.ini, потому как не помню где оно в убунте, открывай его, все опции довольно неплохо коментированны. Например опция сообщений об ошибках для отладки сайта она нужна, когда же рабочий сервер, врядли тебе захочется видет выхлоп ошибок на сайте....
Про Апач тыц.
Еще попробуй связку Nginx + php=php-fpm без  Апача (потом с ним но nginx как прокси).
С мускулом по-воюй, бэкап, восстановление, оптимизация, проверка на ошибки... добавление баз, пользователей, назначение им прав... - из командной строки без использования плюшек аля phpmyadmin.

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

7

ооо, а вот это дельный совет, спасибо.
Еще советы можете дать? ab

8

Эко Вас батенька на онанизм потянуло) Для чего Вам линукс-то? Вот передо мной сейчас стоит такая задача:
Дано:
1. ~100 машин Win XP Pro;
2. ~30 машин Windows 7;
3. DC, DNS, DHCP на Windows Server 2003 R2;
4. PDC, DNS на Windows Server 2008 R2;
5. 7 ноутов и 2 iPad 3.
Все это объединено в единую ip-сеть. Имеется так же 1000+ учетных записей в домене и около двух ТиВ пользовательских файлов аля MS Office, причем 40% файлов содержат в себе казахский язык.
Решить:
как все это дело перевести на открытое программное обеспечение + организовать сервер виртуализации для прохождения студентами-программистами учебных планов и производственной практики в среде Windows.
==============================
Ну, смоделируйте, уважаемый ab

9

somalic, можете попробовать сделать что-то вроде домашнего сервера =). Файлохранилище, бекапы, маршрутизация, dhcp, кеширующий dns, файрвол и т.д.

10

somalic пишет:

ЛЮДИ посоветуйте какой то сборник практических задач

Легко!
Настройте самбу. Что бы юзеру 1 три папки были только на чтение, юзеру 2 эти же папки полный доступ, а юзеру 3 полный доступ на 2 другие папки.
Делов на 15 минут.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

11

nkl пишет:

Решить:
как все это дело перевести на открытое программное обеспечение + организовать сервер виртуализации для прохождения студентами-программистами учебных планов и производственной практики в среде Windows.
==============================
Ну, смоделируйте, уважаемый ab

Даю подсказку, делов на час, максимум два, вместе с кофем, дорогой на работу и послеобеденным сном.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null