Назад | Перейти на главную страницу

Установка phpMyAdmin на Cent OS 5.5

Это установлено на CentOs 5.5.

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

Мне удалось установить php 5.3 в Linux, однако у меня большие трудности с настройкой phpmyadmin, что бы я ни делал, я не могу заставить его работать.

phpMyAdmin находится в / usr / share / phpMyAdmin, и у меня есть псевдоним в phpMyAdmin.conf, который вызывается в файле httpd.conf.

Это псевдоним, который я использую:

Псевдоним / phpmyadmin "/ usr / share / phpMyAdmin"
Псевдоним / phpMyAdmin "/ usr / share / phpMyAdmin"
Псевдоним / mysqladmin "/ usr / share / phpMyAdmin"

Я предупреждаю вас, что на самом деле я начал использовать ssh только последние 2 дня, так что я новичок в Linux.

Я ценю любую помощь, которую могу получить.

Заранее спасибо, Джон

Что-то установлено в вашем httpd.conf, что не позволяет правильно разрешить псевдоним. Кроме того, попробуйте добавить к URL-адресу косую черту в конце: http: // локальный / phpmyadmin /

Попробуйте заглянуть в свой phpMyAdmin.conf, если у вас есть что-то вроде этого:

<Directory/usr/share/phpMyAdmin>
order deny,allow
deny from all
allow from 127.0.0.1
</Directory>

Это фактически означает, что вы не можете получить доступ к phpMyAdmin с удаленного компьютера, я бы удалил этот бит и сначала протестировал, а затем сообщил нам, работает ли это или нет.

Возможно, "/ usr / share / phpMyAdmin" был создан пользователем root и пользователь apache не может получить к нему доступ.

В качестве корневого типа:

chown -R apache.apache /usr/share/phpMyAdmin
service httpd restart

ОБНОВИТЬ

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