phpstorm远程连接阿里云项目

news2024/11/14 6:23:43

1.安全组

打开端口3306,22

一、.远程连接mysql

1.1新建一个远程连接的用户(root用户默认不能远程,不用修改)

-- 登录到MySQL
mysql -u root -p
 
-- 授权远程用户
GRANT ALL PRIVILEGES ON *.* TO '远程用户名'@'%' IDENTIFIED BY '远程连接密码';
 
-- 刷新权限
FLUSH PRIVILEGES;

1.2 类似navicat可视化管理软件即可登录管理数据库。

二.安装 OpenSSH 

2.1 安装 OpenSSH 客户端和/或服务器

(1)使用Windows + I快捷键打开「设置」,依次选择「系统」>「可选功能」

(2)根据需要勾选:

  • OpenSSH 客户端:可以使用 ssh 命令连接到其他支持 SSH 的设备。
  • OpenSSH 服务器:允许其他设备通过 SSH 连接到你的电脑。

2.2 配置 OpenSSH 服务器

使用Windows + R快捷键打开「运行」对话框,输入powershell,以管理员权限打开 PowerShell。

(1)设置 SSHD 服务自动启动:

Set-Service -Name sshd -StartupType 'Automatic'

(2)启动 SSHD 服务:

Start-Service sshd

(3)检查 SSH 服务器是否在侦听 22 端口:

netstat -an | findstr /i ":22"

(4)确保 Windows Defender 防火墙允许 TCP 22 端口的入站连接:

Get-NetFirewallRule -Name *OpenSSH-Server* | select Name, DisplayName, Description, Enabled

(5)完成更改后,重启 SSHD 服务应用配置:

Restart-Service sshd

2.3连接远程 SSH 服务器

使用xshell或ssh客户端测试连接

ssh [用户名]@[服务器IP]

other:若无法链接,可查看防火墙

防火墙设置
        为了让外部设备能够访问到您的SSH服务,需要在Windows防火墙中开放相应的端口(默认为22):

        ① 打开“控制面板”→“系统和安全”→“Windows Defender防火墙”(或直接搜索“防火墙”)。

        ② 选择“高级设置”。

        ③ 在左侧导航栏中,依次点击“入站规则”→“新建规则”。

        ④ 选择“端口”,点击“下一步”。

        ⑤ 在“特定本地端口”处填写“22”,选择“TCP”协议,点击“下一步”。

        ⑥ 选择“允许连接”,点击“下一步”。

        ⑦ 保持默认设置,选择“域”、“私人”和“公共”(根据实际情况选择),点击“下一步”。

        ⑧ 为规则命名(如“SSH服务端口”),添加描述(可选),点击“完成”。

三、phpstorm远程连接配置

3.1本地新建文件夹,作为本地同步代码的仓库

3.2设置phpstorm

(1)点击 Tools->Deployment->Configuration…

(2)点击左上角 + 号,选择SFTP,点击SSH configuration,配置ssh,配置好并测试是否链接成功

(3)点击Mappings,配置映射

(4)将要同步的代码放到本地仓库,若服务器无代码,可在Tools->Deployment->Upload to aliyun(这个aliyun是(1)的时候设置的名字)上传代码

勾选 Automatic Upload ,实现自动提交修改到远程服务器目录

--------------------------------------end----------------------------------------------

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2089957.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ffmpeg视频转切片m3u8并加密videojs播放hls.js播放dplayer播放(弹幕效果)

文章目录 学习链接步骤安装openssl生成一个enc.key文件生成加密串创建enc.keyinfo文件视频切分m3u8文件 web前端查看m3u8视频后台返回enc.key的接口videojs播放m3u8视频 其它videojs切换播放视频hls.js切换播放视频dplayer切换播放视频(弹幕) 学习链接 Java实现视频加密及播放…

redis主从同步

redis 相比于memcached可以永久缓存。 首先停掉mysql源码安装redis 1. 安装redis cd /root/redis-6.2.4 make # 直接make,里面已经配置过了 make install# 安装 cd utils/ ./install_server.sh需要在文件里面注释掉,systemd判断语句 vim install_s…

【GPT】Coze使用开放平台接口-【2】创建工作流-语音伪造检测工作流

在Coze使用开放平台接口-【1】创建插件,我们已经成功创建了开放平台的插件,也创建了对应的工具。本文档就根据创建好的插件,来创建对应的工作流,来让接口能够用起来。 下面直接用现成的插件快商通AI开放平台,来创建语音…

202408830使用python3给BGR3的裸图加上BMP图的文件头

202408830使用python3给BGR3的裸图加上文件头 2024/8/30 20:20 缘起,获取SONY索尼的8530的机芯的4K的BGR3的裸图。可以使用7-yuv打开了。 如果直接可以给这张YUV图加上BMP格式的文件头,就可以直接使用标准的图像处理软件/ACDSee5.0打开了! 这…

RISC-V单片机智能落地扇方案

在众多产品中,智能落地扇产品凭借其出色的性能和质量优势,备受消费者青睐。智能落地扇有着卓越的性能和智能化的操作。 RAMSUN提供的智能落地扇方案主控单片机芯片采用RISC-V微处理器,内置高速存储器,最高工作频率可达144MHz&…

【智能算法改进】多策略融合的改进黑猩猩搜索算法及其应用

目录 1.算法原理2.改进点3.结果展示4.参考文献5.代码获取 1.算法原理 【智能算法】黑猩猩优化算法(ChOA)原理及实现 2.改进点 改进的 Sine 混沌映射初始化种群 ChoA 种群随机初始化的方法导致种群多样性、均匀性差、容易出现边界聚集现象&#xff0c…

