Ubantu系统配置固定IP地址和Pycharm连接远程服务器
當(dāng)需要遠(yuǎn)程辦公時(shí),使用pycharm遠(yuǎn)程連接服務(wù)器是必要的。
PyCharm提供兩種遠(yuǎn)程調(diào)試(Remote Debugging)的方式:
- 配置遠(yuǎn)程的解釋器(remote interpreter)
- 配置Python調(diào)試服務(wù)器(Python Debug Server)
本篇文章主要介紹Ubantu系統(tǒng)下配置固定IP地址和配置遠(yuǎn)程解釋器。
一、Ubantu系統(tǒng)下配置固定IP地址
(1)學(xué)生申請(qǐng)IP之后,會(huì)得到如下信息:
? ?
(2)根據(jù)以上信息在服務(wù)器端進(jìn)行如下配置:
- 首先用root用戶登陸,然后輸入root密碼
??
- 編輯interface文件,按如圖所示輸入以下命令:
?
- ? ? 在#interfaces(5) file used by ifup(8) and ifdown(8)
???????auto lo
???????iface lo inet loopback后面添加如圖所示的內(nèi)容,并保存退出
? ?
- 配置DNS解析,按如圖所示輸入命令:
?
- 在resolv.conf文件中添加nameserver 114.114.114.114
- 按照如圖所示命令打開base文件,讓其永久改變
??
- 在base文件里面輸入202.112.146.2(網(wǎng)關(guān)),保存退出
- 基本完成,如果還是不能上網(wǎng),將/etc/NetworkManager目錄下的system-connection文件刪除。
- 用ifconfig -a命令查看當(dāng)前網(wǎng)卡IP地址是否固定
二、在服務(wù)器端安裝SSH
(1)安裝openssh服務(wù),使用如下命令:
? ??sudo apt-get install openssh-server
(2)啟動(dòng)ssh服務(wù),使用如下命令:
?????sudo /etc/init.d/ssh start
三、配置pycharm
(1)保證筆記本和服務(wù)器在同一局域網(wǎng)下,或者筆記本登錄了VPN
(2)配置遠(yuǎn)程連接服務(wù)器
- 進(jìn)入配置頁(yè)面,Pycharm菜單欄,依次點(diǎn)擊 Tools -> Deployment -> Configration
? ??
- 進(jìn)入Connection頁(yè)面,選擇sftp協(xié)議,填寫服務(wù)器主機(jī)IP,用戶名,密碼。
? ?
- 點(diǎn)擊Test connection測(cè)試是否可以連接成功,如果連接成功會(huì)提示如圖所示內(nèi)容,否則檢查是否已經(jīng)在服務(wù)器上安裝SSH
? ? ?
- 進(jìn)入Mapping頁(yè)面,設(shè)置服務(wù)器Deployment path,最好在服務(wù)器上建一個(gè)自己程序的文件夾,表示已經(jīng)把本地的代碼和服務(wù)器代碼連接
? ??
(3)將Python解釋器設(shè)置為遠(yuǎn)程服務(wù)器上的
- 在菜單欄,File -> Settings… -> Project ×× -> Project Interpreter,點(diǎn)擊右側(cè) Add按鈕,添加解釋器。
? ??
- 選擇SSH Interpreter,填寫服務(wù)器的 Host 地址(即IP地址),端口Port,用戶名Username,填好后,下一步Next。
? ??
- 填寫密碼 Password,下一步Next
? ??
- 選擇遠(yuǎn)程服務(wù)器上Python解釋器的位置和遠(yuǎn)程同步文件夾Sync folders,可以選擇多個(gè)。如果不知道Python安裝在哪,在服務(wù)器終端界面輸入命令which python 找到Python安裝位置
? ??
- Finish,配置結(jié)束。該項(xiàng)目現(xiàn)在使用的就是遠(yuǎn)程服務(wù)器上的Python解釋器了。以后的項(xiàng)目若想/不想使用該解釋器,手動(dòng)更改解釋器即可。
參考網(wǎng)址:
配置固定IP地址:https://blog.csdn.net/gongxifacai_believe/article/details/52463682
安裝SSH:https://blog.csdn.net/helloword4217/article/details/89282667
配置遠(yuǎn)程連接服務(wù)器:https://blog.csdn.net/lin_danny/article/details/82185023
?
總結(jié)
以上是生活随笔為你收集整理的Ubantu系统配置固定IP地址和Pycharm连接远程服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeNet网络配置文件 lenet_tr
- 下一篇: Hbase rowkey设计原则,热点问