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