E30.【C语言】练习:sizeof和strlen的习题集(B)

Exercise 4:sizeof 字符串 求下列代码打印结果 #define CRT_NO_WARNINGNESS 1 #include <stdio.h> #include <string.h> int main() {char arr[] "abcdef";printf("%zd\n", sizeof(arr));printf("%zd\n", sizeof(arr 0));printf…

gitee 简单使用

目录 1. github 介绍 2. gitee 介绍 2.1 下载工具 2.2 创建仓库 2.3 clone 远程仓库到本地 2.4 上传代码 2.4.1 add:预添加到本地仓库 2.4.2 commit:提交代码到仓库 2.4.3 push:推送添加操作到远程仓库 3. 问题解决 3.1 文件推送成功&#xff0c;gitee没有绿点 3.2…

UR5e Gazebo仿真

一、环境准备 安装ROS Noetic 首先&#xff0c;确保你的Ubuntu 20.04系统已经安装了ROS Noetic。如果未安装&#xff0c;可以通过ROS的官方仓库进行安装。创建工作空间 创建一个新的ROS工作空间&#xff0c;用于存放UR5e相关的代码和配置文件。 bash复制代码 mkdir -p ~/ur5e…

Qt:玩转QPainter序列六(图形)

前言 继续看源码。 正文 剩下的大部分都是画各种图形的函数&#xff0c;它们一般都有多个重载版本&#xff0c;我就不一 一介绍使用了&#xff0c;只挑其中的一部分使用一下。 在 QPainter 类中&#xff0c;这些方法涉及到绘图的各种功能&#xff0c;主要用于设置视图变换、…

AI大模型日报#0830:智谱AI推出多款升级模型、阿里开源多模态Qwen2-VL

导读&#xff1a;AI大模型日报&#xff0c;爬虫LLM自动生成&#xff0c;一文览尽每日AI大模型要点资讯&#xff01;目前采用“文心一言”&#xff08;ERNIE-4.0-8K-latest&#xff09;、“智谱AI”&#xff08;glm-4-0520&#xff09;生成了今日要点以及每条资讯的摘要。欢迎阅…

Vue前端开发必备工具——json-server模拟后端服务器

文章目录 1、简介2、安装3、快速使用(1)创建JSON文件&#xff1a;(2) 启动json-server(3) 使用API(4) 以其它端口号启动(5) 启动多个API 当我们用Vue开发前端时&#xff0c;如果想调用后端接口&#xff0c;又没有真实的后端接口服务器怎么办&#xff1f;答案是&#xff1a;可以…

数据结构(邓俊辉)学习笔记】串 05——KMP算法:理解next[]表

文章目录 1.快速移动2.避免回溯3.通配哨兵 1.快速移动 在接下来这节&#xff0c;就让我们从严格的意义上来理解 next 表的具体含义及其原理。 我们已经切实地看到&#xff0c; KMP 算法的优化效果首先体现在它可以使模式串得以快速地后移&#xff0c;而不是如蛮力算法那样只…

jmeter连接mysql数据库以及常规用法

1、在jmeter中新建一个测试计划&#xff0c;在测试计划界面中点击浏览&#xff0c;选择连接mysql数据库的jar包 如果没有jar包可以去网上下载&#xff0c;也可以通过如下链接进行下载 链接: https://pan.baidu.com/s/1BI6f19KSzXGlkSOwbnequw 提取码: gn8e 2、然后创建线程组&a…

CentOS7安装docker小记

首先你得需要有一个虚拟机&#xff0c;我的配置如图&#xff1a; 安装docker的工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 指定阿里云的仓库 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.re…

生信机器学习入门3 - Scikit-Learn训练机器学习分类感知器

1. 在线读取iris数据集 import os import pandas as pd# 下载 try:s https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.dataprint(From URL:, s)df pd.read_csv(s,headerNone,encodingutf-8)except HTTPError:s iris.data# 读取.data文件&#xff0c;…

使用python导出Excel表格中的lua配置

背景&#xff1a;游戏开发中&#xff0c; 策划使用Excel配置游戏中的参数数据&#xff0c;写一个工具用于导出这些配置 工具选择使用 python来开发&#xff0c;这样Windows、macOS、Linux平台都可以使用&#xff0c;而且有丰富的第三方模块。 本机先安装python&#xff0c;我…

nvidia-cuda-tensorrt-cudnn下载网站

tensorrt:https://developer.nvidia.com/tensorrt/download cudnn:https://developer.nvidia.com/rdp/cudnn-archive cuda:https://developer.nvidia.com/cuda-toolkit-archive

Python编码系列—Python微服务架构:构建可扩展的云原生应用

&#x1f31f;&#x1f31f; 欢迎来到我的技术小筑&#xff0c;一个专为技术探索者打造的交流空间。在这里&#xff0c;我们不仅分享代码的智慧&#xff0c;还探讨技术的深度与广度。无论您是资深开发者还是技术新手&#xff0c;这里都有一片属于您的天空。让我们在知识的海洋中…

积极讨论取真经 自力更生辟新径 攻克难题会有时

你是如何克服编程学习中的挫折感的&#xff1f; 编程学习之路上&#xff0c;挫折感就像一道道难以逾越的高墙&#xff0c;让许多人望而却步。然而&#xff0c;真正的编程高手都曾在这条路上跌倒过、迷茫过&#xff0c;却最终找到了突破的方法。你是如何在Bug的迷宫中找到出口的…