当前位置:首页 > CN2资讯 > 正文内容

服务器相关戴尔服务器代理商

2天前CN2资讯

1.使用终端命令操作

其实在Ubuntu桌面环境下,可以不必像Windows桌面环境下那样,使用类似xshell这种远程工具进行服务器的连接,
只需要在新建终端窗口中输入命令:ssh [email protected]
其中,xxx.xxx.xxx.xxx是你服务器公网ip地址;终端会输出如下提示:
Are you sure you want to continue connecting (yes/no)?
输入yes, 回车
[email protected]’s password:
输入密码, 回车, 即可连接成功;
至此,你就可以在本地终端进行远程服务器的命令操作了;

123.56.45.143(公网)self
172.17.74.6(私网)
123.57.243.62

2.远程文件上传

命令:scp 本地文件地址+文件名 远程用户名@IP地址:+服务器内存放文件的地址
例如:scp /opt/aaa.txt [email protected]:/home/aaa.txt
终端会输出提示:
Are you sure you want to continue connecting (yes/no)?
输入yes,回车
[email protected]’s password:
之后输入密码,等待传输完成即可。

scp -r

从Linux服务器下载文件夹到本地

使用scp命令

scp /home/work/source.txt [email protected]:/home/work/ #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下

scp [email protected]:/home/work/source.txt /home/work/ #把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下

scp [email protected]:/home/work/source.txt [email protected]:/home/work/ #把192.168.0.10机器上的source.txt文件拷贝到192.168.0.11机器的/home/work目录下

scp -r /home/work/sourcedir [email protected]:/home/work/ #拷贝文件夹,加-r参数

部署

windows服务器
先本地编译

go build main.go

编译后会在同级目录生成可执行文件

main.exe

linux服务器
方法一:服务器上去编译
安装go,配置GOPATH

1,把服务器上配置成本地一样的环境

2,包括项目里面所依赖的包

3,项目源码拷贝到与服务器,服务器上编译

go build main.go

编译后会在同级目录生成可执行文件

main

最后执行 ./main 就行了。

如果想让项目在后台执行:执行 nohup ./main & ,这样就可以程序在后台运行了

注意:发现如果按照官方给的安装方法只指定GOROOT的路径,于是自己新建一个目录gopath 作为GOPATH 的目录,并且设置环境变量(export GOPATH=/newhome/go/gopath)。在gopath下新建3个文件夹(模仿windows GOPATH的方式,也是go语言的工作环境目录)分别为 src、pkg、bin目录

方法二:本地编译
cmd控制台到main.go文件目录下

set GOARCH=amd64

set GOOS=linux

go build main.go

会生成一个没有后缀的二进制文件

main

将该文件放入linux系统某个文件夹下

赋予权限

chmod 777 main

最后执行 ./main 就行了。

如果想让项目在后台执行:执行 nohup ./main & ,这样就可以程序在后台运行了

linux查看本机IP

ifconfig -a




若在ubuntu下要为MySQL数据库导入一份 脚本文件test.sql,执行该sql脚本的方法:

1、连接 MySQL数据库

mysql -h localhost -u root -p 123456

2、创建并选择数据库

create database test;
use test;

3、执行sql脚本

source /var/www/test.sql

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/23314.html

    标签: 服务器相关
    分享给朋友:

    “服务器相关戴尔服务器代理商” 的相关文章

    美国服务器CN2线路速度解析:如何选择稳定高速的网络体验?

    随着互联网的快速发展,越来越多的企业和个人站长选择在美国部署服务器,以满足全球用户的需求。服务器的速度和稳定性始终是用户最关心的问题。尤其是在选择美国服务器时,CN2线路因其低延迟、高稳定性的特点,成为了许多用户的首选。美国服务器CN2线路的速度到底多少才算正常?本文将为您详细解析。一、什么是美国服...

    Hetzner VPS:高性能、低延迟的全球服务器解决方案

    公司背景与数据中心位置 Hetzner作为欧洲最大的数据中心运营商之一,一直以提供高性能的VPS和独立服务器而闻名。公司在德国、芬兰和美国设有数据中心,确保用户能够享受到低延迟和高带宽的服务。这些数据中心的地理位置选择非常讲究,不仅覆盖了欧洲的主要市场,还通过美国的数据中心服务全球用户。无论你是欧洲...

    搭建VPN梯子的最佳VPS推荐,轻松畅游网络

    在探索Internet的过程中,VPN梯子的搭建显得尤为重要。VPN梯子,简单来说,是通过虚拟专用网络(VPN)创建的一个安全通道,它能够帮助用户绕过地理限制,访问被封锁的网站和服务。随着互联网信息安全和隐私保护需求的增加,搭建VPN梯子成为越来越多用户的选择。 想象一下,当我们在国外旅行时,无法访...

    KVM是什么?深入了解KVM的定义、工作原理及应用场景

    KVM的定义与概念 谈到KVM时,首先想到的就是“键盘、显示器和鼠标”的组合,它让我们可以用一组设备控制多台计算机。这种技术非常适合在数据中心或需要远程管理的环境中使用。我对这个系统产生了兴趣,因为它显著提高了管理效率,节省了空间,还所有的操作都变得更简便。想象一下,如果有多台服务器,你需要同时监控...

    VPS流媒体解锁测试:确保顺畅访问全球流媒体内容

    在如今的互联网时代,流媒体已经成为我们日常生活中不可或缺的一部分。无论是观看热门电视剧,还是播放最新的音乐视频,流媒体服务的便捷性吸引了无数用户。然而,涉及不同地区提供的内容时,依然存在一些区域限制。这时,VPS(虚拟专用服务器)流媒体解锁技术的重要性便不言而喻。 VPS流媒体解锁是指通过虚拟专用服...

    选择合适的Linux SSH工具来提升远程管理效率

    在数字化时代,远程连接与管理变得尤为重要。SSH(Secure Shell)是一种网络协议,用于通过不安全的网络安全地访问计算机。SSH技术保障了数据的隐私和完整性,并通过加密通道进行通信。当我第一次接触SSH时,它对于在不同计算机之间安全地进行操作以及文件传输是多么重要,印象深刻。 SSH不仅仅是...