- 博客(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
66
原创 docker服务和容器的启动笔记整合
启动了 docker 服务# 启动docker$ sudo service docker start# 重启docker$ sudo service docker restart# 停止docker$ sudo service docker stop1.镜像列表$ sudo docker image ls* REPOSITORY:镜像所在的仓库名称 * TAG:镜像标签 * IMAGEID:镜像ID * CREATED:镜像的创建日期(不是获取该镜像的日期) * SIZE:镜
2020-09-10 23:33:22
165
原创 Git笔记git常用指令及概念
Git仓库管理工具作用:多人协同开发同一个项目;使用该工具可以很好滴管理我们的项目代码;意义:方便多人协同开发方便版本控制核心概念:1、工作区:初始化本地仓库的目录(包含隐藏文件夹.git)2、暂存区:不可见,用来临时存储工作区修改的文件;3、本地仓库区:不可见,永久在本地存储的代码;(一次提交为一个“版本”);本地仓库只是某一个开发者自己本地电脑上的仓库,自己使用;一般用于一个小阶段代码的保存;4、远程仓库:远程线上的仓库服务器(一般该仓库用户存储工程的所有代码,方便不同的开发者提
2020-09-10 23:31:59
77
原创 nginx和uwsgi运维部署笔记整合常用
一、nginx1、线上安装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
98
原创 Redis笔记使用整合
计算机的存储永久存储 —— 磁盘 —— 断电不会丢失数据,IO慢(数据读写慢)缓存 —— 内存条 —— 断电丢失数据,IO快(读写很快)数据库存储永久存储库:Mysql…缓存库:Redis缓存数据(用它来做缓存,该数据库也可以永久保存数据)缓存的时候场景:1、打车软件的坐标数据,使用的就是缓存!凡事无需永久存储的时候,且该数据频繁被添加和读取;2、给永久存储数据库,架设缓存层,来提高数据的读取的效率;Redis安装!1、使用包管理工具安装ubuntu里apt-get就是包管理工
2020-09-10 23:29:02
72
原创 模型类笔记整合版本
关于ORM本质的理解1、ORM——对象关系映射对象是模型类对象关系是关系型数据库映射是指一一对应总而言之,可以理解成一个模型类对应一张表,一个模型类对象对应一条数据,这就是所谓的对象关系映射;通过类和类对象就能操作它所对应的表格中的数据;根据我们设计的类自动帮我们生成数据库中的表格;2、ORM操作本质1、编写模型类语法,翻译成对应的sql语句2、调用mysql驱动程序如pymysql把翻译的sql语句发送到mysql服务端执行,并获取操作结果Django数据库配置1、安装pymy
2020-09-10 23:26:37
91
原创 登录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
76
原创 数据库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
181
原创 远程登录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
1550
原创 重启redis服务器的常用命令
# 关闭redis服务器redis-cli -h 127.0.0.1 -p 6379 shutdown# 杀死redis服务器(比较暴力,谨慎使用)sudo kill -9 pid 进程号# 指定配置文件启动redissudo redis-server /etc/redis/redis.conf# 查看redis服务器进程ps -ef | grep redisps aux | grep redis# 启动redis客户端redis-cliredis-cli -h ip地址redis-
2020-09-10 23:15:39
3426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人