Для настройки доступа к двум серверам на одном компьютере вам понадобится использовать виртуальные хосты. Вот как это можно сделать:
1. Настройка виртуальных хостов в файле hosts:
- Откройте файл hosts на компьютере, он находится по пути C:\Windows\System32\Drivers\etc\hosts.
- Добавьте записи для каждого сервера в следующем формате:
```
127.0.0.1 server1.local
127.0.0.1 server2.local
```
Здесь server1.local и server2.local - это имена, по которым вы будете обращаться к серверам.
2. Настройка виртуальных хостов в веб-серверах:
- Для Apache: Откройте файл httpd.conf (находится в папке конфигурации Apache) и раскомментируйте (уберите символ # в начале строки) следующую строку:
```
Include conf/extra/httpd-vhosts.conf
```
Создайте файл httpd-vhosts.conf в папке conf/extra и добавьте следующий код (пример):
```
<VirtualHost *:80>
DocumentRoot "путь_к_папке_с_файлами_первого_сервера"
ServerName server1.local
</VirtualHost>
```
- Для EasyPHP: Откройте файл httpd-vhosts.conf (находится по пути C:\Program Files (x86)\EasyPHP-DevServer-14.1VC9\binaries\httpd\conf\extra) и добавьте следующий код (пример):
```
<VirtualHost *:80>
DocumentRoot "путь_к_папке_с_файлами_первого_сервера"
ServerName server1.local
</VirtualHost>
```
- Для OpenServer: Откройте файл httpd-vhosts.conf (находится в папке конфигурации OpenServer) и добавьте следующий код (пример):
```
<VirtualHost *:80>
DocumentRoot "путь_к_папке_с_файлами_второго_сервера"
ServerName server2.local
</VirtualHost>
```
3. Перезагрузите веб-серверы.
Теперь вы можете обращаться к первому серверу по имени server1.local, а ко второму - по имени server2.local. Ни один из них не будет затрагивать работу другого, так как они работают на разных портах.
Обратите внимание, что для работы с WordPress вам также может понадобиться настройка файла wp-config.php в каждом экземпляре WordPress с использованием соответствующих данных для базы данных.