当前位置:首页 > 每日看点 > 正文内容

80T 的服务器文件该如何转移?

卡卷网1年前 (2024-12-15)每日看点231

Markdown编辑环境搭建

切换到root权限

sudo -i

1.1 改主机名

查看当前主机名

hostname


80T 的服务器文件该如何转移?  第1张


修改主机名为dreamshell,重启后生效 (推荐方法一)

方法一:

hostnamectl set-hostname dreamshell


80T 的服务器文件该如何转移?  第2张


方法二:直接修改主机名配置文件

vim /etc/hostname


80T 的服务器文件该如何转移?  第3张


:wq //保存退出

1.2 修改源

vim /etc/apt/sources.list

debian11的系统,这里替换成阿里云的源。

deb mirrors.cloud.aliyuncs.com bullseye main
deb-src mirrors.cloud.aliyuncs.com bullseye main
deb mirrors.cloud.aliyuncs.com bullseye-security main
deb-src mirrors.cloud.aliyuncs.com bullseye-security main
deb mirrors.cloud.aliyuncs.com bullseye-updates main
deb-src mirrors.cloud.aliyuncs.com bullseye-updates main
deb mirrors.cloud.aliyuncs.com bullseye-backports main
deb-src mirrors.cloud.aliyuncs.com bullseye-backports main


80T 的服务器文件该如何转移?  第4张


:wq 退出

1.3 更新系统安装包

apt update && apt upgrade -y

apt install wget curl sudo vim git unzip -y # Debian 系统比较干净,安装常用的软件


80T 的服务器文件该如何转移?  第5张


1.4 网络加速

1.4.1开启bbr

BBR是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟 ,可用于KVMXen架构,不兼容OpenVZ(OVZ)。
支持Centos 6+ / Debian 7+ / Ubuntu 14+,BBR魔改版不支持Debian 8,内核≥5.5推荐用自带bbr。
长期稳定推荐采用BBR + FQ,追求性能推荐用BBR2 + FQ_PIE。详细比较内容见《》

在安装BBR时,不卸载内核版本,则执行命令:

wget -O tcpx.sh "github.com/tudiedie/Lin" && chmod +x tcpx.sh && ./tcpx.sh


80T 的服务器文件该如何转移?  第6张


这里直接用自带的内核,选择11即可

如果要替换内核,可以按照提示选择,默认会从高版本内核启动,不会删除原先内核。
选择52,可以删除其他不需要内核。

BBR2的内核集成在XANMOD内核当中。

选择9会跳到另一个内核安装脚本,该脚本会直接删除旧内核,安装新内核。


80T 的服务器文件该如何转移?  第7张


安装完毕后,重启一下机子

1.4.2 安装fastgithub

国内大部分服务器无法访问github,或者即时能访问也是速度慢,时灵时不灵的。需要给github加速一下。
一般有四种方法,这里用fastgithub。其他方法见《》

一步安装法:

# 合并为一行命令
wget -c -O /opt/fastgithub_linux-x64.zip gitee.com/chcrazy/FastG &&
unzip -d /opt /opt/fastgithub_linux-x64.zip &&
rm /opt/fastgithub_linux-x64.zip &&
/opt/fastgithub_linux-x64/fastgithub start

分步安装法:

# 下载FastGithub Linux版安装包到opt目录
# arm版本需要下载 fastgithub_linux-arm64.zip
wget -c -O /opt/fastgithub_linux-x64.zip gitee.com/chcrazy/FastG
# 解压
unzip -d /opt /opt/fastgithub_linux-x64.zip
# 删除FastGithub Linux版安装包
rm /opt/fastgithub_linux-x64.zip
# 切换目录
cd /opt/fastgithub_linux-x64
# 以systemd服务安装并启动,即开机自启动
sudo /opt/fastgithub_linux-x64/fastgithub start
# 卸载服务
# sudo /opt/fastgithub_linux-x64/fastgithub stop
# 手动启动
# sudo /opt/fastgithub_linux-x64/fastgithub

sudo ./fastgithub start

以systemd服务安装并启动,即开机自启动

这样就算成功了:


80T 的服务器文件该如何转移?  第8张


设置代理

1.4.2.1 手动修改 /etc/profile文件

手动修改代理,在/etc/profile 添加

vim /etc/profile

添加下面代码

export http_proxy=127.0.0.1:38457
export https_proxy=127.0.0.1:38457

:wq 保存

source /etc/profile #更新shell

/etc/profile 开机重新会自动加载

1.5设置swap

wget -O "/root/swap.sh" "raw.githubusercontent.com" --no-check-certificate &&
chmod +x "/root/swap.sh" &&
chmod 777 "/root/swap.sh" &&
bash "/root/swap.sh"

选1,输入大小(MB),一般为物理内存的1.5-2倍。

内存 <= 4g:Swap 至少 4G
内存 4~16G:Swap 至少 8G
内存 16G~64G:Swap 至少 16G
内存 64G~256G:Swap 至少 32G


80T 的服务器文件该如何转移?  第9张


2.测试服务器性能

SuperBench脚本是一个测试linux服务器性能的脚本,让你快速方便了解一台服务器的综合性能,支持硬件基本信息、流媒体解锁检测、磁盘IO检测、CPU性能测试、以及国内和国外网络测速、网络路由追踪。

使用:

bash <(wget -qO- down.vpsaff.net/linux/s)


wget -qO- down.vpsaff.net/linux/s | sudo bash


