首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
备份容灾
›
备份
›
开发工具-pycharm的代码自动摆设服务器以及服务端python ...
返回列表
发新帖
开发工具-pycharm的代码自动摆设服务器以及服务端python配置、项目开发情况
[复制链接]
发表于 2024-6-15 02:43:15
|
显示全部楼层
|
阅读模式
一、pycharm的ssh
配置
pycharm中提供了摆设
功能
,可以将项目
代码
直接上传到
服务器
指定位置,或者将
服务器
上指定位置的
代码
拉到本地来。
pycharm中还可以将项目标启动,
配置
为
服务器
启动,如许开发时能完美模仿服务器的情况。
上述俩个
功能
都需要先
配置
ssh。
1.本地生成ssh密钥
在指令窗口中使用指令生成ssh密钥对
ssh-keygen -t rsa
-t参数为指定密钥范例,也就是生成时使用的算法
-n参数可以为密钥设置暗码
生成的密钥没后缀的是私钥,不要泄漏
有.pub后缀的公钥
linux的生成操作和上图展示的一样,区别就是默认生成位置不同
2.密钥配置到远端服务器
此时配置到远端服务器上有俩种方法
将公钥上传到服务器上你需要访问的用户对应的家路径下的.ssh文件中(没有自行创建)
将公钥内容复制到你需要访问的用户对应的加路径下的.ssh文件中的authorized_keys文件中(没有自行创建)
(1-1) 有权限ssh访问到服务器
使用ssh-copy-id 指令即可
ssh-copy-id -i C:\Users\用户名.ssh\id_rsa.pub host_username@server_ip
-i 参数后面跟的是本地公钥的地点位置
host_username 是你需要访问的远端用户的名字
server_ip 是服务器ip(留意是可访问的ip,一般就用公网ip,假如是云服务器可以去云厂商处查看)
使用后假如你操作的地方没有权限大概还需要输入暗码
(1-2) 无权限ssh访问到服务器
使用scp 指令即可
scp C:\Users\用户名.ssh\id_rsa.pub host_username@server_ip:/key_dir
第一个参数为本地密钥位置
host_username 是你需要访问的远端用户的名字
server_ip 是服务器ip(留意是可访问的ip,一般就用公网ip,假如是云服务器可以去云厂商处查看)
使用后假如你操作的地方没有权限大概还需要输入暗码
末尾的:后/key_dir为上传到服务器上的地点
(1-3) 没有办法通过以上形式上传到服务器
手动在服务器上去往需要访问的用户家目录下的.ssh中创建密钥文件,把内容添加进去
服务器上的公钥需要600的权限,即仅你访问用户可读写上传到服务器上公钥文件
(2) 配置到authorized_keys自动访问
将本地生成公钥内容复制到服务器上需要访问的用户的家路径下.ssh的authorized_keys文件中
留意:
.ssh文件夹需要700的权限,文件归属需要是家目录用户自己(归属一般都是家目录用户自己)
authorized_keys文件需要600的权限,文件归属需要是家目录用户自己(归属一般都是家目录用户自己)
3.pycharm中配置ssh
(1) 选择File中的settings
(1) 选择Tools中的SSH Configurations
(3) 配置ssh
使用服务器公钥文件配置:
复制公钥到authorized_keys配置:
二、pycharm摆设
功能
配置
摆设功能可以实当
代码
在服务器上的快速同步,也能快速拉去服务器代码到本地
选择File中的settings
在Build,Execution,Deployment选择Deployment
新增摆设配置
摆设完毕后使用操作
团体和部分操作
在项目目录处操作
三、服务端python配置
python安装在服务端,后续项目开发情况一键启动需要
选择File中的settings
选择Project 中的Python Int
erp
reter
四、项目开发情况一键启动服务
成功启动如图:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
使用道具
举报
返回列表
滴水恩情
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表