又到了連假最後一天,大家要開始收心囉,偏偏同學硬要這天烤肉,以上是我自導自編,針對菜鳥入門程式設計師需要學習心態與哪些基礎技巧。
為了保持每篇的質量,要做的功課很多,昨晚為了測試錯誤地方搞超久的,希望各為都能夠吸收精華,雖然有些部分在新進的時候不會碰到,而且也會有前輩帶,但是提早學習會能夠快速上手,因為學習能力在業界很看重,因為人家是花錢請你來解決問題,不是花錢來給你上課,所以這句話其實有點矛盾,沒有學習怎麼會使用,才會有所謂的職前訓練,我教人有個觀念就是,我東西一定會講很細,而且當下會反覆提問,當後面同一個東西講超過三次,那就代表你沒有認真用心去學習,筆記要記,內心也要記,你可以提問題,但你也要學習如何思考問題,各位學習心態自己要去適應每個公司文化的不同。
今天的課題很綜合,因為牽涉到很多應用,想拆成兩部分來寫,這樣學習的東西不用一次灌進去,避免消化不良,原本已經設定好的virtualbox為什麼要做網路設定,大家應該有發現LINUX安裝好後IP卻是在10.0.2.15(大部分應該會在這),但卻可以自由上網是因為VM已經把你把網卡連接設定好了,但這只有限於基礎的網路(詳細原理這邊就不先介紹),這是為了給下集的部份做的前置作業,因為在LINUX要使用SQL語法很不方便,所以才會有GUI介面,所以只要開啟VM SERVER,可以利用mysql client gui的介面連接操作SQL是不是很方便,這下集會講解,首先要先設定好前置作業。
1.VirtualBox(網路設定)
首先要先查詢自己本機上的IP設定,因為VirtualBox會幫你建立一張虛擬網卡,要去找尋出來到底IP多少,可能有些人不知道DOS介面如何開啟,如果會用CMD的朋友可以直接使用,不知道的可以到附屬應用程式裡面找到。
找到以後可以輸入ipconfig,這命令語法只限於WINDOWS DOS
接下來往下找尋,所以IP設定成192.168.56.1(原理先不介紹)
接下來打開LINUX VM,輸入ifconfig(LINUX 專用查詢網卡IP位置),看到的是10.0.2.15
既然知道兩邊的設定就可以繼續下面步驟
打開VM設定的地方,VM可以先不用關掉。
進入設定後,選擇連接設定
前面是windows後面是linux設定IP位置,linux ssh的port是22、http是80,所以要把後方的port填寫22,前方為自己預設的,設定後就可以儲存了。
接下來你可以到原本dos命令地方寫ping 192.168.56.1,你就會發現網卡可以通囉
這就是server端跟client端互相連接的地方。
2.SSH Secure Shell Client(SSH軟體應用)
http://www.ssh.com/
GOOGLE可以找到FREE版本,我這邊就不提供了囉,轉載還是得經過對方允許。
下載後安裝方法都是下一步沒有困難度(windows的介面的好處)
SSH FTP應用
其他文章連結處,可以找尋到先前發文的位置
http://ithelp.ithome.com.tw/ironman6/player/ianianwu/other/1
太棒了,剛好解決最近VM可以上網但內部Linux
一直無法連線終端機的問題
可是連接埠轉送為什麼一定要兩個規則呢?
不好意思沒注意到問題,你是說port嗎??
port其實是可以一樣的,不過本機一定要事80、22、3306,主機就可以隨便設立,只要你能對應就可以了,不要佔用倒你本身其他軟體的port!!