Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Объясните понятие
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » Объясните понятие

Страниц (1): [1]
 

1. Хозяин Огня - 02 Ноября, 2009 - 21:35:15 - перейти к сообщению
Я извиняюсь за глупый вопрос.
Вот прочитал сейчас - требование при приёме на работу - самостоятельная установка и настройка веб-сервера Апач.
Я так понимаю - сайт размещается на хостинге, где Апач уже установлен и настроен. Ладно, настроить под свои нужды - это понятно. Но устанавливать-то зачем? Если на хостинге не установлен Апач - нафиг такой хостинг? Или хостинг предоставляет только пустое дисковое пространство? Разъясните пожалуйста.
2. Мелкий - 02 Ноября, 2009 - 22:02:50 - перейти к сообщению
Требование действительно несколько странно сформулировано, но смысл скорей в том, что разработку и отладку производить надо на самостоятельно поставленном локальном сервере, а не на хостинге.
3. Хозяин Огня - 02 Ноября, 2009 - 22:31:51 - перейти к сообщению
Вот ещё вопрос - при регистрации на платном хостинге, какие права для работы с сервером тебе предоставляются?
4. Мелкий - 02 Ноября, 2009 - 22:45:35 - перейти к сообщению
Зависит от хостинга: от практически никаких вплоть до рутовых (VPS)
5. valenok - 03 Ноября, 2009 - 07:39:48 - перейти к сообщению
Хостинг часто предоставляет уже все готовое.
Возможно там придется работать как раз с пустым выделенным сервером разве что с предустановленной ОС.
6. Хозяин Огня - 03 Ноября, 2009 - 18:11:29 - перейти к сообщению
Объясните ещё вещь, пожалуйста.
Читал, что для обеспечения безопасности нужно защищать не только скрипты, но и настраивать ОС. Каким образом производится настройка ОС на удалённом сервере?
И ещё - получается для каждого сайта - отдельная ОС?
7. EuGen - 03 Ноября, 2009 - 18:27:51 - перейти к сообщению
Почитайте урок 18 - там есть немного нужной Вам информации
8. Viper - 04 Ноября, 2009 - 08:20:00 - перейти к сообщению
Хозяин Огня пишет:
Объясните ещё вещь, пожалуйста.
Читал, что для обеспечения безопасности нужно защищать не только скрипты, но и настраивать ОС. Каким образом производится настройка ОС на удалённом сервере?
И ещё - получается для каждого сайта - отдельная ОС?


Да это верно.
Настраивается через ssh
Нет. Все делается через virtual host(директива <VirtualHost ...> апача).
9. Хозяин Огня - 28 Ноября, 2009 - 17:57:34 - перейти к сообщению
Cпасибо всем за ответы!

Помогите разобраться ещё в нескольких вопросах.
Что такое CGI простым языком? Читаю читаю, а сути не улавливаю - это типа закулисная технология, принцип общения браузера с сервером, в который можно особо не вникать или CGI что-то вроде языка программирования и его тоже нужно учить? Для чего нужны папки cgi-bin и cgi-glob?

И несколько вопросов по библиотекам функций. Вопрос всем - вы используете PEAR или другие сторонние библиотеки или может юзаете свою(свои), посоянно её дополняя?
СтОит ли уже на начальном этапе изучения РНР начинать писать свою библиотеку? В каждом ли проекте стоит использовать библиотеки? Какая принципиальная разница между библиотекой и шаблонами?

Заранее спасибо.
10. valenok - 28 Ноября, 2009 - 20:31:53 - перейти к сообщению
CGI - это такая штука (шлюз) при помощи которой apache общается с php /perl/python/c(++)
Это название технологии такой. А программы которые работают по такой технологии называются скриптами.

PHP обычно подключается к apache не как cgi, а как модуль, поэтому скрипты можно просто класть куда угодно, а веб сервер их обработает. А вот скрипты на perl нужно класть в спецаильную папку cgi-bin. Про glob понятия не имею.

Что касаемо библиотек - phpclasse.org / pecl / pear
А что такое шаблоны - посмотри в словаре.

 

Powered by ExBB FM 1.0 RC1