08 2018 档案

摘要:当你远程连不上时,可能的原因: 1、是否开启了远程连接权限 2、是否启动了mysql服务 使用客户端远程登陆报错: 使用命令行myslq -h192.168.82.23 -uroot -p123456 报错: 在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数 阅读全文
posted @ 2018-08-29 11:21 持&恒 阅读(872) 评论(0) 推荐(0)
摘要:vsphere client 创建虚拟机后,默认是动态获取ip ,如果想要改为静态ip: 修改网卡eth0 (不一定每个人都是eth0,比如有的是ens160) vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改; BOOTPROTO="static" 阅读全文
posted @ 2018-08-28 16:52 持&恒 阅读(434) 评论(0) 推荐(0)
摘要:原文 阅读全文
posted @ 2018-08-27 21:27 持&恒 阅读(511) 评论(0) 推荐(0)
摘要:出现operating system not fond 后,狂敲enter键,然后就可以了。别问我为什么,我也是偶然在砸键盘的瞬间发现的 阅读全文
posted @ 2018-08-27 19:25 持&恒 阅读(559) 评论(1) 推荐(0)
摘要:linux内核最好是3.10以上。不过本次使用的是centos6.5 内核2.6 1、yum -y install docker-io 如果出现: 需要安装yum源: 3、service docker start 4、docker info 看一下dokcer是否启动成功 好吧,据网友说是因为doc 阅读全文
posted @ 2018-08-27 16:49 持&恒 阅读(290) 评论(0) 推荐(0)
摘要:注意:如果有存在多个容器,都占用了同一端口,那么只会起来一个,要注意,我在调试时候就遇到这个坑了 在使用docker run启动容器时,使用--restart参数来设置: docker run -m 512m --memory-swap 1G -it -p 58080:8080 --restart= 阅读全文
posted @ 2018-08-25 12:39 持&恒 阅读(801) 评论(0) 推荐(0)
摘要:centos7.5 背景:每次开机后都要自动启动redis,也就是宿主机开机,启动容器,然后启动redis 按照网上的做法是:修改redis.conf ,修改redis的启动脚本(utils/...script)拷贝到/etc/init.d/目录下并修改。并不能实现。 最后才用这种办法: 在/etc 阅读全文
posted @ 2018-08-24 18:42 持&恒 阅读(3972) 评论(0) 推荐(0)
摘要:搜了很多资料发现并未解决,以下方法失败!求大神评论给出完美方案 1、首先需要编写需要启动的脚本,并将脚本放在 /etc/init.d/目录下 如:cs.sh 2、修改权限 3、chkconfig --add cs.sh 4、 chkconfig cs.sh on 启动容器时 docker run - 阅读全文
posted @ 2018-08-24 18:26 持&恒 阅读(41850) 评论(0) 推荐(0)
摘要:原文 chkconfig是管理系统服务(service)的命令行工具。所谓系统服务(service),就是随系统启动而启动,随系统关闭而关闭的程序。 chkconfig可以更新(启动或停止)和查询系统服务(service)运行级信息。更简单一点,chkconfig是一个用于维护/etc/rc[0-6 阅读全文
posted @ 2018-08-24 10:14 持&恒 阅读(11526) 评论(0) 推荐(5)
摘要:tar文件 压缩:tar -cvf ceshi ceshi.tar 解压:tar -xvf ceshi.tar .tar.gz文件 解压:tar xzf ceshi.tar.gz 阅读全文
posted @ 2018-08-23 14:33 持&恒 阅读(224) 评论(0) 推荐(0)
摘要:本文讲的是已经有redis.so 和swoole.so文件的情况 我的环境是xampp php的扩展目录为 /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/ 将两个so文件拷贝到上面的目录下 然后在php.ini里配置[root@dev 阅读全文
posted @ 2018-08-23 14:19 持&恒 阅读(449) 评论(0) 推荐(0)
摘要:原文 Linux设置服务开机自动启动的方式有好多种,这里介绍一下通过chkconfig命令添加脚本为开机自动启动的方法。 1. 编写脚本autostart.sh(这里以开机启动redis服务为例),脚本内容如下: 脚本第一行 “#!/bin/sh” 告诉系统使用的shell; 脚本第二行 “#chk 阅读全文
posted @ 2018-08-23 11:22 持&恒 阅读(1570) 评论(0) 推荐(0)
摘要:原文 问题原因及解决办法 原因是CentOS7中的安全模块selinux把权限禁掉了,至少有以下三种方式解决挂载的目录没有权限的问题: 1.在运行容器的时候,给容器加特权,及加上 --privileged=true 参数: docker run -i -t -v /soft:/soft --priv 阅读全文
posted @ 2018-08-23 10:53 持&恒 阅读(642) 评论(0) 推荐(0)
摘要:参考 1、概述 我们制作好镜像后,有时需要将镜像复制到另一台服务器使用。 能达到以上目的有两种方式,一种是上传镜像到仓库中(本地或公共仓库),但是另一台服务器很肯能只是与当前服务器局域网想通而没有公网的,所以如果使用仓库的方式,只能自己搭建私有仓库,这会在另一篇文章中介绍。 如果我们仅仅是要复制到另 阅读全文
posted @ 2018-08-23 09:06 持&恒 阅读(11143) 评论(1) 推荐(0)
摘要:背景:创建虚拟机后,发现原先定的磁盘容量不够了,这时候可以通过vmware扩展磁盘容量 步骤一 先关闭虚拟机,右键虚拟机设置:(我没关虚拟机,所以灰显了) 步骤二: 启动VMware环境下的Linux操作系统,需要root账号身份登陆 1、[root@localhost ~]# fdisk -l 最 阅读全文
posted @ 2018-08-22 19:01 持&恒 阅读(30439) 评论(0) 推荐(3)
摘要:1.在vm中装好好centos后,更新内核 运行docker需要内核版本为3.10或者更高的版本,内核必须支持一种合适的存储驱动(Drivice Mapper、AUFS、vfs、btrfs、ZFS),默认存储驱动为Drivice Mapper或AUFS且内核必须开启cgroup和namespce功能 阅读全文
posted @ 2018-08-22 18:05 持&恒 阅读(181) 评论(0) 推荐(0)
摘要:问题:以前用过vmere 创建虚拟机,都要在虚拟机启动之前配置系统镜像文件,第一次使用vspere client时在创建虚拟机后,我就想着应该先配置,再启动,其实,非也,应该这样,先启动虚拟机,在点按钮(光盘形状)链接到本地iso,再打开控制台 创建虚拟机后,先开启,然后链接到本地的iso文件,这时 阅读全文
posted @ 2018-08-22 17:15 持&恒 阅读(5492) 评论(0) 推荐(0)
摘要:原文 按照原文操作发现,版本并非是我们想要的,而是跟宿主机版本一致。不过可以到dockerhub上pull一个centos6.5的镜像 要安装使用docker 需要内核3.10以上,所以在虚拟机中安装了centos7,但是项目是centos6.5 所以需要在centos6.5镜像上制作项目环境镜像, 阅读全文
posted @ 2018-08-21 11:13 持&恒 阅读(1007) 评论(0) 推荐(0)
摘要:检查了网络适配器是NAT模式没问题,按照网友的方法成功解决: 1、vi /etc/sysconfig/network-scripts/ifcfg-ens123(不是每个主机都是ens123) 把ONBOOT=no,改为ONBOOT=yes 2、重启网络:service network restart 阅读全文
posted @ 2018-08-17 16:04 持&恒 阅读(3196) 评论(0) 推荐(0)
摘要:* _ooOoo_ * o8888888o * 88" . "88 * (| -_- |) * O\ = /O * ... 阅读全文
posted @ 2018-08-15 15:28 持&恒 阅读(171) 评论(0) 推荐(0)
摘要:本文主要来聊聊框架理论,但不针对任何一款框架,不过任何一款框架都离不开这个理论,首先我们了解下框架的来龙去脉,任何技术的出现都是为了解决某个问题,之前的博客有讲过smarty,其存在就是为了html和php更好地分离开来。而所谓的“框架”是一种为了统一书写格式,访问方式而进行的自我约束行为,其实按照 阅读全文
posted @ 2018-08-14 14:22 持&恒 阅读(572) 评论(0) 推荐(0)
摘要:sys.exit 执行该语句会直接退出程序,这也是经常使用的方法,也不需要考虑平台等因素的影响,一般是退出Python程序的首选方法。 退出程序引发SystemExit异常,(这是唯一一个不会被认为是错误的异常), 如果没有捕获这个异常将会直接退出程序执行, 当然也可以捕获这个异常进行一些其他操作( 阅读全文
posted @ 2018-08-10 18:44 持&恒 阅读(1915) 评论(0) 推荐(0)
摘要:原文 摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。 我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hell 阅读全文
posted @ 2018-08-09 17:43 持&恒 阅读(6028) 评论(0) 推荐(0)
摘要:原文 在linux下编程的程序猿都知道shell脚本,就算你不怎么熟悉,也应该听过的吧!那在shell脚本中的死循环该怎么写呢? 对于熟悉C语言的猿人们来说,最简单的死循环应该这样写: while(1) { //do something } 或者你也可以用for语句和do...while语句来实现, 阅读全文
posted @ 2018-08-09 11:45 持&恒 阅读(26043) 评论(1) 推荐(0)
摘要:shell 与 export命令用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令 或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。 此时,系统中将有两个shell,一个是登录时系统启动的shel 阅读全文
posted @ 2018-08-07 17:56 持&恒 阅读(3363) 评论(0) 推荐(0)
摘要:摘抄: 字符串在Python内部的表示是Unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符解码(decode)成unicode,再从unicode编码(encode)成另一种编码。 decode的作用是将其他编码的字符转换成unicode编码,如st 阅读全文
posted @ 2018-08-06 16:45 持&恒 阅读(440) 评论(0) 推荐(0)
摘要:os.popen('ipconfig') 命令返回的结果在调试时乱码了: 我猜这里输出的内容要和控制台设置的编码一致,我查了一下我的控制台编码时gbk 这样就好了 阅读全文
posted @ 2018-08-06 16:03 持&恒 阅读(9870) 评论(0) 推荐(0)
摘要:windows下py文件的运行需要安装python,如果是exe文件就可以直接运行 1. 直接在命令行用pip安装 pyinstaller 2 在命令行中切换到要打包的程序所在目录,直接输入下面的指令即可 阅读全文
posted @ 2018-08-03 18:18 持&恒 阅读(411) 评论(0) 推荐(0)
摘要:原文 settings: 阅读全文
posted @ 2018-08-03 17:02 持&恒 阅读(1099) 评论(0) 推荐(1)