零基礎個人建站——混合模式開發之專案上線那些坑
作為一個勤勞的碼農。你肯定不甘心每天在自己的電腦上自娛自樂,如何跟別人分享一下自己做過的案例呢? 今天我們就說一說關於專案上線的那些坑——————
一、如果你實在很沒聽過下邊的這幾個概念,那今天就先來了解一下吧~~因為下邊會經常用到。
1、公網 哎呀這個怎麼說呢??就是大家都能看到的公共地址。 說的太官方可能就蒙了,,怎麼檢視呢???一般購買完伺服器,伺服器控制檯會自動分配給你一個公網ip
如何檢視自己電腦的公網ip 請點選 http://www.ip138.com/
阿里雲伺服器
自己電腦
2、內網 這個就意思只有自己電腦知道還有你自己知道的ip地址了。或者官方點,同一個區域的幾臺電腦,或同一路由環境下的幾臺電腦的ip。如何檢視呢???window下輸入
window + R 開啟cmd
輸入ip config
linux
3 、電腦與電腦的通訊 。
這個怎麼說呢,一臺電腦如何訪問另一臺電腦的資源,而不受限制,這就有一個伺服器的概念,一臺電腦向外暴露出一個埠,另一臺電腦就可以通過電腦的 ip + 埠訪問到你電腦上的資源,如果許可權足夠大,那就能拿到你電腦上的任何資料。
4、電腦系統
伺服器現在常用的多為 linux 我們今天用的是linux的contos7.3版本,當然linux也有很多其他的RHEL redhat 等等。還有現在不太常用的 windows Server 。這些電腦的配置 視具體情況而定。大的可能到幾顆 幾U 小的像我們折磨可憐的就只能買個4G執行的。
自己電腦的系統我就不廢話了。
二、 伺服器環境的搭建,,
1 、自己沒錢搞(國家也不讓) 你就只能買別人的伺服器了。 購買伺服器的地方有很多,,推薦下阿里雲(小姐姐客服態度很好) ,當然你要猥瑣的搞個什麼網站就不要想著買國內的了,,去別的國家買吧。
推薦幾個購買網址::
阿里雲::https://swas.console.aliyun.com/
騰訊雲 ::https://cloud.tencent.com/
亞馬遜(需要翻牆)::https://aws.amazon.com/
我們以阿里雲作為案例:
購買完在我的產品就可以操作我們的遠端電腦了,,怎麼操作呢??點選右上方遠端連線~~~~~~
2、當然如果每次要這樣連是不是要吐血,我們遠端操作就用到了SLL工具(就是操作遠端電腦和上傳檔案的工具)
這裡提一下,,如果伺服器是windows的話 你應該去學一下iis釋出,遠端連線用遠端桌面就行 。
附教程:1 連線:https://blog.csdn.net/tlonline/article/details/50767359
2 釋出:https://blog.csdn.net/qq_16882597/article/details/80512305
linux系統我們連線的話一般都用 SecureCRTPortable - 、MobaXterm 等工具 ,附下載地址
MobaXterm:https://mobaxterm.mobatek.net/
SecureCRTPortable https://www.vandyke.com/download/securecrt/download.html
下載完成我們新建一個會話,輸入公網ip和密碼
連線成功 話會提示顯示第二個視窗,,這樣你就進入到了你的遠端主機的介面 然後你就在這裡面為所欲為~~哈哈哈
如果我們要上傳檔案怎麼辦呢???不用擔心
連線成功就會出現這樣一個介面 這裡面就是你電腦上所有的資原始檔了,就和你windows電腦的C盤是一樣的,只不過linux只有一個盤 ROOT 我們一般會將自己的專案安裝放在/usr/local 下邊 所以我們就先 執行
cd /usr/lcoal
這樣就進入的了我們的專案資料夾下邊
好了,,說了上面種種 我們終於可以連線到我們的伺服器上了。後面的就開始用我們的node構建服務環境和資料庫的建立,,哈哈
下回分解~