В принципе, скажем, у меня есть веб-сервер, и я перепродаю хостинг специально для местных церквей.Использование одного и того же php-программного обеспечения для нескольких доменов внутри одного и того же веб-сервера apache?
У меня есть 5 церквей в качестве клиентов, у меня есть простая CMS для них, они равны копиям одних и тех же файлов, для каждого сайта я устанавливаю CMS, базу данных и веб-сайт, я думаю, что это пустая трата ресурсов.
я хотел бы знать, если я могу сделать следующее, AFAIK большинство хостингов имеют следующую структуру:
- главного каталога (домашний)
- www.church1.com (church1)
- www.church2.com (church2)
- www.church3.com (church3)
- www.church4.com (church4)
- www.ch urch5.com (church5)
в основном я хочу, чтобы CMS быть на домашней директории, и каждая из Церквей (клиентов) будет иметь только конфигурационный файл, база данных муравей шаблона относительно их веб-сайты.
поэтому исходный код системы будет общим, но дизайн сайта и файлы базы данных будут полностью разделены.
Я не веб-хостинг или эксперт по развитию, но я знаю свой путь, извините, если вопрос слишком простой, мне трудно найти, возможно ли это.
EDIT: Я думаю, что ссылка Руду в значительной степени решила мою проблему!
Возможно, вы это сделаете, но вы ищете встроенную CMS, которая может сделать это для вас или вы хотите перестроить свои собственные, чтобы иметь эту возможность? Пожалуйста, предоставьте дополнительную информацию. –
Как [я могу запустить несколько сайтов на одном сервере с той же базой кода в PHP?] (Http://stackoverflow.com/questions/3805702/how-do-i-run-multiple-websites-on- the-same-server-with-the-same-code-base-in-php/3805734 # 3805734) – Rudu
Посмотрите информацию об архитектуре Multi Tenant. Это вполне возможно, и не так сложно. Но вам нужно закодировать свою CMS, чтобы справиться с этим. В основном вы перечислите все домены в один и тот же исходный каталог, а затем ваш код может использовать заголовок HTTP HOST, чтобы определить, какой сайт/контент показывать, как охватить ваши запросы к БД и т. Д. – Doon