WebSubsystem
Материал из ALT Linux Wiki
(Различия между версиями)
(Создание документа) |
(+ Категория:Apache2) |
||
(7 промежуточных версий не показаны.) | |||
Строка 1: | Строка 1: | ||
- | + | {{h0|Подсистема Web в Сизифе и бранчах}} | |
- | На этой странице находится информация для разработчиков (и всех интересующихся) по текущему состоянию и планам развития подсистемы | + | На этой странице находится информация для разработчиков (и всех интересующихся) по текущему состоянию и планам развития подсистемы |
Web в Сизифе. | Web в Сизифе. | ||
- | + | == Текущее положение дел == | |
- | + | ||
Дата: 30.04.2009 | Дата: 30.04.2009 | ||
- | Пока рассматриваю только <code>apache</code> и <code>apache2</code>. Прошу дополнить документ касательно остальных веб-серверов. | + | {{fixme|Пока рассматриваю только <code>apache</code> и <code>apache2</code>. Прошу дополнить документ касательно остальных веб-серверов.}} |
- | + | ||
- | + | ||
+ | === В бранчах 4.x, дистрибутивах на их основе (и более ранних) === | ||
* Веб-сервера структурно обособлены друг от друга: | * Веб-сервера структурно обособлены друг от друга: | ||
- | # | + | # {{path|/var/www/}} — общий корень для {{pkg|apache}}, содержит корни других веб-серверов (как минимум <code>apache2</code>); Каталог принадлежит {{pkg|apache}}; |
- | # | + | # {{path|/var/www/html}} — <code>DocumentRoot</code> {{pkg|apache}}; |
- | # | + | # {{path|/var/www/cgi-bin}} — CGI скрипты {{pkg|apache}}; |
- | # | + | # {{path|/var/www/icons}} — иконки {{pkg|apache}}; |
- | # | + | # {{path|/var/www/apache2/html}} — <code>DocumentRoot</code> {{pkg|apache2}}; |
- | # | + | # {{path|/var/www/apache2/cgi-bin}} — CGI скрипты {{pkg|apache2}}; |
- | # | + | # {{path|/var/www/apache2/icons}} — иконки {{pkg|apache2}}; |
* Плюсы: | * Плюсы: | ||
- | ** | + | ** «родные» компоненты веб-серверов (такие как: умолчальная страница, CGI скрипты и иконки) не пересекаются; |
* Минусы: | * Минусы: | ||
** положение корня сайта зависит от используемого веб-сервера; | ** положение корня сайта зависит от используемого веб-сервера; | ||
- | + | === В Сизифе, 5.x (и более поздних бранчах) === | |
- | + | ||
* Веб-сервера структурно объединены: | * Веб-сервера структурно объединены: | ||
- | # | + | # {{path|/var/www/}} — общий корень для всех веб-серверов (как минимум для {{pkg|apache}} и <code>apache2</code>). Каталог принадлежит {{pkg|webserver-common}}. |
- | # | + | # {{path|/var/www/html}} — общий <code>DocumentRoot</code> для всех веб-серверов, каталог принадлежит {{pkg|webserver-common}}; |
- | # | + | # {{path|/var/www/cgi-bin}} — CGI скрипты для всех веб-серверов, каталог принадлежит {{pkg|webserver-common}}; |
- | # | + | # {{path|/var/www/icons}} — иконки для всех веб-серверов, каталог принадлежит {{pkg|webserver-common}}; |
* Плюсы: | * Плюсы: | ||
Строка 39: | Строка 36: | ||
* Минусы: | * Минусы: | ||
- | ** | + | ** «родные» компоненты веб-серверов (такие как: умолчальная страница, CGI скрипты и иконки) пересекаются и порождают файловые конфликты ({{altbug|16353}}); |
{{Category navigation|title=Web|category=Web}} | {{Category navigation|title=Web|category=Web}} | ||
+ | [[Категория:Apache2]] | ||
[[Категория:Sisyphus]] | [[Категория:Sisyphus]] |
Текущая версия на 13:02, 10 февраля 2013
Подсистема Web в Сизифе и бранчах
На этой странице находится информация для разработчиков (и всех интересующихся) по текущему состоянию и планам развития подсистемы Web в Сизифе.
Текущее положение дел
Дата: 30.04.2009
В бранчах 4.x, дистрибутивах на их основе (и более ранних)
- Веб-сервера структурно обособлены друг от друга:
- /var/www/ — общий корень для apache, содержит корни других веб-серверов (как минимум
apache2
); Каталог принадлежит apache; - /var/www/html —
DocumentRoot
apache; - /var/www/cgi-bin — CGI скрипты apache;
- /var/www/icons — иконки apache;
- /var/www/apache2/html —
DocumentRoot
apache2; - /var/www/apache2/cgi-bin — CGI скрипты apache2;
- /var/www/apache2/icons — иконки apache2;
- Плюсы:
- «родные» компоненты веб-серверов (такие как: умолчальная страница, CGI скрипты и иконки) не пересекаются;
- Минусы:
- положение корня сайта зависит от используемого веб-сервера;
В Сизифе, 5.x (и более поздних бранчах)
- Веб-сервера структурно объединены:
- /var/www/ — общий корень для всех веб-серверов (как минимум для apache и
apache2
). Каталог принадлежит webserver-common. - /var/www/html — общий
DocumentRoot
для всех веб-серверов, каталог принадлежит webserver-common; - /var/www/cgi-bin — CGI скрипты для всех веб-серверов, каталог принадлежит webserver-common;
- /var/www/icons — иконки для всех веб-серверов, каталог принадлежит webserver-common;
- Плюсы:
- положение корня сайта не зависит от используемого веб-сервера;
- Минусы:
- «родные» компоненты веб-серверов (такие как: умолчальная страница, CGI скрипты и иконки) пересекаются и порождают файловые конфликты (altbug #16353);