1. 程式人生 > >1小時搭建個人網站:購買虛擬主機,購買域名,繫結IP和申請SSL證書實現https

1小時搭建個人網站:購買虛擬主機,購買域名,繫結IP和申請SSL證書實現https

如果你是學生,擁有學生郵箱,可以在GITHUB教育版申請學生優惠,點選開啟連結。有免費的亞馬遜AWS 150刀優惠卡,以及namecheap免費.me域名和ssl證書一年。還有其他很多優惠。

注意:請不要濫用申請機會,不要以薅羊毛的精神對待GITHUB的學生優惠,申請理由寫充分,不是edu郵箱就不要填了。(我們已經吃過亞馬遜美國停止對中國提供換貨服務的虧了)。這種風氣要不得,如果沒有學生優惠,老老實實花錢,伺服器+域名+SSL總共也用不了多少錢的!

1. 購買虛擬主機,雲伺服器

雲伺服器和虛擬主機在哪都能買到,國外購買的話優點是域名不需要備案,備案很繁瑣,所以建議有可能的話買亞馬遜雲,或者其他國外VPS。 如果你想快速搭建一個網站,並且沒什麼程式碼基礎,建議使用亞馬遜提供的已經搭建好wordpress的AMI,幫助你快速建立網站。如圖:


建立完該虛擬機器後,等待幾分鐘,直接訪問虛擬機器的ip地址或者在後面加上/wp-login,即可登入。之後就可以使用wordpress了。十分方便。

2.  購買域名,繫結IP

在namecheap網站上購買域名(當然你也可以用別的),我用的學生優惠.me,大概看了下.com也只要5刀一年,就算比國內貴了一點也是完全可以接受,關鍵是: 不用備案!!! 不用備案!!!
不用備案!!!

購買好之後,你就可以進去DNS設定,相信你們很快就能找到,設定成如圖所示:
之後等上10分鐘,你就可以用你的域名登入你的虛擬主機了,不用傻乎乎輸入IP了。

3. 申請SSL證書實現HTTPS

如果你需要做一個商業網站,涉及金錢交易或者敏感資訊,或者你單純是為了學(zhaung)習(bi),請務必申請SSL證書,具體介紹請自行百度。 據說國內有很多免費的https證書發放網站,我沒有試驗過,你們可以直接去嘗試一波。 如果是嚴謹的商務網站,請購買正規SSL證書。 namecheap上提供SSL證書購買,使用的是COMODO網站的,因為有學生優惠,免費。平常事9刀一年,不貴。 如圖: 購買完成後,namecheap上會有詳細的指導,指導如何完成SSL的配置。 之後在namecheap網站上填寫你的公鑰,類似下圖:
之後,你有三種取得證書方式,一種是郵箱獲得,一般來說需要你給出可靠地能夠證明你是域名主人的郵箱。二是新增指定DNS(推薦!)。三是....是啥來著,忘記了。你們應該可以看到。 我們選擇第二種方式,你會在你購買的SSL證書的manage裡找到要求你填寫的DNS資訊,之後DNS設定裡新增:

過半個小時,理論上就會收到驗證通過的郵件了!如果沒有收到,請聯絡live chat 線上客服,直接就會給你秒過,別問我咋知道的,血和淚的等待。 但是,wordpress並不會自動幫你全域性https,一旦你從主頁點到了子頁面,https就變回http了,這時候,你需要wordpress外掛!可以搜尋https,會有很多強制全站https的外掛供你選擇。 恭喜你:
最後,安利自己的小站,主要是和同學一起賣賣美國和澳洲的商品。 https://usau-buy.me/
如果有任何問題,歡迎留言諮詢!