精华内容
下载资源
问答
  • 由于公司在使用内网和安全桌面,不能在安全桌面中安装Xshell的ssh终端,所有想操作个人公网服务器很困难。 查阅发现,使用GateOne可以在服务器搭建一个在线的ssh工具。使用体验友好,可以满足日常需求。 安装...

    由于公司在使用内网和安全桌面,不能在安全桌面中安装Xshell的ssh终端,所有想操作个人公网服务器很困难。

    查阅发现,使用GateOne可以在服务器上搭建一个在线的ssh工具。使用体验友好,可以满足日常需求。

    安装方法:  

    1:通过传统方式安装

    可参考:https://github.com/liftoff/GateOne  http://www.isvee.com/archives/1595

    此方法操作步骤较多,容易出现其他问题,所有我们这里可以使用docker容器进行一键部署安装。

    2:docker容器安装

    1.安装docker

    curl -sSL https://get.docker.com/ | sh 
    service docker start

    2、拉取gateone镜像

    docker pull liftoff/gateone

    3、启动镜像

    #命令
    docker run [-d/-t] -p [443]:8000 -h [hostname] --name gateone liftoff/gateone gateone
    #示例,如果服务器上443被占用,请使用其它未被占用的端口
    docker run -t -p 443:8000 -h Rats --name gateone liftoff/gateone gateone

    参数说明:

    -d/-t:决定镜像是使用Deamon(后台)模式启动,或者显示启动过程 
    -p 443:8000:绑定端口,注意:GateOne强制使用SSL,8000端口为Docker容器内的固定映射端口,请只改动冒号前面的端口,不要动后面的端口号! 
    -h hostname:设置Docker容器的主机名(这个将会显示在你的浏览器标题中) 
    --name gateone:设置Docker容器的名称(不是主机名),用来docker ps时识别用 
    liftoff/gateone:镜像名称 
    gateone:启动命令行,勿动(默认命令行会发生Python io_loop报错,故使用此命令行来避免错误)

    安装完成后,进入https://xx.com:端口,如果端口是443,可直接进入https://xx.comxx.com可以为IP也可以为域名,地址前面的https别漏掉了,访问时浏览器可能会报不安全,无视即可。

    访问界面如下:

     

     

    原文

    转载于:https://www.cnblogs.com/sueyyyy/p/9926295.html

    展开全文
  • 前言:大家都知道,git是非常方便的版本控制...这文介绍如何在阿里云服务器搭建自己的git服务器。 1.安装git 在Ubuntu系统中,git安装只需要简单命令就可以完成,只需要打开终端,输入如下命令: sudo ...

    前言:大家都知道,git是非常方便的版本控制工具,目前网上有很多免费的git仓库可以给我们使用,但是有些时候我们并不放心将我们的项目寄放在别人的服务器上,这个时候就需要自己搭建一个git服务器,十分的简单。这文介绍如何在阿里云服务器上搭建自己的git服务器。


     

    1.安装git

    在Ubuntu系统中,git安装只需要简单命令就可以完成,只需要打开终端,输入如下命令:

    sudo apt-get update
    sudo apt-get install git

    git是分布式的,每一个安装了git的电脑,既是客户端,也是服务器,git与git之间可以相互通信,而我们所谓的git服务器,实际上和我们自己的电脑没有什么本质上的差别。但是,我们为了更有效的管理项目,都采取中心化的管理方式,因此创建一个“git服务器”,作为其他所有人提交代码的最终终端。

    2.创建git用户及权限

    我们当然不允许直接使用root用户来与服务器进行通信交互了,所以,我们创建一个git用户,作为今后提交代码的用户。

    使用命令:adduser git,创建新用户。可以在/home目录下看到新出现的git目录。

    由于git用户的特殊性,我们不希望用户通过ssh连接到服务器上面去,所以,需要给git用户添加一定的权限。编辑系统权限文件:

    • 使用命令:vi /etc/passwd,打开文件;
    • 找到类似一行:git:x:1001:1001:,,,:/home/git:/bin/bash,应该是在最后一行;
    • 修改为:git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell。

    3.公钥

    git里面比较特殊的一步操作,通信的时候,客户端与服务器需要一个证书进行验证。

    (1)客户端(本机)如何生成公钥?可参考:生成 SSH 公钥

    Linux自带ssh工具,可以很方便地生成和查看ssh公钥。

    • 查看本机时候存在ssh公钥,命令:cat ~/.ssh/id_rsa.pub。
    • 若存在公钥,上述命令会返回一个很长的字符串,那个东西就是我们想要的公钥。
    • 若不存在公钥,返回为空或者报错,使用命令:ssh-keygen。不用管问什么,默认直接回车就行,创建完毕之后再次查询公钥,返回我们需要的字符串了。

    (2)服务器添加公钥:在/home/git目录下,使用命令:mkdir .ssh,cd .ssh,vi authorized_keys。然后把自己的公钥粘贴进去,保存退出。(vim常用命令总结

    如果团队很小,把每个人的公钥收集起来放到服务器的/home/git/.ssh/authorized_keys文件里就是可行的。如果团队有几百号人,就没法这么玩了,这时,可以用Gitosis来管理公钥。

    4.初始化一个git仓库

    我选择把我的仓库放在/var目录下,当然可以放在其他地方,最后只需要记住完整目录即可。

    新建git目录并修改其权限,使用git命令初始化一个仓库:

    • 进入想要的目录:cd /var。
    • 创建文件夹:mkdir git。
    • 修改权限:chown -R git:git git,chmod 777 git。
    • 进入git目录:cd git。
    • 初始化自己的仓库:git init --bare MyWeb.git。

    完成之后,我们的远程仓库地址为:git@IP地址:/var/git//MyWeb.git。这的远程地址在之后会用得上。

    注意:.git目录必须要有可读写权限,因为当我们在push的时候,是使用git用户推送到服务器上面去,会有一个写入的过程,如果不赋予可写权限,push就会失败。所以使用命令:chown -R git:git MyWeb.git。

    5.测试

    (1)克隆项目:git clone git@IP地址:/var/git/MyWeb.git

    (2)上传项目:

    • 本地项目文件夹目录下,鼠标右键“Git Bash Here”
    • 建立本地仓库,命令:git init。
    • 添加目录所有文件,命令:git add *。提交命令:git commit -m "init files"。
    • 与远程仓库绑定,命令:git remote add origin git@47.95.192.***:/var/git/MyWeb.git。
    • 绑定成功后就可以使用push和pull命令进行上传和下拉了,建议先pull一下:git pull --rebase origin master。成功后在push上去:git push -u origin master。

    在push的时候克隆会遇到一些问题,根据错误提示百度解决方案就好了,有可能是权限原因,或者是文件冲突等。比如我遇到了错误:failed to push some refs to 'git@47.95.192.***:/var/git/MyWeb.git' ,原因是远程仓库中有文件不在本地仓库,需要先pull才能push。

     

    好了,现在可以正常使用自己的git服务器了,后续更多git操作就不多说了,初学者可以看看廖雪峰的git教程

     

    参考链接

    在阿里云上搭建自己的git服务器:https://www.cnblogs.com/herd/p/7063091.html

    push出现错误:https://jingyan.baidu.com/article/f3e34a12a25bc8f5ea65354a.html

     


     本文版权归作者AlvinZH和博客园所有,欢迎转载和商用,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

     

    转载于:https://www.cnblogs.com/AlvinZH/p/8869806.html

    展开全文
  • 配置云服务器1.安装Java首先下载jdk包,一般搜索官网选择合适的jdk包下载即可。本文下载使用jdk-10.0.2_linux-x64_bin.tar.gz为例。接下来安装jdk包,利用Xftp等系列软件将下载的jdk包上传至云服务器,比如在root...

    配置云服务器

    1.安装Java

    首先下载jdk包,一般搜索官网选择合适的jdk包下载即可。

    本文下载使用jdk-10.0.2_linux-x64_bin.tar.gz为例。

    接下来安装jdk包,利用Xftp等系列软件将下载的jdk包上传至云服务器,比如在root文件夹里新建java文件夹,将jdk包上传至java文件夹下。

    利用Xshell终端输入命令进入java文件夹

    cd /root/java/

    解压jdk包

    tar -xzvf jdk-10.0.2_linux-x64_bin.tar.gz

    解压后利用Xftp可以看见/root/java/文件夹下有一个jdk-10.0.2的文件夹。

    设置系统变量,输入

    nano /etc/profile

    对文本进行编辑,在文本最后一行加上

    # set Java environment

    JAVA_HOME=/root/java/jdk-10.0.2PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH

    注意JAVA_HOME=/root/java/jdk-10.0.2后面的路径以及文件夹名称是否与自己的文件路径相同。

    编辑好后按ctrl+o保存,回车确定,ctrl+x 退出。

    应用profile文件

    source /etc/profile

    查看java版本信息,检查Java安装是否成功。

    java -version

    展开全文
  • 云服务器搭建anaconda

    2020-05-20 12:39:33
    云服务器搭建anaconda 首先登陆上云服务器页面 打开终端 下载Anaconda3-2020.02-Linux-x86_64.sh文件(我这里用的是清华源的网站) wget ...

    云服务器搭建anaconda

    首先登陆上云服务器页面
    打开终端

    1. 下载Anaconda3-2020.02-Linux-x86_64.sh文件(我这里用的是清华源的网站)
    wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.02-Linux-x86_64.sh
    
    1. 先查看一下目录下有没有Anaconda3-2020.02-Linux-x86_64.sh这个文件
    ll
    
    1. 若有此文件则进行安装
    bash Anaconda3-2020.02-Linux-x86_64.sh
    
    1. 提示添加环境变量输入yes

    最后输入python检验有没有安装成功。
    安装成功

    展开全文
  • 阿里云服务器搭建

    2016-10-05 14:34:50
    自己搭建过几次阿里,看到很多人新人不知道如何配置环境,这里分享自己的一点心得。前提是你已经有了一台云服务,此时你会拥有的云服务器的ip,用户名和密码。这里以ubunto 64位1.下载工具(xshell,xftp) xshell...
  • 服务器的开发环境是需要部署的需要提前准备好linux系统的Tomcat以及jdk,还有服务器终端工具Xshell和远程传输工具WinSCP 购买服务器阿里云翼计划服务器:...
  • 开来玩玩还是可以的,第一次买会比较便宜,第二次买1M的宽带两天是九毛多吧~)开通了宽带之后,ECS服务器就可以上网了如果嫌弃阿里的连接管理终端太卡不好用的话可以在本地电脑cmd控制台运行mstsc.exe启动远程桌面...
  • 服务器相关配置推荐64位Centos,但是第一次选错了也没关系,可以通过停止实例后再更换系统盘,这里说明一下,windows有一个好处就是可以远程桌面连接,这样就能够相当于你在本地可视化操作,但是linux只能够通过终端...
  • 本文档是笔者基于阿里云服务器CentOS 7.2搭建的Hadoop伪分布式环境,其中用到的一些工具,如:远程终端Xshell 6、文件传输软件Xftp 6。此文档亦可在其他Linux操作系统中运行,可能其中命令稍有区别,请加以注意。
  • 您可以通过电脑上自带的终端工具访问云服务器,进行应用部署和环境搭建。 1. 在ECS实例列表页面,选择实例的所属地域。 2. 找到目标实例,然后在操作列选择【更多】>【密码/密钥】> 【重置实例密码】,然后...
  • 阿里云服务器搭建个人博客Ubuntu+Wordpress 没有阿里服务器的童鞋也可以选择试用版本 登录阿里搜索试用或直接进入 登录后进入控制台就可以看到你的服务器概况默认运行中 这里我选择的是Ubuntu18.04 这里我们...
  • 您可以通过电脑上自带的终端工具访问云服务器,进行应用部署和环境搭建。 使用工具:Xshell、winSCP 1.打开Xshell,新建连接 名称任意,协议SSH,主机就是购买服务器实例中的共有地址(第二张图中),端口默认22 ...
  • 服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。 如搭建网站需要web服务器;运行游戏需要游戏服务器搭建直播平台需要流媒体服务器搭建数据库需要...
  • 前沿: 搭建discuz论坛,需要搭建软件环境(也就是其运行的环境)本实例采用的是XAMMP软件站集成... 终端shell软件采用xshell,然后将下载的xampp-linux-x64-5.5.30-7-installer.run 上传到/home目录下,然后在命令...
  • 开来玩玩还是可以的,第一次买会比较便宜,第二次买1M的宽带两天是九毛多吧~)开通了宽带之后,ECS服务器就可以上网了如果嫌弃阿里的连接管理终端太卡不好用的话可以在本地电脑cmd控制台运行mstsc.exe启动远程桌面...
  • 4、这时候应该打开了云服务器的命令行终端,有的需要你输入用户名和密码,我们用命令行安装宝塔面板,我们只需把下面一行代码输入(可以复制粘贴),然后按回车键即可。这里是CentOS系统的安装方法,其他系统的安装...
  • 以Hexo框架腾讯云服务器搭建博客记录 服务与框架 服务器: 腾讯云云服务器标准型SA2,配置1核 2GB 1Mbps 框架: Hexo Hexo 主题: cactus 本地端 安装依赖 由于 Hexo 是基于 Node.js 的, 所以需要先安装 Node.js. 从官方...
  • 这里介绍一下,如何使用centos阿里云服务器搭建网站? 搭建网站需要有服务器,需自行购买; 如果想使用免费的,且是个人博客,推荐一个免费的github 下面还是介绍正规的网站搭建: 详细 · 步骤如下: 首先...
  • 前沿: 搭建discuz论坛,需要搭建软件环境(也就是其运行的环境)本实例采用的是XAMMP软件站集成环境 ... 终端shell软件采用xshell,然后将下载的xampp-linux-x64-5.5.30-7-installer.run 上传到/ho...
  • 购买阿里云服务器搭建环境 免费试用一个月阿里云服务器 老师不给钱买云服务器就只能用免费的了 进行远程连接 点击终端->shell->新建远程连接 2.sftp是用来传文件 ssh用来远程连接 两者都需要填写...
  • 总是保存在别人的数据服务器上面一定是不如保存且掌握在自己的手里安全的吧,就想百度网盘或者其他免费云盘,再好都是别人的,就比如你上传百G千G的资料,人家关了你也没办法呀,所以我们应该学会搭建一个属于自己的...
  • 您可以通过电脑上自带的终端工具访问云服务器,进行应用部署和环境搭建。 在ECS实例列表页面,选择实例的所属地域。 找到目标实例,然后在操作列选择【更多】> 【密码/密钥】 > 【重置实例密码】,然后在...
  • [原]如何在阿里云服务器搭建FTP服务器,在本地电脑连接并操作 2014-12-4阅读603 评论0 首先你需要有一个阿里的ECS服务器 并且开通了公网宽带(话说也不贵,开来玩玩还是可以的,第一次买会比较便宜,第二次买...
  • 在华为云服务器搭建LAMP,并运行wordpress 1、首先购买华为服务器,在华为官网上可以领取一个月的试用版地址:https://auth.huaweicloud.com/下面是我自己白嫖的一个月适用版,仅供学习使用 2、我这里使用...
  • 前言:最近突然想给自己的APP加个网络模块,所以即兴买了个阿里爸爸的轻量级云服务器给自己的APP加了个服务端,所以打算记录和分享一下阿里云服务器搭建步骤,废话不多说,我们开始! 1、去阿里官网购买...
  • mac的终端通过ssh远程连接Linux服务器,win 用cmd: 切换到root:sudo -i 输入ssh root@+ip:ssh root@192.168.88.69 然后等待输入密码,直接在password后面输入密码回车,这时输入密码是不会显示密码 回车后cd / ...
  • 使用阿里云服务器的时候,发现它的网页管理终端,经常很快进入息屏状态,恢复又输入远程连接密码,感觉十分麻烦,于是到 网上搜索远程连接的软件,主要有两个,一个是Xshell,一个就是SecureCRT. 我参考了很多博客,使用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 398
精华内容 159
关键字:

云终端服务器搭建