1 背景 由于开发环境只有局域网,没法使用网上的各种 YUM 源,来回拷贝 rpm 包安装麻烦,还得解决依赖问题。 想着搭建个本地 ,方便自己跟同事安装软件。 2 环境[root@host-10-253-1-69 /]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 并且是 Minimal Install。 3 安装本地 YUM 源3.1 准备 镜像, 挂载 CentOS-7-x86_64-Everything-1804.iso,把里面所有文件都拷贝到本地目录 / yum/yum-iso...
             
1、 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。 针对此情况而衍生出来的一种廉价有效透明的方法以扩展现有网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性的技术就是负载均衡(Load...
             
原理和 docker php容器安装pdo_mysql扩展 差不多如果扩展中没有redis,则需要手动加入下载扩展放到容器中去:https://github.com/phpredis/phpredis/archive/3.1.3.tar.gztar xfz phpredis-3.1.3.tar.gz mv phpredis-3.1.3 /usr/src/php/ext/redis docker-php-ext-install redis //重启php容器 docker restart php
             
使用官方的php镜像安装了php7.3,然而php中没有默认安装pdo_mysql扩展,就需要手动安装,也可以放到docker-compose.yml的command中执行//进入php容器 docker exec -it php /bin/bash //安装php_mysql扩展 docker-php-ext-install pdo_mysql //退出容器重启容器 docker restart php
             
docker-compose启动docker-compose是docker三剑客之一,用来专门启动镜像的插件,可以通过pip install docker-compose安装。可以新建一个如下目录结构的文件夹,作为镜像的启动文件夹:编写docker-compose.yml文件(启动三个容器):version: "3.1" services: nginx: image: nginx:latest container_name: nginx working_dir: /application volumes...
             
环境:Centos 7.5 + Mysql 8.0.19 + python3.8先说说遇到的两个坑:1、PyMySQL 使用的版本必须是0.9.3binlog2sql 源码里 requirements.txt 指定的版本是0.7.11,后来尝试了最新版,最后翻了N偏帖子,有位兄弟说必须使用0.9.3,才得以解决2、UnicodeDecodeError: 'utf-8' codec can't decode byte xxx 此类错误将binlog2sql_util.py中的decode("utf-8")替换为<code>decode("utf-8","ign...
             
创建用户create user 'test1'@'localhost' identified by '密码'; flush privileges; 刷新权限 其中 localhost 指本地才可连接可以将其换成 % 指任意 ip 都能连接也可以指定 ip 连接修改密码Alter user 'test1'@'localhost' identified by '新密码'; flush privileges; 授权grant all privileges on *.* to 'test1'@'localhost' with grant option;with gran...
             
1、查看当前操作系统内核版本2、安装ELRepo到CentOS最好从官方网站获取最新版本(官网地址:http://elrepo.org/tiki/tiki-index.php),下面两个命令直接从官网上复制最新版的即可。 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org yum install https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rp 3、添加 repository 后, 列出可以使用的kernel包版本yum...
             
1、使用 docker images 查看本机所有的镜像文件2、使用 docker save 保存镜像为tar文件这里我是保存的 easyswoole 镜像,1d89ebd1e0a4 为镜像iddocker save 1d89ebd1e0a4 > /usr/local/download/easyswoole.tar # 也可以使用 docker save -o easyswoole.tar 1d89ebd1e0a43、上传到新服务器,这两个服务器是在虚拟机里面,所以我这里直接使用的是 scp 命令4、使用 load 方法加载刚才上传的 tar 文件docker...
             
我的版本是 PostgreSQL 10.4 on x86_64-pc-mingw64, compiled by gcc.exe (Rev5, Built by MSYS2 project) 4.9.2, 64-bit1、查看版本select version();2、获取数据库中所有view名 视图:SELECT viewname FROM pg_views WHERE schemaname = 'schemaname'3、获取数据库中所有表和模式信息:SELECT schemaname, tablename FROM pg_tables WHERE tablename ...
  •   文章分类
回到顶部