精华内容
下载资源
问答
  • 远程服务器项目部署

    万次阅读 2016-06-06 09:22:26
    远程服务器项目部署需求 在阿里云远程服务器上实现项目部署。实现tomcat部署web项目的3中方法 1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。 ...

    远程服务器项目部署

    需求

          在阿里云远程服务器上实现项目部署。

    实现 tomcat部署web项目的3中方法

          1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。

          2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句。

    <Context    path="/hello"   docBase="F:\eclipse3.2\workspace\hello\WebRoot"     debug="0"    privileged="true">      </Context>

          其中,docBase为设置项目的路径。

          3.在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名,只要和当前文件中的文件名不重复即可,代码如下。

    <Context    path="/hello"   docBase="D:\eclipse3.2\workspace\hello\WebRoot"     debug="0"    privileged="true">      </Context>

          第三种方法相对来说比较灵活,并且可以设置别名。

    美文美图

     

    展开全文
  • Pycharm连接远程服务器并实现远程调试

    万次阅读 多人点赞 2018-08-29 16:14:11
    当需要远程办公时,使用pycharm远程连接服务器时必要的。 PyCharm提供两种远程调试(Remote Debugging)的方式: 配置远程的解释器(remote interpreter) ...配置Python调试服务器...1. Pycharm连接远程服务器 ...

    当需要远程办公时,使用pycharm远程连接服务器时必要的。
    PyCharm提供两种远程调试(Remote Debugging)的方式:

    • 配置远程的解释器(remote interpreter)
    • 配置Python调试服务器(Python Debug Server)

    本篇文章主要介绍配置远程解释器,关于配置 python调试服务器,文末也会简单介绍。

    1. Pycharm连接远程服务器

    1.1 进入配置页面

    Pycharm菜单栏,如下图所示,依次点击 Tools -> Deployment -> Configration…
    这里写图片描述

    1.2 配置连接服务器

    • 如下图。name随便写个就行。
    • Connection下,协议最好选择sftp,接下来填写服务器主机IP,用户名,密码。
      这里写图片描述
    • 点击Test SFTP connection会发现,如果连接成功会提示你如下
      这里写图片描述
    • 在Mapping下,选择连接windows下的那部分代码和服务器上代码相连,本地Local path,服务器path,apply,OK,表示已经把本地的代码和服务器代码连接上了。
      这里写图片描述

    1.3 上传代码,使得本地代码和服务器代码保持同步

    • 点击Upload to name(刚才填写的远程服务器名字),即可上传代码。
      这里写图片描述
    • 若配置有多个不同服务器或同一个服务器配置了多个 服务器上传路径(Deployment Path),可选择 Upload to…,上传到不同的服务器/路径。

    2. 配置远程Python解释器

    使用服务器调试Python程序的前提时在服务器上安装了Python解释器,如果没安装,请先安装。

    2.1 将Python解释器设置为远程服务器上的

    • 在菜单栏,File -> Settings… -> Project ×× -> Project Interpreter,点击右侧 Add按钮,添加解释器。
      这里写图片描述
    • 选择SSH Interpreter,填写服务器的 Host 地址,端口Port,用户名Username,填好后,下一步Next。
      这里写图片描述
    • 填写密码 Password,下一步Next。
      这里写图片描述
    • 选择远程服务器上Python解释器的位置,服务器上的远程同步文件夹Sync folders,可以选择多个。如果不知道Python安装在哪,可以远程连接服务器后,使用 命令 which python 找到Python安装位置。
      这里写图片描述
    • Finish,配置结束。该项目现在使用的就是远程服务器上的Python解释器了。以后的项目若想/不想使用该解释器,手动更改解释器即可。

    3. 使用远程解释器运行本地Python程序

    • 将测试代码上传至远程服务器(Tooles -> Deployment -> Upload to ××)。
    • Run测试代码,可以看到现在代码是在远程服务器上运行了。
    展开全文
  • Jenkins自动构建部署项目到远程服务器

    万次阅读 多人点赞 2018-07-08 16:22:22
    1.下载jenkins 下载地址:https://jenkins.io/ 启动jenkins方式有2种 1.1切换到jenkins.war包的存放目录 启动命令: java -jar jenkins.war 启动jenkins 访问: localhost:8080 就能...

                                         

    1.下载jenkins

        下载地址:https://jenkins.io/

        启动jenkins方式有2种

    1.1切换到jenkins.war包的存放目录

         启动命令: java -jar  jenkins.war 启动jenkins   

        访问: localhost:8080 就能进入jenkins管理页面

    1.2把jenkins.war放到tomcat的webapps目录下,然后去tomcat的bin目录下

         启动命令:   ./startup.sh启动tomcat

        访问:localhost:8080/jenkins 就能进入jenkins管理页面

     

    2.配置jenkins插件和全局工具配置

     

    先去系统管理。然后里面有个插件管理

     

     

     

    2.1先配置一下全局工具配置,不推荐自动安装

     

    2.2添加除了新手推荐需要安装的插件

    Publish Over SSH用于连接远程服务器

    Deploy to container插件用于把打包的应用发布到远程服务器

     

     

     

     

    3.构建项目,部署项目到远程服务器

    3.1 配置连接远程服务器的ssh

    去系统设置里配置Publish over SSH

     

     

    Passphrase                服务器的密码

    Path to key                  连接远程服务器密钥文件的路径

    Key                             密钥文件的内容 

    Name                         自定义服务器名

    HostName                  服务器IP外网地址

    UserName                  服务器用户名

    Remote Directory     传输文件的目录

     

    3.2构建项目

     

     

    确定后,配置项目的源码管理,构建触发器

     

     

     

    如果构建的git仓库是私网地址,要配置对应域和用户信息,公网请跳过以下配置

    添加完git私库对应的域名,点击Ok,然后选中刚刚添加的那条记录,然后配置域合法的用户信息,然后确认就ok

     

     

     

    配置构建触发器

     

     

    触发器建议使用这2种

    1.定时构建

    定时构建就是没隔一段时间就是构建1次任务

    0 * * * *   代表每小时0分的时候构建1次项目

     第1个代表分,第2个代表时,第3个代表日,第4个代表月,第5个代表周

    2.轮询SCM

    轮询SCM就是查看源码管理的代码有没有更新,如果更新了就去构建,没有更新就不会构建

    */5 * * * * 代表每5分钟就去查看源码有没有更新

     

    配置构建的参数

    Source files     项目构建后的目录

    Remove prefix    去前缀

    Remote directoty 发布的目录

    Exec command     发布完执行的命令,我这边写的是发布完会重启tomcat

    填完以上内容后保存构建任务,然后开始构建项目

    然后点击任务,去控制台看构建

    这个时候部署好的war项目就发布到了你的远程服务器的tomcat里面了

    tomcat在重启的时候会把你war包自动解压

    tomcat重启的脚本内容如下

    #! /bin/bash
    tomcat_home=/usr/local/tomcat-8
    SHUTDOWN=$tomcat_home/bin/shutdown.sh
    STARTTOMCAT=$tomcat_home/bin/startup.sh
    echo "关闭$tomcat_home"
    $SHUTDOWN
    #杀死tomcat进程
    ps -ef|grep $path|grep java|awk '{print $2}'|xargs kill -9 
    #删除日志文件,如果你不先删除可以不要下面一行
    rm  $tomcat_home/logs/* -rf
    #删除tomcat的临时目录
    rm  $tomcat_home/work/* -rf
    
    sleep 5
    echo "启动$tomcat_home"
    $STARTTOMCAT
    #看启动日志
    #tail -f $tomcat_home/logs/catalina.out

    这个时候我们用jenkins自动部署项目到服务器就已经学习完毕了

    希望能够帮到大家,这个是我自学的总结。

    点击下面的文字链接可以跳转到自动构建vue项目的博客。

    jenkins自动构建发布vue项目

     

     

     

    展开全文
  • 显示远程服务器图片 由于远程服务器不好显示图片,如果没有相关root权限又不能配置VNC之之类的软件,如何显示图片是一个问题。 解决办法 方法一: expandriver expandriver这个软件可以把远程服务器路径映射到本地,...

    显示远程服务器图片

    由于远程服务器不好显示图片,如果没有相关root权限又不能配置VNC之之类的软件,如何显示图片是一个问题。

    解决办法

    方法 一: Ubuntu 18.04 自带远程服务器连接,可以将远程路径映射到本地
    • 在File 界面下,左侧文件栏的最后一列有 “+ Other Locations”
      在这里插入图片描述
    • 点击**“+ Other Locations”** 可显示硬件相关的硬盘与网络远程文件. 界面最底部有 “Connect to Server” ,在后方输入栏里添加远程主机地址
      在这里插入图片描述
    • 连接方法如下,可以通过 “ssh://”加远程地址的方法来连接,例如ssh://your_name@server_address
      在这里插入图片描述
    • 连接成功,可以直接看到远程服务器上对应路径下的文档
      在这里插入图片描述
    • 如果想查看主目录之外的目录下的文件,可以通过在connect to server 后面的输入栏输入与连接服务器时相同命令,并在后面加上想要查看的路径 /path_to_check/,而并不是像惯例一样写成 :/path_to_check/
      ssh://your_name@server_address/path_to_check/
      在这里插入图片描述
    • 至此,通过Ubuntu18.04自带功能将远程服务器映射到本地就此完成
    方法二: expandriver

    expandriver这个软件可以把远程服务器路径映射到本地,方便查看. expandriver适用于Mac或者Windows系统。
    官方下载地址
    在这里插入图片描述

    方法三:通过 jupyter notebook, tensorboard 等查看

    以jupyter notebook 为例:
    通过在远程服务器打开jupyter,进行查看相应文件。相应办法可查看 jupyter notebook的远程打开.
    在服务器中输入:

    jupyter notebook --no-browser --port=8889
    

    在本地terminal输入:

    ssh -N -f -L localhost:8888:localhost:8889 username@your_remote_host_name
    

    在网页上输入:

    localhost:8888
    

    在这里插入图片描述

    方法四: 创建文件,通过遍历目标图像生成html,通过生成相应server 端口在本地打开
    展开全文
  • VScode连接远程服务器--亲测有效

    万次阅读 2018-09-15 16:34:05
    这段时间想用vscode直接连接修改服务器上的文件,看了好些博客,感觉写的太乱,自己就把过程整理了下。 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;首先,要登录到的服务器上去(默认已经把...
  • idea自动部署至远程服务器

    万次阅读 2020-09-02 14:37:22
    二、本地IDEA关联远程服务器 打开IDEA,按如下图配置: 输入web server的名称 这里是linux服务器,所以使用的是SFTP(SSH File Transfer Protocol)模式 上传本地工程包:这样,我们在本地修改某个java文件,...
  • 传送文件之前,首先要保证两台远程服务器是能ping通的,在一台远程服务器输入: ping 另一台远程服务器ip 复制文件 scp 目录/文件名.文件格式 目标服务器用户名@ip地址:目标服务器目录 scp /home/test.zip aitest@...
  • 有时候我们需要从远程服务器提取数据或者上传数据,这时候ssh命令和scp命令就很好用了,话不多说,直接进入主题。 我现在有个压缩文件catch_oee_data.tar.gz,我需要把它从本地上传到服务器 我先知道远程服务器...
  • 每次开发Java项目时,对于所有Java开发人员来说,最枯燥的不是修改代码,而是实时将自己的代码上传至远程服务器,进行测试或者部署,本人最初开发也是这样,通过使用Xshell 5,WinSCP等工具对项目进行远程部署测试,...
  • 远程服务器下载文件

    千次阅读 2017-07-18 13:41:21
    假设远程服务器为HPC,用户名为test,在远程服务器终端上会显示test@HPC,假设远程服务器的ip地址为192.168.1.103(不清楚的话同感ifconfig查看)。从远程服务器下载文件从远程服务器下载目录下载kali-linux-2017.1-...
  • 远程服务器复制文件到本地 格式 : scp 服务器登陆用户@服务器ip:要复制的文件路径 要复制到的本地路径 实例: scp root@202.***.***.***:/home/self-destruction/atfile.txt C:\Users\zihui\Desktop 从本地...
  • 远程服务器安装好了mysql服务器之后,我们在本地使用命令行进行连接时发现连接不上,这时要考虑该远程服务器上的mysql服务是否开启了可被远程访问的权限。   一、服务器端的mysql如何开启可被远程访问: 在...
  • Intellij 连接远程服务器代码实时同步 前言 使用IDEA 或 Pycharm等工具实现,连接远程服务器并实时同步代码。 前提条件 Intellij 产品需为专业版 远程主机需能够远程登录 本文环境 主机:windows 10 home 远程...
  • 目的: 一、代码同步: pycharm连接远程Linux服务器,先将远程Linux服务器上的代码拉取到windows的本地目录中,然后在pycharm上修改代码,...1、远程服务器,ip: 192.168.255.120 2、在服务器上根目录下新建一个py...
  • VSCode连接远程服务器

    千次阅读 2019-10-21 22:06:02
    VSCode连接远程服务器安装Remote Development扩展包配置SSH连接VS Code中连接远程机器 安装Remote Development扩展包 在VS Code扩展中心搜索并安装 Remote Development扩展包。Remote Development 包括Remote-SSH,...
  • 静态网站部署到远程服务器

    万次阅读 2020-06-14 17:31:51
    静态网站部署到远程服务器 这里静态网站是指只由 HTML+CSS+JavaScript 实现的简单网站,部署时不需要其它语言的运行环境及运行引擎,只需简单地将网页配置到相应服务器的默认起始页面,Java Web 项目的部署见我的...
  • 每次开发Java项目时,对于所有Java开发人员来说,最枯燥的不是修改代码,而是实时将自己的代码上传至远程服务器,进行测试或者部署,本人最初开发也是这样,通过使用Xshell 5,WinSCP等工具对项目进行远程部署测试,...
  • Xshell ssh远程服务器,提示sshd服务拒绝密码。 window操作系统上使用XShell ssh登录远程服务器,输入密码后提示服务器拒绝密码,一开始以为是密码错误,后面查看远程服务的的ssh配置才知道,需要google动态验证码。...
  • 我们知道直接ssh连接上linux服务器,可以执行ll /dir |wc -l 获取指定目录下的文件总数,但只能ftp访问远程服务器,怎么统计该服务器上指定目录下的文件总数呢,有没有相应的操作命令呢?请大神赐教!
  • eclipse连接远程服务器

    千次阅读 2017-10-21 22:47:34
    eclipse里有一个强大的插件,可以直接在本地编辑远程服务器代码,Eclipse Remote System Explorer (RSE) 下载安装方法: 一、下载,高版本的eclipse可以直接下载,  1、打开help——Eclipse Market Place,在...
  • 远程服务器开发,远程debug的调试

    千次阅读 2017-08-24 08:50:26
    现在的公司是使用远程服务器开发因为项目过于庞大在本地根本跑不起来,不在像原来一样使用本地服务器跑项目,今天记录下使用远程服务器开发的简单方法和远程debug的使用由于是远程服务器开发需要使用到的工具是winscp...
  • JConsole连接远程服务器方法

    千次阅读 2019-10-08 13:55:36
    jconsole远程连接,必须配置...-Djava.rmi.server.hostname=10.160.13.111 #远程服务器ip,即本机ip -Dcom.sun.management.jmxremote #允许JMX远程调用 -Dcom.sun.management.jmxremote.port=3214 #自定义jmx 端口号...
  • 远程服务器更改登录密码

    千次阅读 2018-08-09 14:08:43
    单击 我的电脑-右键-选择 管理 进入远程服务器管理界面 单击 系统工具-本地用户和组-用户 就会出现用户界面 选中 administrator 右键 选中 设置密码会弹出 是否设置密码 选中 继续按钮 就...
  • Python访问远程服务器

    千次阅读 2017-06-11 23:43:40
    Python访问远程服务器主要描述使用Paramiko实现如下功能 -SSH登录远程服务器 -执行远程命令 -SFTP文件上传Paramiko的下载及安装1.依次下载并安装如下模块 pycrypto ecdsa paramiko 2.安装pycrypto报Unable to...
  • Mac 电脑连接windows 远程服务器

    万次阅读 2017-08-10 16:50:21
    iOS 张君君说明:本文详细讲述,使用mac 电脑,连接windows 远程服务器进行操作.序言:由于之前一直是做iOS开发的,最近一段时间做了一些人脉相关的后台,所以中间的问题还是挺大的.写下本文希望能和各位对没有使用Mac ...
  • Linux远程服务器上搭建 ftp服务器

    千次阅读 2018-03-09 22:03:26
    登录远程服务器工具:Xshell(http://static.veegn.me/tools/Xshell5.exe) 文件传输工具:Xftp(http://static.veegn.me/tools/Xftp5.exe) 1.2 关闭服务器防火墙 运行命令关闭防火墙 systemctl stop firewalld....
  • 做了个中间服务器,专门用来生成各种报表文件,请问PHP怎么下载远程服务器上的文件到本地服务器上?(这里的中间服务器,可以理解为第三方服务器,用于文件托管之类) 2. 学习/操作 ------解决思路----------...
  • java上传文件到远程服务器七牛云

    千次阅读 2017-06-08 20:18:47
    我们在前面已经学习如何把文件上传到远程服务器中,这里的远程服务器一般是我们自己的Linux服务器。如下: java上传文件到远程服务器(一)---HttpURLConnection方式java上传文件到远程服务器(二)---HttpClient方式...
  • mac ssh 连接远程服务器

    千次阅读 2019-04-16 10:59:18
    mac 使用终端ssh连接远程服务器 最近公司项目从gitlab往git仓库上进行迁移,涉及的项目较多,运维一时没忙过来。导致很多前端项目测试环境git钩子无法生效。为了项目的正常开发测试,自己去问运维要了服务器在发布...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 109,755
精华内容 43,902
关键字:

远程服务器