2016-02-09 4 views
0

Я пытаюсь установить phpmyadmin через Bitvise SSH Client.Не работает при попытке установить phpmyadmin на Amazon AWS Linux?

То, что я сделал на клиентском терминале консоли SSH был:

wget https://files.phpmyadmin.net/phpMyAdmin/4.5.4.1/phpMyAdmin-4.5.4.1-all-languages.zip 
unzip phpMyAdmin-4.5.4.1-all-languages.zip 
mv phpMyAdmin-4.5.4.1-all-languages /var/www/html/phpMyAdmin 
rm phpMyAdmin-4.5.4.1-all-languages.zip 

egrep ‘User|Group’ /etc/httpd/conf/httpd.conf 

Here it came out an eoor about '|Group***, I ignored it and kept doing the next step'

useradd phpmydmin 
passwd phpmyadmin 
cd /var/www/html 
chown –R phpmyadmin.apache phpMyAdmin/ 
cd phpMyAdmin 
mkdir config 
cp config.sample.inc.php config/config.inc.php 
chown –R phpmyadmin.apache config/ 
chmod –R o+rw config/ 
service httpd restart 

Это не сработало ... Потом следуют шаги в Интернете, что я нашел на
http://tecadmin.net/setup-phpmyadmin-on-linux-using-source/.

я не знаю, как добавить следующее ниже либо:

<Directory "/usr/share/phpmyadmin"> 
Order Deny,Allow 
Deny from all 
Allow from 192.168.1.0/24 
</Directory> 

Alias /phpmyadmin /usr/share/phpmyadmin 
Alias /phpMyAdmin /usr/share/phpmyadmin" 

Could someone help me with it please? &

Why allowing from 192.168.1.0/24? which IP is this? 

Большое спасибо!

+0

Те являются настройки для вашего веб-сервера. Предполагая, что вы используете apache, вам нужно будет изменить файл /etc/httpd/conf.d/phpMyAdmin.conf. Обратите внимание, что в зависимости от дистрибутива я не уверен, что использует amazon aws, это может быть в/etc/apache или/etc/apache2. Вам в основном нужно создать/отредактировать этот файл в соответствии с инструкциями. – gnac

+0

если mysql отказано: http://stackoverflow.com/questions/16845715/1045-access-denied-for-user-rootlocalhost-using-password-yes – 2060754z

ответ

0

Ваш вопрос не совсем ясен, и у меня возникли проблемы с пониманием того, что вам нужно, честно. Похоже, вы не можете редактировать этот файл конфигурации. Ну, если это проблема, вам просто нужно следовать следующим инструкциям.

Create a new apache configuration file for phpMyAdmin at /etc/httpd/conf.d/phpMyAdmin.conf and add following settings there.

Чтобы сделать это, вам просто нужно открыть текстовый редактор (нано мой любимый) с

sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

Нам нужны права суперпользователя для работы в/и т.д. папку, это почему мы используем sudo. Отредактируйте файл по мере необходимости и сохраните его с помощью Ctrl+O. Затем прекратите нано с Ctrl+X.

+0

Благодарим вас за ответ! Я нашел для него ответ :-) – 2060754z

0

Большое спасибо за ваши ответы!

Я нашел идеальный ответ в этой ссылке:

https://superuser.com/questions/291230/how-to-install-phpmyadmin-on-linux-ec2-instance

Кроме того, если страница показывает:

"PHP 5.5+ is required"

Затем смотрите на этой странице:

https://serverfault.com/questions/566527/update-php-with-yum-on-amazon-linux

или

How to Install Php5.6 in amazon linux

Extra Ошибка: Расширение MBstring отсутствует,

сделать ниже:

yum install php56-mbstring

и

sudo service httpd restart

Великий день, чтобы продолжить путешествие AWS!

Удачи всем, кроме меня, там!

:-)

+0

Полезная ссылка: https://gist.github.com/suvozit/8998731 – 2060754z

+0

Полезная ссылка 2: http://stackoverflow.com/questions/19648712/amazon-aws-filezilla- отказ от передачи – 2060754z

+0

Полезная ссылка 3: http://stackoverflow.com/questions/11268486/aws-ec2-ftp-html – 2060754z

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