Apache веб-серверінен бірнеше домендерге қызмет көрсету
Apache веб-серверімен DNS бүркеншік аттарын орнату оңай. Бұл дегеніміз, егер сізде бір веб-домен болса немесе 100-і болса, оларды веб-сервердегі әртүрлі каталогтарға бағыттап, олардың барлығын өзіңіз орналастыра аласыз.
Күрделілігі: қатты
Қажетті уақыт: 10 минут
DNS теңшелімдерін орнату
- Apache веб-серверінде каталог жасаңыз.
Машинаңыздағы кез келген жерде емес, веб-сервердің каталогтарындағы каталогты орнатыңыз. Мысалы, көптеген Apache серверінің веб-файлдары htdocs қалтасында орналасқан. Сондықтан домен файлдарын орналастыру үшін ішкі қалтаны жасаңыз. Кейінірек тестілеу үшін index.html файлын каталогта орналастыру жақсы идея.
- Apache нұсқасының 1 нұсқасында apache.conf файлын өңдеп, vhosts (виртуалды хосттар) бөлімін табыңыз.
Apache 2 нұсқасында vhosts.conf файлын өңдеңіз.
Олар, әдетте, htdocs аймағында емес, веб-сервердегі конфигурация каталогында орналасқан. - Кез-келген нұсқасында жаңа виртуалды хост қосу үшін vhosts бөлімін өңдеңіз:
IP_ADDRESS>
Жоғарыдағы кодтың бөлектелген бөліктерін сіздің сайтыңызға және доменіңізге қатысты ақпаратқа өзгертіңіз.
ServerName DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Apache-ді қайта іске қосыңыз.
- Name.conf файлыңызды өңдеңіз
- Домен үшін жазбаны қосыңыз:
аймақ « DOMAIN» IN {
Жоғарыдағы кодтың бөлектелген бөліктерін сіздің сайтыңызға және доменіңізге қатысты ақпаратқа өзгертіңіз.
түрі мастер;
« LOCATION_OF_DB_FILE » файлдары;
рұқсатты беру { IP_ADDRESS ; };
}; - Доменге арналған db файлын жасаңыз
Ең қарапайым жолы - басқа Db файлдарын көшіру және жаңа доменді қосу. - DNS-ді қайта жүктеңіз
- Веб-браузерде доменді тексеріңіз.
DNS-нің таралуына бірнеше сағат кетуі мүмкін, бірақ жергілікті DNS-ге нұсқаған кезде сіз бірден тестілеуден өтуіңіз керек.
Сізге не қажет
- Apache веб-сервері
- DNS деп аталады
- Conf файлдарына кіру