簡體   English   中英

更改EC2實例上的公共DNS

[英]Change public DNS on EC2 Instance

我有一個運行網站的EC2 Ubuntu實例。 我也有一個域名托管在GoDaddy上。 我已經設置了指向我的實例的彈性IP地址。 我在GoDaddy中設置了我的域,以指向彈性IP。 這可行,輸入我的域名會將我帶到亞馬遜上的站點托管人。 但是在網站加載后,URL從以下位置切換:

www.mydomain.com

到aws公共DNS:

ec2XX-XXX-XXX-XXX.compute-1.amazonaws.com

我希望將域保留為我的域,而不要切換到AWS公共DNS。 我聯系了GoDaddy支持人員,他們告訴我這是在Amazon端發生的,因此我必須將其修復在AWS儀表板中的某個位置。 有人可以給我一些步驟來進行此設置,也可以為我指明正確的方向。

問題是Bitnami Magento安裝需要更新到新的網址。 為此,您要進入網絡服務器,然后:

將應用程序移至/如果您的應用程序在“ / magento”中運行,則可以從URL中刪除前綴,執行以下命令:

$ sudo /opt/bitnami/apps/magento/bnconfig --appurl /

(使用--help檢查該選項是否可用於您的應用程序)

現在,您將可以通過http:// YOUR_DOMAIN而不是http:// YOUR_DOMAIN / magento訪問該應用程序。

更新IP或主機名如果計算機的IP /域發生更改,某些應用程序需要更新IP /域。 bnconfig工具還具有一個稱為boot_hostname的選項,該選項可在引導過程中自動更新IP(使用--help檢查該選項是否可用於您的應用程序)。 請注意,此工具將URL更改為http:// NEW_DOMAIN / magento

sudo /opt/bitnami/apps/magento/bnconfig --machine_hostname NEW_DOMAIN

如果您已經將應用程序移至根URL,則應同時包含兩個選項。

sudo /opt/bitnami/apps/magento/bnconfig --appurl / --machine_hostname NEW_DOMAIN

如果已將計算機配置為使用靜態域名或IP,則應重命名或刪除“ / opt / bitnami / apps / magento / bnconfig”文件。

sudo mv /opt/bitnami/apps/magento/bnconfig /opt/bitnami/apps/magento/bnconfig.disabled

畢竟,只需重新啟動apache即可,您應該一切順利。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM