摘要:
MySQL 5.7高可用版 恢复前的准备工作包括如下几项: 安装数据恢复工具Percona XtraBackup 2.4 MySQL 5.6及之前的版本需要安装 Percona XtraBackup 2.3,安装指导请参见官方文档Percona XtraBackup 2.3。 MySQL 5.7版本 阅读全文
摘要:
1.Push本地的项目到GitLab 准备工作:由于之前在MySQL设置时禁止了root用户的远程访问,此处需要授权一个新的用户 mysql> CREATE DATABASE pyblog DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Que 阅读全文
摘要:
前提:Jenkins所在的客户机的ssh-key加入到GitLab中 目标:自动化部署GitLab上的新建的项目ok-admin 1.编写git项目的nginx配置文件 [root@home-ct75211 ~]# vim /etc/nginx/conf.d/my_ok.conf server { 阅读全文
摘要:
Jenkins 安装 JDK和Jenkins [root@home-ct75211 ~]# cd /usr/local/src/ [root@home-ct75211 src]# ll total 244436 -rw-r--r--. 1 root root 176154027 Dec 14 08: 阅读全文
摘要:
nginx 安装依赖 yum install -y gcc pcre-devel zlib zlib-devel 默认安装 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx 阅读全文
摘要:
达成目标 最近稍微接触了点持续集成,实验过程中再次把django的部署又捋了一遍,有了些新的认识,于是就决定记录一下本次实验过程。 实验成果如下,后面几篇将重新部署在一台新的客户机上面,再次把这周的实验过程再现下,加深下记忆 实验部署环境 操作系统 主要有2台机器,配置相同。gitlab在my-ct 阅读全文
摘要:
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhon 阅读全文
摘要:
包管理器 PHP > phar 依赖处理容易出现问题 配置及命令行接口复杂 是PHP依赖管理工具,而非包管理器。涉及到packages(包)和libraries(库) 在项目中声明外部所依赖的外部工具libraries(库),composer会自动安装 官网: https://getcomposer 阅读全文
摘要:
前言 前言 将在此记录,参考Django-admin,自定义后台管理插件Bakend的开发过程 主要内容 CURD 权限管理 主要内容 CURD 权限管理 阅读全文
摘要:
直接用的virtualenvwrapper 可设置环境变量WORKON_HOME指定virtualenvwrapper虚拟环境默认路径 相关操作 其他操作 阅读全文