80T 的服务器文件该如何转移?  第10张



80T 的服务器文件该如何转移?  第11张



80T 的服务器文件该如何转移?  第12张



80T 的服务器文件该如何转移?  第13张



80T 的服务器文件该如何转移?  第14张



80T 的服务器文件该如何转移?  第15张



80T 的服务器文件该如何转移?  第16张



80T 的服务器文件该如何转移?  第17张



80T 的服务器文件该如何转移?  第18张



80T 的服务器文件该如何转移?  第19张


3.安装docker docker-compose等常用软件

更改镜像源提速

由于 hub.docker.com 无法访问,更改国内镜像源。
阿里云镜像需要从阿里云后台看。

登录:cr.console.aliyun.com

点击“创建我的容器镜像”,得到专属加速地址。


80T 的服务器文件该如何转移?  第20张


容器镜像

配置镜像

mkdir -p /etc/docker
vim /etc/docker/daemon.json

填入dcoker配置

{
"log-driver": "json-file",
"log-opts": {
"max-size": "20m",
"max-file": "3"
},
"experimental":true,

"registry-mirrors": [
"sokdt8pq.mirror.aliyuncs.com",
"v5iuyvw8.mirror.aliyuncs.com",
"dockerproxy.com",
"docker.nju.edu.cn",
"hub-mirror.c.163.com",
"docker.mirrors.sjtug.sjtu.edu.cn",
"docker.m.daocloud.io",
"docker.1panel.live"

]
}

systemctl daemon-reload #重新加载docker配置
systemctl restart docker #重启docker


80T 的服务器文件该如何转移?  第21张



80T 的服务器文件该如何转移?  第22张


查看是否成功

docker info


80T 的服务器文件该如何转移?  第23张


Docker Hub 镜像测速

# 测速前先移除本地的镜像!
$ docker rmi nginx:latest
# 使用 time 统计所花费的总时间。
$ time docker pull nginx:latest

Pulling repository nginx
[...]

real 1m14.078s
user 0m0.176s
sys 0m0.120s

安装 Docker(国内服务器)

curl -fsSL get.docker.com | bash -s docker --mirror Aliyun

docker -v #查看 docker 版本

systemctl enable docker # 设置开机自动启动

安装 Docker-compose(国内服务器)

curl -L github.com/docker/compo`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

docker-compose --version #查看 docker-compose 版本


80T 的服务器文件该如何转移?  第24张


一键安装


# 一键安装命令
curl -fsSL github.com/tech-shrimp/| bash -s docker --mirror Aliyun

# 备用(如果Github访问不了,可以使用Gitee的链接)
curl -fsSL gitee.com/tech-shrimp/d| bash -s docker --mirror Aliyun

# 启动docker
service docker start

安装 Docker(非大陆服务器)

wget -qO- get.docker.com | bash

docker -v #查看 docker 版本

systemctl enable docker # 设置开机自动启动

安装 Docker-compose(非大陆服务器)

curl -L github.com/docker/compo`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

docker-compose --version #查看 docker-compose 版本

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

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/4514.html

分享给朋友:

相关文章

b站真的能自学PS吗?

b站真的能自学PS吗?

看你想达到哪一种程度了,如果你只是平常用PS扣图、调整照片大小、尺寸、简单调个色这样,自学真的挺简单的,B站很多免费的教程都可以教会你这些技巧。但是如果说你想成为专业的设计师或者是商业修图师,无师自通真的非常难,首先你会走很多弯路,不知道怎...

你捡过最大的漏是什么?

你捡过最大的漏是什么?

买了套二手房,软磨硬泡便宜了1个w 结果就是一屋子狼藉 原业主说反正你们要重新装修 就不收拾了 等完了你们一起收拾掉吧 落了很多柜子 电器是啥的 今天打开卧室柜子一看…现在是去存钱的路上有朋友知道这样存钱银行会给发大米跟油吗...

PHP承载百万/天 访问量需要用到什么技术?

当年做一个百万PV的商城,也不过是两台2c4g的阿里云虚机罢了(其实一台就够,另外一台主要的逼着大家一定开发的时候一定要有负载均衡和横向扩容的意识)。当时框架还是Thinkphp3.2,框架提高运行效率的开关全打开,标准的lnmp模式,单机...

大家都是怎么把自己的粉丝增加到1000的呢?

大家都是怎么把自己的粉丝增加到1000的呢?

截至2024年10月30日,关注者总数1137人,用时80天,增速约14人/天。2024年10月30日数据2024年8月10日开始创作,连续一周,1个关注者都没有。创作第7天,得到第一个关注,7天时间,写了8篇回答。当天得到关注,激动的心情...

想学习Linux下的ELF文件有什么好书推荐吗?

想学习Linux下的ELF文件有什么好书推荐吗?

大家好,这里是物联网心球。 今天我们来聊聊ELF文件,了解一下Linux如何创建进程以及ELF文件如何转变成Linux进程?1.什么是ELF文件? ELF(Executable and Linkable Format)文...

为什么小公司留不住人?

为什么小公司留不住人?

我估计,整个知乎,可能没有比我公司再小得了,。。正对面就是我唯一的一个员工的工位。为啥留不住人。因为那些留不住人的老板,太拿自己当回事。大公司靠制度。小公司靠人情。我这儿的业务,因为全都是线上,所以员工来不来坐班都不重要。天太热可以不来,下...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。