搭建ftp服务,实现虚拟用户登录,并指定用户登录后的路径位置
51CTO博客开发wsyht的博客www.贺磊的技术博客烂泥行天下李振良的技术博客
第 9 章主要讲的类,这个之前在 shell 中没遇到过一直运用的也不是很溜,不过多敲多练,应该会有进步吧创建类和使用类创建一个 Dog 类---------------------------------------------------------------------class Dog(): def __init
第 8 章主要练习了各种函数,内容如下定义一个简单的函数向函数传递信息什么是形参什么是实参位置参数多次调用函数关键字实参默认值参数返回值 return让参数编程可选的返回字典结合使用函数和 while 循环传递列表在函数中修改列表传递任意数量的实参传递任意数量的参数并循环打印结合使用位置参数和任意数量实参使用任意数量的关键字实参导入整个模块导入特定的函数使用 as 给函数指定别名使用 as 给模块
第 7 章讲了用户输入 input( ) 和 while 循环,内容如下input( ) 工作原理超过一行的 input( )int( ) 来获取数字的输入,进行比较求模运算简单的 while 循环。我自己的理解就是设定一个条件,while 满足这个条件开始循环,不满足退出break 直接退出continue 跳出当前层的循环避免无限循环while 在列表中的应用while 删除列表中指定的字符串
第 6 章主要练习了各种字典,以下内容什么是字典字典中 键-值 的关系一个简单的字典通过字典中的键查找其对应的值在字典中添加 键-值修改字典中的值遍历字典中的键值对 items( )遍历字典中的键 keys( )遍历字典中的值 value( )遍历字典中的值并且去重复 set( )列表中嵌套字典通过 for 循环将字典添加到同一个列表中在字典中存储列表并打印什么是字典?我自己来个不成熟的总结吧:就
第 5 章练习了以下内容简单的 if 判断语句判断字符串是否相等,还是不等进行数字的大小比较and,or 比较检查列表中是否存在指定的元素if,if-else,if-elif-else 语句写法if 判断列表是否为空使用多个列表进行比较判断这一章的内容也比较简单,感觉和 shell 差不多,但还是多练习吧。希望路过的大牛指出不足,小弟在此谢过了。一个简单的 if 判断语句循环打印 cars 列表中
昨天下午又看了一遍第4章,今天早上自己来个总结吧。复习内容如下:通过 for 循环遍历表中内容以及在循环中打印和循环外打印rang() 创建列表和设置步长数字列表的简单统计 1)mix 最小 2)max 最大 3)sum 和C语言风格的运算加 for 循环列表中元素的切片,赋值列表遍历元组以及元组的重新赋值通过 for 循环遍历列表中的内容-----------
练习内容包括创建并访问列表列表的索引使用列表中的各个值修改列表中的元素在列表中添加元素 append()在列表中插入元素 insert()在列表中删除元素 del,pop()根据值删除列表中的元素 remove()对列表中的元素进行排列 1)永久性修改 sort(),按字母表正向排列 2)永久性修改 sort(reverse=True),按字母表反向排列 3)临
自学 Python 有段时间了,总是觉得自己基础不牢,想着把看完的两本基础书写个博客做个笔记啥的。准备在重新看一遍《Python编程入门到实践》,坚持写博客笔记。Python编程入门到实践的前两章笔记,学习的内容如下:查看当前环境中的 python 版本python环境的搭建变量和变量的命名字符串的打印修改字符串的大小写制表符和换行符删除空白字符python
使用两台虚拟机简单搭建一个 keepalived 的单实例环境环境介绍:主机名 IP地址keepalived-01 192.168.240.137keepalived-02 192.168.240.139内核版本(两台主机系统相同)[root@keepalived-01 ~]# uname -r2.6.32-573.el6.x86_64[root@keepalived-01
在一主两从环境中,模拟测试当主库宕机后的切换步骤我的系统为 CentOS6.7 x64mysql 版本为 5.5.33 并通过二进制包安装上个截图,三台系统和 mysql 都是同样的版本,同样步骤的安装[root@mysql-01 ~]# mysql -Vmysql Ver 14.14 Distrib 5.5.33, for linux2.6 (x86_64) using readli
实验环境介绍:[root@nginx ~]# uname -r2.6.32-573.el6.x86_64[root@nginx ~]# cat /etc/redhat-releaseCentOS release 6.7 (Final)打包之前需要在测试机上先安装 nginx 服务安装过程如下[root@nginx ~]# useradd -s /sbin/nologin/ -M nginx[roo
SSH免密码登录什么是SSH基于秘钥的安全验证方式是指,需要依靠秘钥,也就是必须事先建立一对密钥对,然后把公用秘钥(Public key)放在需要访问的目标服务器上另外还需要把私有密钥(Private key)放到 SSH 的客户端或对应的客户端服务器上。实验环境介绍testtest-A 192.168.133.136 中心分发服务器ceshi-B &
搭建 LAMP 环境一、环境介绍二、必装依赖软件三、编译安装 httpd-2.2.27四、二进制安装 mysql-5.5.33五、编译安装 PHP-5.3.27六、检测 apache与mysql apache与php 是否相连一、环境介绍搭建这个环境,所有服务都安装在一台虚拟机中,在此介绍一下我的虚拟机CentOS-6.7-x86_64 保证虚拟机可以正常上网IP:192.
搭建 LAMP 环境一、环境介绍二、必装依赖软件三、编译安装 Nginx-1.6.3四、二进制安装 MYSQL-5.5.33五、编译安装 PHP-5.3.27六、检测 nginx与mysql nginx与php 是否相连一、环境介绍搭建这个环境,所有服务都安装在一台虚拟机中,在此介绍一下我的虚拟机CentOS-6.7-x86_ 保证虚拟机可以正常上网IP:1
什么是Rsync?rsync可以实现增量备份,配合inotify可以实现时事的数据备份Rsync的三种工作模式1)本地备份,相当于 cp 命令将 /etc/hosts 文件拷贝到 /tmp/ 目录下rsync -avz /etc/hosts /tmp/删除一个目录先新建一个空目录,然后使用 rsync 命令同步mkdir /zhao添加 --delete参数,目录 zhao 为空rsync --d
Linux下可以通过 ps 命令查看当前系统中运行哪些进程 在命令行下执行 ps -ef 输出结果如下 ps -ef UID #用户ID但输出的是用户名 PID #进程的ID PPID #父进程ID C #进程占用CPU的
什么是虚拟主机?一个 http 服务要配置多个站点,就需要用到虚拟主机。什么情况会用到虚拟主机?部署多个站点,每个站点希望用不同的域名和站点目录,或者是不同的端口,不同的 IP。虚拟主机的分类1)基于域名2)基于端口3)基于 IP因为搭建基于端口,IP的虚拟主机的情况较少,所以本文只介绍的是搭建基于域名的虚拟主机虚拟主机的规划配置三个基于域名的虚拟主机,域名及站点目录如下www.yuci.com&
环境介绍uname -r拷贝 httpd 安装包,并查看大小ls -sh httpd-2.2.27.tar.gz安装依赖包yum -y install zlib zlib-devel编译安装 httpdtar zxf httpd-2.2.27.tar.gzcd httpd-2.2.27############编译参数###############./configure \--prefix=/app
实验介绍:MySQL的root密码丢失,无法登陆。需要重置其root密码环境介绍:编译安装的MySQL 这篇博客介绍的找回 mysql root 密码是 mysql 基于编译安装的,如果是多实例下的mysql root 密码找回参数还有些许的不一样(如下)主要区别在于停止 mysql 服务后的启动命令编译安装的 mysql:mysqld_safe --skip-grant-tables
环境介绍cat /etc/redhat-release uname -a 安装 lrzsz 软件,这个软件和编译安装 mysql 无关,只是为了方便后面通过 xshell 拖拽其他软件yum -y install lrzsz安装 mysql 需要的各种依赖包yum -y install ncurses-devel libaio-devel创建
要实现读写分离,需要先有搭建MySQL的主从Mysql的主从搭建:http://aby028.blog.51cto.com/5371905/1892939环境所需的软件包:http://down.51cto.com/data/2282114环境介绍master 192.168.133.128slave 192.168.133.132proxy 192.168.133.130 首先在 my
环境介绍:CentOS-6.7 64位Master1:Blog-MySQL-1 192.168.133.128Master2:Blog-MySQL-2 192.168.133.132MySQL 版本 5.5.33 二进制包安装 检查两台机器的实验环境是否符合要求。并保证可以正常登陆 mysql以其中一台截图为例:hostnameifconfig eth
这次的级联复制是在上一篇 MySQL 的主从基础上操作的。除了这个主从之外还需要有一台安装好 MySQL 的服务器,保证是可以正常登陆运行的。MySQL 主从搭建,参考文章:http://aby028.blog.51cto.com/5371905/1892939MySQL 二进制包安装,参考文章:http://aby028.blog.51cto.com/5371905/1892818 什
搭建主从同步需要在两个电脑上分别安装 MySQL ,我这里安装的是 CentOS6.7 64位,MySQL-5.5.33。MySQL 是二进制包安装的:http://aby028.blog.51cto.com/5371905/1892818两台的操作是一样的,要求能够登陆 mysql 数据库即可。主从地址如下:master:192.168.133.128slave:192.168.133.132i
二进制安装MySQL很方便,相比较编译安装,美中不足的就是安装包太大了。哈哈 开始安装,首先养成好习惯,创建一个专门存放安装包的目录mkdir -p /home/yuci/tools 安装 lrzsz 可以在xshell下直接将安装包拖拽到指定目录下yum -y install lrzsz 将 mysql 安装包拖拽到 /home/yuc
首先需要有两台mysql服务器,我是同过mysql的多实例来实现的主从复制,实验中用的了脚本,可以参考多实例环境的搭建 多实例环境搭建 http://aby028.blog.51cto.com/5371905/1892250 主:3306(master) 从:3307(slave) 保证 mysql 多实例的正常运行 netstat -tlunp | gr
上一篇博客介绍的是:通过 MySQL二进制包搭建多实例服务http://aby028.blog.51cto.com/5371905/1891423现在介绍通过编译安装MySQL搭建多实例 实验中所用到的软件包:http://down.51cto.com/data/2281098环境介绍编译安装mysql前需要解决依赖包问题yum -y install ncurses-devel liba
这两天总结了一下MySQL多实例服务的搭建,分别是编译安装mysql,按照网上老男孩老师教的方法,通过脚本实现。还有一个是二进制mysql安装,简单几步方可实现。这篇博客首先介绍一下通过mysql二进制包搭建多实例服务。什么是多实例?mysql多实例就是一台机器开启不同的数据端口,运行不同的服务进程,它们共用一套mysql安装程序,使用不同的 my.cnf 文件,启动|停止程序。系统环境如下安装前
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号