ПредишенСледващото

Настройка на Apache сървъра - Юрий Klyuchevskii

След като инсталирате сървъра Apache ще бъде полезно да се направят някои корекции, за да направи по-лесно да се работи с тях в бъдеще.

Създаване на виртуални хостове

Първа на твърдия диск, който искате да създадете папка, в която да се съхраняват всички проекти. Имам този сървър папка в основата на устройството "C".

Стъпка 1. разрешения Apache потребителски достъп до WWW баща на твърдия ви диск.

Файлът се търси блок от изявления:



AllowOverride None
Опции Няма
Поръчка позволяват да отрича
Оставя се от всичко

Под полето въведете следните указания:



AllowOverride All
# Опции Няма
Опции индекси FollowSymLinks
Поръчка позволяват да отрича
Оставя се от всичко

По този начин, ние имахме достъп до сървъра директорията на Apache в корена на вашия твърд диск.

Стъпка 2: Създаване на място за съхранение на файлове на вашия сайт.

В папката на сървъра, трябва да създадете папка с името на нашия сайт (например с уебсайт). В и с уебсайт на папката се създаде още две папки: WWW - съхранение сайт на файлове и трупи - тук Apache автоматично ще записва грешките, свързани с работата на сървъра и информация за връзката към сайта.

Тъй като обикновено се работи с повече от един сайт (т.е. основната директория на сървъра папка на твърдия диск, може да има няколко проекта: .. и с уебсайт mysite1 mysite2 и т.н.), които са на разположение за различни местен URL адрес, трябва да конфигурирате Apache за работа с виртуална Силите.

За да направите това в конфигурационния файл на C на: Програма FilesApache Софтуер FoundationApache2.2confhttpd.conf трябва да свържете допълнителни конфигурационен файл виртуални хостове.

Търси в httpd.conf линия #INCLUDE конф / допълнително / уеб--vhosts.conf. процесът на свързване на допълнително конфигуриране файлови виртуални хостове е да премахнете знака лира (#) в предната част на тази линия.

В края на файла, добавете следния блок:



ServerName mysite.loc
DocumentRoot «C: / сървър / с уебсайт / WWW»
ErrorLog «C: /server/mysite/logs/error.log»
CustomLog «C: /server/mysite/logs/access.log» общ

Параграф ServerName определя URL, при които ще бъдат достъпни от браузъра на локалния компютър да развива уеб сайтове, файлове, които са в папка C: / WWW / с уебсайт / WWW. File C: /www/mysite/logs/error.log ще съдържа информация за грешки в сайта за работа, както и файл C на: /www/mysite/logs/access.log - информация за връзки.

Стъпка 3: Пренасочване към местните исканията на сървъра.

Това е всичко, сега можем да рестартирате Apache, кликнете с левия бутон върху иконата до часовника и изберете Рестартиране.

Настройка на Apache сървъра - Юрий Klyuchevskii

За да приложите промените, направени в httpd.conf файла, Apache трябва да се рестартира.

Персонализиране на началната страница

В случай, ако въведете само името на домейна с уебсайт папка C: servermysitewww ще зареди файла index.html (така, че Apache е конфигуриран по подразбиране и че този файл е автоматично, започва, когато въведете име на домейн).

Отскоро голям разпространените динамични уеб сайтове, написани на PHP, файлът index.html ще бъдат именувани не index.html. и index.php. За заедно с index.html при въвеждане на име на домейн, автоматично ще index.php тече все още трябва да се направи малки промени във файла C: Program FilesApache Софтуер FoundationApache2.2confhttpd.conf:

Ние считаме, блокови директиви DirectoryIndex index.html на.

Директивата е необходимо да се добавят DirectoryIndex index.html index.php през пространството. да се случи по този начин:



DirectoryIndex index.php index.html

Бих искала да отбележа, че в този случай, Apache ще търси файла index.php и се опитайте да го стартирате, а след това на индекса. HTML.

Подобно на този пост? Сподели с приятелите си, те ще оценят:

Сподели във Facebook

Свързани статии

Подкрепете проекта - споделете линка, благодаря!