尚硅谷谷粒商城笔记

卸载系统之前的docker

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
sudo yum install -y yum-utils

配置镜像

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo 
    
sudo yum install docker-ce docker-ce-cli containerd.io 下载docker

sudo systemctl start docker 启动docker

设置开机自启动

sudo systemctl enable docker
docker -v  查看版本
sudo docker images 查看当前docker里下载的镜像

配置阿里云镜像加速

一行一行的执行

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://chqac97z.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

docker安装mysql

sudo docker pull mysql:5.7

# --name指定容器名字 -v目录挂载 -p指定端口映射  -e设置mysql参数 -d后台运行
sudo docker run -p 3306:3306 --name mysql \
	-v /mydata/mysql/log:/var/log/mysql \
	-v /mydata/mysql/data:/var/lib/mysql \
	-v /mydata/mysql/conf:/etc/mysql \
	-e MYSQL_ROOT_PASSWORD=root \
	-d mysql:5.7

mysql一些命令 :

启动
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
docker ps  								  查看docker运行的镜像
docker ps -a                              查看所有创建的docker镜像 
docker exec -it mysql-test /bin/bash      进入交互模式
docker rm ff58711fb60c                    移除:docker rm  +镜像id
docker restart mysql-test                 重启 
docker stop ff58711fb60c                  停止
docker rm ff58711fb60c                    移除

设置mysql编码

vi /mydata/mysql/conf/my.conf  创建my.conf并打开文件
 i 进入编辑模式: 将下面内容复制进去
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve

esc 然后 :wq保存退出

重启容器
docker restart mysql

看看容器内部是否有my.conf

docker exec -it mysql /bin/bash
cd ect/mysql
cat my.conf        可以看到自己写入的内容

安装redis

docker pull redis    不指定版本就拉去最近的

mkdir -p /mydata/redis/conf  级联创建文件夹
touch /mydata/redis/conf/redis.conf 创建配置文件
启动redis:
docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf

docker exec -it redis redis-cli 进入redis命令行

redis持久化配置:
进入redis.conf配置文件:
appendonly yes

docker restart redis  重启
可以存入对象,然后重启redis

阿里云服务器连接Desktop Manager

在阿里云安全组里面添加端口号
然后打开Desktop Manager
点 左下角 connect to redis server
输入 名字 主机地址 端口号 连接就行了

git

git命令

git config --global user.name “xxxx” 创建用户名

git config --global user.email “xxxx@qq.com” 创建邮箱名

配置免密登录

ssh-keygen -t rsa -C “xxxx@qq.com”

在码云里面添加密钥配置

cat ~/.ssh/id_rsa.pub 查看完整密钥

ssh-T git@gitee.com 验证是否成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
gulimall_pms 商品 drop table if exists pms_attr; drop table if exists pms_attr_attrgroup_relation; drop table if exists pms_attr_group; drop table if exists pms_brand; drop table if exists pms_category; drop table if exists pms_category_brand_relation; drop table if exists pms_comment_replay; drop table if exists pms_product_attr_value; drop table if exists pms_sku_images; drop table if exists pms_sku_info; drop table if exists pms_sku_sale_attr_value; drop table if exists pms_spu_comment; drop table if exists pms_spu_images; drop table if exists pms_spu_info; drop table if exists pms_spu_info_desc; /*==============================================================*/ /* Table: pms_attr */ /*==============================================================*/ create table pms_attr ( attr_id bigint not null auto_increment comment '属性id', attr_name char(30) comment '属性名', search_type tinyint comment '是否需要检索[0-不需要,1-需要]', icon varchar(255) comment '属性图标', value_select char(255) comment '可选值列表[用逗号分隔]', attr_type tinyint comment '属性类型[0-销售属性,1-基本属性,2-既是销售属性又是基本属性]', enable bigint comment '启用状态[0 - 禁用,1 - 启用]', catelog_id bigint comment '所属分类', show_desc tinyint comment '快速展示【是否展示在介绍上;0-否 1-是】,在sku中仍然可以调整', primary key (attr_id) ); alter table pms_attr comment '商品属性'; /*==============================================================*/ /* Table: pms_attr_attrgroup_relation */ /*==============================================================*/ create table pms_attr_attrgroup_relation ( id bigint not null auto_increment comment 'id', attr_id bigint comment '属性id', attr_group_id bigint comment '属性分组id', attr_sort int comment '属性组内排序', primary key (id) ); alter table pms_attr_attrgroup_relation comment '属性&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值