Рекомендация книг по настройке и администрированию веб-сервера в Linux

Привет, я довольно новичок в Linux, я знал базовую концепцию и некоторые ее команды. И теперь я собираюсь настроить и администрировать веб-сервер в дистрибутиве Ubuntu Linux. Я установил его по умолчанию и, кажется, все работает нормально, и теперь мне нужно настроить его как виртуальный веб-хост-сервер, в основном я создам больше учетных записей и для каждой учетной записи, я настрою его home / folder и ftp, поэтому пользователь с учетной записью может загрузить свои скрипты PHP, также я хотел бы сделать home / bin, home / lib для учетной записи, чтобы они могли использовать SSH, чтобы установить локальные двоичные файлы или библиотеки, даже больше.

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

Любые советы приветствуются.

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

http://library.linode.com/

Если вы жаждете какой-то структуры для своего учебного процесса, я предлагаю вам использовать задачи экзамена RHCSA, чтобы указать вам в правильном направлении. Даже считая, что цели экзамена сосредоточены на системах Red Hat, они полезны для того, чтобы дать вам приблизительное представление о том, что вам нужно изучить. Это не будет сфокусировано на специфике веб-сервера, но будет охватывать некоторые очень полезные темы.

http://www.redhat.com/training/courses/ex200/examobjective