mai852852 发布的文章

切换用户 su [要切换到用户名] 输入该用户名的密码后即可切换

安装DOCKER及设置镜像加速。

使用Docker的第一步,应该是获取一个官方的镜像,例如mysql、wordpress,基于这些基础镜像我们可以开发自己个性化的应用,但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。这个时候我们可以使用阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度。

安装docker(文尾附安装脚本)

  1. 安装必要的一些系统工具及EPEL仓库:
yum install -y epel-release      
yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加软件源信息:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 更新并安装Docker-CE:
yum makecache fast 
yum -y install docker-ce
  1. 开启Docker服务
service docker start

配置docker阿里云加速

通过修改daemon配置文件/etc/docker/daemon.json来使用加速器(若没有手动创建):

mkdir -p /etc/docker //创建文件目录

tee /etc/docker/daemon.json <<-'EOF' //对配置文件进行编辑

{
"registry-mirrors": ["你的阿里云容器加速地址"]
}
EOF


//重启docker服务
systemctl daemon-reload
systemctl restart docker

注:系统要求 CentOS 7 以上,Docker 1.9 以上 附:阿里云docker库首页 https://dev.aliyun.com/ 附:docker-ce安装脚本

启动docker服务

systemctl start docker

设置docker为开机启动,执行:

systemctl enable docker

拉取portainer镜像

docker pull portainer/portainer

运行portainer镜像,执行

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer portainer/portainer

HomeBrew是MAC上使用非常方便的
HomeBrew官网地址
但是因为“众所周知”的原因,资源访问特别慢。
将brew镜像的源地址更改为国内,可以完美解决这一问题。

第一步

打开终端 输入命令

cd "$(brew --repo)"

第二步

在终端中分别执行以下两条命令

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

第三步

执行更新命令

brew update

因为需要加载更新资源,此过程会略长一点。等待更新完成后,使用HomeBrew速度会有明显的提升

如需复原

分别执行以下命令

cd "$(brew --repo)"

git remote set-url origin https://github.com/Homebrew/brew.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"

git remote set-url origin https://github.com/Homebrew/homebrew-core

brew update

原文链接:brew update慢,brew install慢如何解决?

1.拥有一个公网IP的宽带

现在家用的宽带都很便宜了。像我家里是联通充话费送的宽带300M。虽然上下行不对等,但是挂个小型的服务也够用了。当时宽带默认就是动态公网IP(当然固定的买不起),如果没有公网IP,打电话给ISP客服,说家里装的有监控需要用公网IP,一般都会给。据了解移动的宽带,一般都是大内网,没有公网IP。

2.有一个阿里云已实名认证的账号

注册登录实名后,获得自己账号的 AccessKey  
保存自己的 AccessKey ID 和 Access Key Secret 备用

https://usercenter.console.aliyun.com/#/manage/ak
image.png

3.持有或注册一个阿里云/万网 的域名 

随便注册一个域名,当然越便宜越短越好。6位纯数字的 .xyz域名10年60大洋。当然.com才是王道,就是有点贵。不要选太非主流的后缀,持有成本高而且以后还不能备案。

4.在家中搭建个小型服务器

最近各种挖矿数字货币矿难的很多。随便淘一个二手矿机,或者瘦客户端主机(一般价格都在几十到几百),挑选原则就是小巧便宜,功耗低省电(10W左右很合适,用TDP 90W的都是家里有矿的 有额外需求的另当别论)当做服务器,普通的X86或者能刷linux的arm都行,根据自己需求配置服务器环境,装群晖,UNAS,宝塔等。用来挂个小型网站,远程下载,文件服务器,很安逸。

5.实现动态解析

阿里云提供的免费版DDNS 限制每10分钟只能请求一次,一般都够用,公共网IP可能几天甚至几周都不变,利用AccessKey可以动态修改域名DNS的指向。有兴趣的话可以去研究下官方的文档自己写个脚本来实现。
文档地址:https://help.aliyun.com/document_detail/29739.html?spm=a2c4g.11174283.6.601.7f3c571fTwHbcu
网上有许多现成的解决方案,都是通过各种脚本来实现。

6.家庭网关的设置

把配置好的服务器,接入家里的路由器。然后将服务器的IP地址设置为MDZ(非军事化区),外部请求本来只能到达家里的路由器,设置完成之后就会将请求转发到MDZ主机上。另外针对家庭宽带,运营商都会默认封锁包括但不限于80,443这些常用端口。现在很多路由器都会带有DDNS功能,当本地IP发生变化后,会通知DNS服务器,变更域名IP指向。利用阿里云提供的 AccessKey和路由器的DDNS客户端,便可轻松实现DDNS。

1.安装
1.1配置包管理系统yum
运行命令 touch /etc/yum.repos.d/mongodb-org-4.2.repo 直接创建repo文件
在文件中写入一下内容

[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
1.2安装MongoDB包
sudo yum install -y mongodb-org
2.卸载MongoDB
yum remove MongoDB 此命令不仅适用于MongoDB 还适用于卸载其他Linux软件包