2015-07-17 3 views
0

Я установил LAMP-сервер в экземпляр Amazon Linux EC2, как описано в here. Теперь проблема заключается в том, когда я пытаюсь получить доступ к http://publicdns/phpMyAdmin, он говорит мне Forbidden: You don't have permission to access /phpMyAdmin on this server.У вас нет прав доступа/phpMyAdmin на этом сервере

Я пробовал разные статьи, пытаясь исправить это, даже пробовал с символическими ссылками. Поскольку большинство других статей основаны на ручной установке phpMyAdmin, я не могу получить правильный результат.

Я знаю, что мне нужно получить доступ к некоторому файлу и изменить конфигурации, но я не знаю, как это сделать должным образом.

ответ

0

Вам нужно будет добавить свой IP-адрес в разделе Разрешить в phpMyAdmin.conf, чтобы иметь возможность получить доступ к вашему phpMyAdmin удаленно.

<Directory /usr/share/phpMyAdmin/> 
    AddDefaultCharset UTF-8 

    <IfModule mod_authz_core.c> 
    <RequireAny> 
     Require ip my-server-ip-here 
     Require ip ::1 
     Require ip <your ip> 
    </RequireAny> 
    </IfModule> 
    <IfModule !mod_authz_core.c> 
    Order Deny,Allow 
    Allow from my-server-ip-here 
    Allow from ::1 
    Allow from <your ip> 
    </IfModule> 
</Directory> 

Restart apache опубликуйте эти изменения.

+0

Но проблема в том, как получить к нему доступ? Я имею в виду этот файл? –

Смежные вопросы