07 2018 档案
摘要:####外部调用类的私有属性 先来了解一下PHP类中的```__get```和```__set```函数 当试图获取一个不可达属性时,类会自动调用```__get```函数。 当试图设置一个不可达属性时,类会自动调用```__set```函数。 首先,来看一下```__get```函数,先来获取一个
阅读全文
摘要:####OSPF单区域配置 实验环境:华为模拟器eNSP 现在有这样一个拓扑图: 我想要让R1可以ping通R3,显然目前是不行的: <R1>ping 192.168.2.2 PING 192.168.2.2: 56 data bytes, press CTRL_C to break Request
阅读全文
摘要:####静态路由配置 什么是静态路由? 静态路由是指由用户或网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。 实验环境:华为模拟器eNSP 现在有这样一个拓扑图: 很明
阅读全文
摘要:####IIS安装 实验环境:win2008R2虚拟机 1.首先打开虚拟机,然后选中管理工具->服务器管理器. 2.选中角色->添加角色. 3.默认选项,下一步。 4.勾选要安装的服务器,Web服务器. 5.默认选项,下一步。 6.这里根据自己的需求勾选需要安装的服务。 7.默认选项,下一步。 8.
阅读全文
摘要:####PHP实现简单下载 ```PHP```文件为```download.php```,供下载的文件为```1.jpg```. 访问验证一下:  接着用PHP中的Mysqli扩展库面向对象查
阅读全文
摘要:####路由交换 STP STP协议(生成树协议)逻辑上断开环路,防止二层网络的广播风暴的产生。 为什么需要STP协议? 假设有这样一个拓扑: 现在PC1ping网关192.168.1.3,而这个网关是不存在的,同时在LSW2上进行抓包。 可以看到这个网络里现在充斥着大量的重复包,形成了广播风暴,这
阅读全文
摘要:####传输层协议 传输层比较重要的两个协议是TCP和UDP协议。 1.TCP TCP是一种可靠的、面向连接的全双工传输层协议。 TCP的报文格式是这样的: 源端口(2字节):源主机应用程序使用的端口号。源端口和IP地址用作标识报文的返回地址。 目的端口(2字节):目的主机应用程序使用的端口号。 序
阅读全文
摘要:####路由交换协议 ARP ARP协议 ARP(Address Resolution Protocol),是根据IP地址获取MAC地址的一个TCP/IP协议,即将IP地址对应到物理地址,从而实现数据链路层的可达性。 ARP的数据包是这样的: 硬件类型:发送方需要知道的硬件地址类型,一般为以太网(值
阅读全文
摘要:####路由交换协议 ICMP ICMP协议 ICMP (InternetControl Message Protocol)协议是TCP/IP协议簇的核心协议之一,用来在网络设备之间传递各种差错和控制信息,对于收集各种网络信息、诊断和排除各种网络故障等方面起着至关重要的作用。 IP数据包格式是这样的
阅读全文
摘要:####MySQL基本简单操作 现在我创建了一个数据表,表的内容如下: mysql> select * from gubeiqing_table; + + + | name | age | + + + | gbq | 21 | | zhangsan | 20 | | lisi | 22 | + +
阅读全文
摘要:####MySQL基本简单操作 先进入Mysql容器。 [root@promote ~]# docker exec -it mysql /bin/bash root@30d60b852cf5:/# mysql -uroot -p000000 mysql: [Warning] Using a pass
阅读全文
摘要:####MySQL基本简单操作 学会了安装Docker,那么就将它利用起来。(/滑稽脸) 之前想学习Mysql(Windows下配置真麻烦),学会了Docker就方便了,直接使用Docker创建一个Mysql服务岂不美滋滋。创建容器的步骤可以看一下分享04的Nginx的创建过程。 首先检查一下本地镜
阅读全文
摘要:####Docker多主机管理 之前在一台Centos7上安装了Docker,如果是在多台主机上都安装Docker,用手动安装的方法不光效率低下,而且有可能出错,所以可以使用Docker Machine进行多台主机的Docker安装和管理。 具体安装过程可以参照官方文档https://docs.do
阅读全文
摘要:####容器的数据存储 容器在删除之后,里面所有的数据都会丢失,如果其他程序需要用到某一部分的数据那就没办法了。 所以可以将容器内的数据存储到容器之外,比如存储到宿主机内。(Docker提供了好几种方法) 将容器内的数据存放到容器外可以通过将宿主机内的某个目录挂载给容器作为某一部分的存储空间使用。
阅读全文
摘要:####Docker容器向外提供服务 用分享04中的Nginx服务来试一下。 不过这次我直接用Nginx镜像创建容器,先下载Nginx镜像。 [root@promote ~]# docker search nginx INDEX NAME DESCRIPTION STARS OFFICIAL AUT
阅读全文
摘要:####Docker容器之间的相互通信 先新建两个不同的网段,就用分享08里的两个网段作为新建的网段。 [root@promote ~]# docker network ls NETWORK ID NAME DRIVER SCOPE b6a32ec430e9 bridge bridge local
阅读全文
摘要:###Docker容器网络 Docker除了默认创建的三种网络外,还可以自定义网络。 首先创建一个bridge类型的网络,使用docker network create命令。 [root@promote ~]# docker network create --driver bridge new_ne
阅读全文
摘要:Docker容器网络 在分享06中学完了bridge网络,接着学习none网络和host网络。 Docker在安装时会在host上默认创建三个网络,分别是bridge、host、null。 [root@promote ~]# docker network ls NETWORK ID NAME DRI
阅读全文
摘要:Docker容器网络 Docker有三种原生网络:none网络、host网络、bridge网络。 先来学习一下bridge网络。 首先使用ifconfig命令查看一下本机的网络设备: 从图中可以看见多出一个名为docker0的设备,这个docker0就是linux的虚拟网桥,docker的守护进程就
阅读全文
摘要:Docker镜像操作 学完了一些最基本的操作之后,我学习了一些关于docker镜像的基本操作。 首先来学习一下从docker hub上拉取镜像,以centos镜像为例,使用docker search命令搜索镜像: 从图上可以看见在docker hub搜索到很多镜像,接着学习镜像的拉取,使用docke
阅读全文
摘要:####Docker容器的基本操作2 基于docker分享03的centos容器,接着学习docker容器的基本操作。 docker分享03中创建了一个centos镜像,如果想要查看容器的具体信息就要使用docker inspect命令: 这样就可以看到这个容器的详细信息了。 接着查看这个容器的ip
阅读全文
摘要:Docker容器的基本操作1 所有的docker命令都是以docker开头,也就是指调用docker程序。我学习的第一个命令就是docker run,运行一个容器。以Docker分享02中的容器为例: 这样就成功的运行了一个容器,docker run 后面跟着的-i -t表示为这个容器分配一个交互式
阅读全文
摘要:1.docker容器的创建 首先运行一个centos容器,感受一下Docker容器的便捷 首先先看一下镜像仓库 发现仓库里没有镜像,也就是没有创建容器的模板,这时考虑从REPOSITORY中拉取镜像(Docker分享01中提到REPOSITORY是用来存放镜像的仓库,而REPOSITORY仓库分为公
阅读全文
摘要:1.什么是容器? 容器技术是一种虚拟化的方案,与传统的虚拟机不同,传统的虚拟机是通过中间层将一台或多台独立的机器虚拟运行于物理硬件之上,而容器是直接运行在操作系统内核之上的用户空间。 所以容器虚拟化又被称作操作系统虚拟化,由于依赖操作系统的特性,所以容器只能运行在相同或相似内核的的操作系统上。 由于
阅读全文

浙公网安备 33010602011771号