- 博客(14)
- 收藏
- 关注
原创 docker笔记常用指令
概念 docker是一个用于快速环境部署工具;就是把我们需要的各种服务提前安装好,并且构建成一个镜像,之后直接把该镜像运行起来成容器,这个容器中就具备了我们安装好的各项服务! 1、镜像 # 基本操作 docker search [image_name] # 搜索 docker pull [image_name] # 获取 docker images <image_name> # 查看 docker history [image_id/image_name:image_version]
2020-09-10 23:34:28
117
原创 docker服务和容器的启动笔记整合
启动了 docker 服务 # 启动docker $ sudo service docker start # 重启docker $ sudo service docker restart # 停止docker $ sudo service docker stop 1.镜像列表 $ sudo docker image ls * REPOSITORY:镜像所在的仓库名称 * TAG:镜像标签 * IMAGEID:镜像ID * CREATED:镜像的创建日期(不是获取该镜像的日期) * SIZE:镜
2020-09-10 23:33:22
274
原创 Git笔记git常用指令及概念
Git仓库管理工具 作用:多人协同开发同一个项目;使用该工具可以很好滴管理我们的项目代码; 意义: 方便多人协同开发 方便版本控制 核心概念: 1、工作区:初始化本地仓库的目录(包含隐藏文件夹.git) 2、暂存区:不可见,用来临时存储工作区修改的文件; 3、本地仓库区:不可见,永久在本地存储的代码;(一次提交为一个“版本”);本地仓库只是某一个开发者自己本地电脑上的仓库,自己使用;一般用于一个小阶段代码的保存; 4、远程仓库:远程线上的仓库服务器(一般该仓库用户存储工程的所有代码,方便不同的开发者提
2020-09-10 23:31:59
175
原创 nginx和uwsgi运维部署笔记整合常用
一、nginx 1、线上安装 sudo apt-get install nginx -y 使⽤netstat -tunlp 查看当前系统后台tcp、udp连接状态!! 2、nginx服务的基本操作 建议使⽤前2种⽅案(当且仅当使⽤线上标准安装之后,才有的⼯具脚本去操作nginx) 以下三个⽅案不能混着使⽤! # 配置目录 /etc/nginx/conf.d # 启动、停止、重启nginx服务 # 方案一 sudo /etc/init.d/nginx [start|stop|restart] # 方案二 s
2020-09-10 23:30:58
206
原创 Redis笔记使用整合
计算机的存储 永久存储 —— 磁盘 —— 断电不会丢失数据,IO慢(数据读写慢) 缓存 —— 内存条 —— 断电丢失数据,IO快(读写很快) 数据库存储 永久存储库:Mysql… 缓存库:Redis缓存数据(用它来做缓存,该数据库也可以永久保存数据) 缓存的时候场景: 1、打车软件的坐标数据,使用的就是缓存!凡事无需永久存储的时候,且该数据频繁被添加和读取; 2、给永久存储数据库,架设缓存层,来提高数据的读取的效率; Redis安装! 1、使用包管理工具安装 ubuntu里apt-get就是包管理工
2020-09-10 23:29:02
149
原创 模型类笔记整合版本
关于ORM本质的理解 1、ORM——对象关系映射 对象是模型类对象 关系是关系型数据库 映射是指一一对应 总而言之,可以理解成一个模型类对应一张表,一个模型类对象对应一条数据,这就是所谓的对象关系映射;通过类和类对象就能操作它所对应的表格中的数据;根据我们设计的类自动帮我们生成数据库中的表格; 2、ORM操作本质 1、编写模型类语法,翻译成对应的sql语句 2、调用mysql驱动程序如pymysql把翻译的sql语句发送到mysql服务端执行,并获取操作结果 Django数据库配置 1、安装pymy
2020-09-10 23:26:37
179
原创 登录MySQL的最基础操作
/* 登录数据库 */ mysql -uroot -pmysql /* 查看所有数据库 */ show databases; /* 创建数据库 */ create database python54 charset=utf8; /* 使用数据库 */ use python54; /* 查看当前使用的数据库 */ select database(); /* 查看当前数据库中所有表 */ show tables; /* 创建表 */ 删表 drop table student; ...
2020-09-10 23:24:11
142
原创 数据库mysql远程连接需要的设置
数据库允许远程连接方法 命令行输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf 注释掉 # bind-address = 127.0.0.1 重启mysql服务 sudo service mysql restart 登陆mysql 依次输入下面代码 grant all privileges on *.* to root@'%' identified by 'mysql'; flush privileges; 1.远程数据库连接超时 $ sudo netstat
2020-09-10 23:22:19
258
原创 远程登录ubuntu方式
# 1. 查询ip地址(ens33 inet)或者(lo inet) # Ubuntu: ifconfig # Windows: ipconfig #ubuntu ip:192.168.xxx.xxx #windows ip: #2.软件安装步骤: # 假如Ubuntu作为服务端,需要安装ssh服务端软件. 执行命令: sudo apt-get install openssh-server # 客户端电脑如果是 macOS 系统则不需要安装 ssh 客户端软件,默认已经安装过了,直接可以使用 ssh
2020-09-10 23:18:54
1724
原创 重启redis服务器的常用命令
# 关闭redis服务器 redis-cli -h 127.0.0.1 -p 6379 shutdown # 杀死redis服务器(比较暴力,谨慎使用) sudo kill -9 pid 进程号 # 指定配置文件启动redis sudo redis-server /etc/redis/redis.conf # 查看redis服务器进程 ps -ef | grep redis ps aux | grep redis # 启动redis客户端 redis-cli redis-cli -h ip地址 redis-
2020-09-10 23:15:39
3564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1