不太清楚我是否明白這個問題的細節。請讓我一步一步解釋。phpMyAdmin在兩個Web服務器之間安裝
我設置了兩臺Web服務器,一臺在我的電腦上,另一臺在AWS EC2實例上。 我安裝了phpmyadmin for localhost。我可以在本地訪問我的phpmyadmin,並在本地主機上設置數據庫和Web應用程序。
當我試圖在AWS EC2實例上安裝phpmyadmin時,安裝很好。 但訪問phpmyadmin有問題,總是有403 Forbidden錯誤。 該錯誤始終是由於/etc/httpd/conf.d/phpMyAdmin.conf文件中正確的ip地址問題。
問題出在那裏。如果我爲該特定的EC2實例設置公共IP,我有403 Forbidden錯誤。如果我將默認IP更改爲127.0.0.1,則可以訪問安裝在本地主機上的phpmyadmin,而不是EC2實例。所以我很好奇
(1)爲什麼我不能訪問安裝在EC2實例上的phpmyadmin,該實例的公有IP地址。 (2)爲什麼在我的本地主機和EC2實例上安裝的兩個phpmyadmin之間存在連接或鏈接或關聯?
感謝
您的第二個問題沒有意義,並且源於您對127.0.0.1地址的誤解。我首先閱讀:https://en.wikipedia.org/wiki/Localhost –
謝謝。我會盡力理解這一點。 – batuman