Я привык настраивать собственные установки Apache, но никогда не использовал Plesk. Работа требует, чтобы я добавил сайт в ящик CentOS 5.5 с десятками других сайтов, уже настроенных на нем с помощью панели управления Plesk.
Я не хочу иметь ничего общего с Plesk TBH, и в идеальном мире я хочу создать свою собственную директиву виртуального хоста и не использовать / изучать Plesk каким-либо образом. Из носа вокруг коробки видно, что ни одна из обычных методологий местоположений / VHost из стандартной установки Apache не доступна и что Plesk имеет уникальную настройку.
Мой вопрос: Можно ли комбинировать VHosts Plesk с пользовательскими хостами? Может ли Plesk настроить VHosts, а обычные VHosts, отличные от Plesk, могут сотрудничать, т.е.счастливо существовать на одной коробке? Не вызывает ли мошенничество за пределами Plesk проблемы, когда владельцы этого компьютера приходят, например, обновлять Plesk?
Нет доступного образа для тестирования, и я не доверяю их резервным копиям или контролю версий, поэтому я хочу быть уверен, что этот подход не подходит не доставляю проблем, пока не попробую что-нибудь с этим ящиком.
Любой вклад от любого, кто имеет опыт работы с Plesk, чтобы знать, хочу ли я сделать «Хорошую идею» TM, будет очень признателен и, надеюсь, будет полезен другим в моем положении.
Большое спасибо
По моему опыту, если вы установите Plesk и попытаетесь изменить файлы вручную, вы в конечном итоге поставите под угрозу свой Plesk и, конечно же, ваш хост. Plesk не работает путем редактирования текстовых файлов, но сохраняет свою конфигурацию в базах данных и других двоичных хранилищах. Поэтому смешивать пользовательские конфигурации с конфигурациями Plesk не рекомендуется.
Другие ответы касаются настройки параметров Plesk, в то время как ваш вопрос, кажется, немного другой темы, о вашей собственной настройке, сосуществующей с Plesk.
Да, вы можете разместить свою собственную VHost в собственной конфигурации Apache, и Plesk не сломает / не перезапишет его. Просто убедитесь, что вы не помещаете его в какой-либо сгенерированный Plesk файл (обычно в заголовке содержится предупреждение, чтобы не изменять файл).
т.е. вы можете поместить его в /etc/httpd/conf/conf.d
(стандартное расположение для CentOS-подобных ОС). Если ваш VHost и виртуальные хосты Plesk настроены правильно, они будут счастливо жить вместе.
Однако у этого подхода есть несколько недостатков, которые вам, возможно, придется серьезно учитывать:
] Как правило, поскольку эти ваши клиенты уже используют Plesk, добавление еще одного сайта в Plesk не должно быть сложным. т.е. если я добавляю другой сайт, его корневой каталог появится в / var / www /
(я использую CentOS), а его конфигурация Apache будет находиться в / etc / httpd / conf /
(опять же - CentOS, а я использую Plesk 11.5).
Обычно не рекомендуется смешивать пользовательские конфигурации с Plesk, однако Plesk гибко настраивает конфигурацию домена. Инструкции по настройке пользовательского веб-сервера доступны по адресу http://download1.parallels.com/Plesk/PP11/11.5/Doc/en-US/online/plesk-administrator-guide/index.htm?fileName=71933.htm Информацию о редактировании файлов конфигурации виртуального хоста можно найти по адресу http://download1.parallels.com/Plesk/PP11/11.5/Doc/en-US/online/plesk-linux-advanced-administration-guide/72064. htm