远程连接linux开发

yedayangboke / 2023-08-25 / 原文

远程连接linux开发

# 一般情况下开发环境
	-win开发,linux上线  有问题:有些模块win和linux不兼容
    -linux开发,linux上线
    	-ubuntu系统->台式机->ubuntu->ubuntu开发
    -mac系统,linux上线
		-mac环境和linux很像

# 只有win机器,没有linux系统,项目要在linux系统下开发--->远程连接到linux中开发-->解释器就使用linux中的解释器

# 配置
pycharm -->tools-->deployment-->configration-->添加一个sftp:远端linux--》connection--》ssh configration添加一个----》mapping 设置目录映射:把本地目录映射到linux中哪个目录下

# upload download操作
tools -- deployment--》上传下拉
					--》autoupload 自动上传,改动代码会自动上传

# 配置linux解释器到本地pycharm中使用
settings中选择解释器--->add SSH Interpreter 选择linux目录下的python解释器

# 本地命令进入远端命令
ssh root@0.0.0.0  # password@host
	然后在项目路径下 python3.9 manage.py执行
    等同于本地配置完后右键运行

    
# 使用pycharm链接linux开发基本过程
	-本地代码上传到linux
    -使用linux解释器运行代码--》配置远端解释器
    -以后本地右键运行等同于镰刀linux机器执行
    
# win--链接到远程docker容器中开发   用的比较少