Dokcer
一)卸载旧版本
yum list installed | grep docker 列出当前所有docker的包
yum -y remove docker的包名 卸载docker包
rm -rf /var/lib/docker 删除docker的所有镜像和容器
(二)安装必要的软件包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
(三) 设置下载的镜像仓库
yum-config-manager \
--add-repo \
https://download.docer.com/linux/centos/docer-ce.repo
(四) 列出需要安装的版本列表
yum list docker-ce --showduplicates | sort -r
(五)安装指定版本
yum install docker-ce-18.06.1.ce
GitLab
修改gitlab配置
vi /etc/gitlab/gitlab.rb
external_url 'http://192.168.66.100:82'
nginx【'listen_port'】=82
重启
gitlab-ctl reconfigure
gitlab-ctl restart
启动ssh服务 设置为开机启动
systemctl enable shhd && sudo systemctl start sshd
设置postfix开机自启 postfix支持gitlab发信功能
systemctl enable postfix && systemctl start postfix
#把端口添加到防火墙
firewall-cmd --zone=public --add-port=82/tcp --permanent
firewall-cmd --reload
Mysql
1:导出数据
首先需保证
SHOW VARIABLES LIKE "secure_file_priv"; 的值不为NULL
使用如下命令导出数据
select * into outfile 'outfile water_record.sql' from water_record;
默认会导出到 mysql的数据表空间目录中
2:导入数据
load data infile " water_record.sql" into table water_record;
默认也是从mysql的数据表空间中导入数据。
3:修改mysql安全模式
SET SQL_SAFE_UPDATES = 0
SSH
一 生成公钥和私钥
(1)ssh-keygen -t rsa
(2)id_rsa.pub(公钥)
(3)id_rsa(私钥)
防火墙
#防火墙增加设置
firewall-cmd -add-service=ssh --permanent
firewall-cmd --add-service=http --permanent
firewall-cmd --reload
#把端口添加到防火墙
firewall-cmd --zone=public --add-port=82/tcp --permanent
firewall-cmd --reload