工欲善其事必先利其器-Python平臺(tái)的搭建-SSH連接

作為小白一名,要想學(xué)習(xí)python,學(xué)習(xí)爬蟲,學(xué)習(xí)量化分析,首先第一道坎是搭建平臺(tái)。

先說(shuō)說(shuō)對(duì)平臺(tái)的要求。眾所周知,python是一個(gè)跨平臺(tái)的語(yǔ)言,其優(yōu)點(diǎn)在于輕量化、易用,擁有大量的庫(kù)和框架。而python最擅長(zhǎng)的事情,基本集中在爬蟲、數(shù)據(jù)分析。經(jīng)過(guò)詳細(xì)分析,以及一些列的試錯(cuò)后,終于徹底了解自己的需求:

1、爬蟲抓取數(shù)據(jù),需要定時(shí),甚至24小時(shí)不停監(jiān)控,因此需要一個(gè)網(wǎng)絡(luò)服務(wù)器,可以有效減少對(duì)個(gè)人電腦的占用。(作為非職業(yè)程序猿,養(yǎng)一個(gè)服務(wù)器完全沒(méi)必要)

2、需要可以隨時(shí)調(diào)取,修改,查看程序運(yùn)作情況。雖然很多時(shí)候可能只是看一下圖。

3、需要兼顧一下查閱外網(wǎng)資料的需求,墻對(duì)Google、部分外網(wǎng)還是很不友好的。因此也需要一個(gè)代理服務(wù)器。

在以上基礎(chǔ)上,我選擇了 購(gòu)買一個(gè)小型服務(wù)器,在其上搭建jupyter、SSR,以滿足研究初期需要。在個(gè)人電腦上使用pycharm的方案。

好了廢話說(shuō)到著,先割一下。下面記錄平臺(tái)搭建的過(guò)程,以供記錄和其他同好參考。


在美國(guó)租了一個(gè)服務(wù)器,30元一個(gè)元,CPU:2 CPU、RAM:1.75 GB、Storage:60 GB、Bandwidth:100M。已經(jīng)夠用,價(jià)格也便宜。

管理平臺(tái)用的是微軟azure平臺(tái)。按照說(shuō)明用快速模板建了個(gè)CentOS 6.6 32位系統(tǒng)。建好后如下:


點(diǎn)擊連接,控制臺(tái),出現(xiàn)下載rdp文件。

下載后打開(kāi),與服務(wù)器建立連接。


login 輸入賬戶名,password 輸入密碼。注意,這個(gè)密碼不會(huì)顯示*或者其他,直接隱藏的,輸入后按回車即可。友情提醒,輸入數(shù)字最好不要用小鍵盤,容易出錯(cuò)。

因?yàn)榭刂婆_(tái)連接容易超時(shí),而且每次使用都要重新下載,非常麻煩,還是用回我們熟悉的SSH吧。

若沒(méi)安裝SSH則可輸入:

yum install openssh-server

開(kāi)啟SSH服務(wù)命令:

service sshd start

停止SSH服務(wù)命令:

service sshd stop

重啟SSH服務(wù)命令:

service sshd restart


看到OK字樣,代表啟動(dòng)成功。本地端,我用的是Putty,小巧。綠色,靈活。



輸入服務(wù)器公網(wǎng)IP,端口號(hào)22,點(diǎn)擊open。


輸入賬號(hào)、密碼。就可以愉快的玩耍了。

嗯,還有一件事要記得做的,先把防火墻關(guān)了。這個(gè)非常重要,可能會(huì)導(dǎo)致后面python安裝庫(kù)失敗?;蛘遤upyter 無(wú)法網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn)。

注意,加黑劃重點(diǎn)了。

關(guān)閉防火墻:

service iptables stop

永久關(guān)閉防火墻:

chkconfig iptables off

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容