vsftpd, samba, nfs, mariadb

2018/2/13 11:45 第十一周

 1、搭建php-fpm工作方式的LAMP环境,实现wordpress正常访问

S1

一、配置mariadb-server

S2

二、配置httpd

1)配置web server

S4

2)配置将php资源反代至php-fpm

S5

三、配置php-fpm

S6

四、布署php开发的开源动态应用程序

S7

五、面临的问题整理

测试V1

S8

测试V2

S9

测试V3

S10

测试V4

S11

附上脚本:生成测试页面

https://github.com/slcnx/tools/blob/master/gen_index_phpinfo_php-mysql.sh

 2、什么是DML?常用SQL举例,每个命令至少1个例子,最多不超过3个例子

T1

T2

INSERT

  • 添加YangGuo, 单行插入, 所有字段插件
 MariaDB [hidb]> INSERT INTO students VALUES ('1','YangGuo','M','899-06-04',3);
  • 添加Guo Jing, Ding Dian, 多行插入, 给定字段插入
 MariaDB [hidb]> INSERT INTO students(name,gender) VALUES ('Guo Jing','M'),('Ding Dian','M');
  • 添加与主键冲突的Ding Dang
 MariaDB [hidb]> REPLACE INTO students VALUES ('3','Ding Dang','F','1001-09-10',5);

SELECT

T4

  • 显示同学班级编号为空或不空的同学;
MariaDB [hidb]> SELECT * FROM students WHERE classid IS NULL;
  • 用户的名字以d开头的同学?
 MariaDB [hidb]> SELECT * FROM students WHERE name LIKE 'd%';

注意: VARCHAR类型不区分大小写

  • 属于1、2、3班的同学且性别不是女性?
 MariaDB [hidb]> SELECT * FROM students WHERE classid IN (1,2,3) AND NOT gender='F';
  • 男同学人数?
 MariaDB [hidb]> SELECT gender,count(*) AS nos FROM students GROUP BY gender HAVING gender='M';

DELETE

T5

  • 删除id大于2的用户
 MariaDB [hidb]> DELETE FROM students WHERE stuid>=3;
  • 删除年龄从大到小排序的前100个用户
 MariaDB [hidb]> DELETE FROM students ORDER BY age DESC LIMIT 100;

UPDATE

T6

  • 将所有classid设定为2
 MariaDB [hidb]> UPDATE students SET classid=2;
  • 将Guo Jing班级设定为3
 MariaDB [hidb]> UPDATE students SET classid=3 WHERE name='Guo Jing';
  • 修改当前root@localhost用户的密码为magedu
 MariaDB [hidb]> UPDATE mysql.user SET Password=PASSWORD('magedu') WHERE user='root' AND host='localhost';
 MariaDB [hidb]> FLUSH PRIVILEGES;

 3、简述ftp的主动和被动模式,并实现基于pam认证的vsftpd

1)ftp协议

T7

2)vsftpd Server

T8

T9

附上脚本

https://github.com/slcnx/tools/blob/master/vsftpd.sh

 4、简述NFS服务原理及配置

NFS服务基础概念

H1

H8

NFS相关组件

H4

NFS工作逻辑

H2

NFS服务配置

一、nfs server

H6

二、nfs client

h7

三、如何拥有写权限

1)root用户:访问nfs服务器,会被映射为nfsnobody;

H9

2)普通用户:访问nfs服务器,以id号区别;

H10

四、export和showmount命令及配置文件相关选项

export

H11

showmount

H12

/etc/exports 或 /etc/exports.d/*

H14

 

 5、简述samba服务,并实现samba配置

F1

示例:创建一个共享data,路径为/var/ftp/data;要求仅centos和gentoo用户能上传;此路径对其他用户不可见;

安装samba server

F2

配置samba server

F3

Linux客户端

F4

Window客户端

F5

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/91556

赞 (0)
逆神阳逆神阳
上一篇 2018-02-10 16:55
下一篇 2018-02-18 14:48

相关推荐

  • 马哥教育网络班20期+第3周课程练习

     1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 法一: who | cut -d ‘ ‘ -f 1 | tail -u 法二: who | cut -d ’’-f&…

    Linux干货 2016-06-26
  • ​Linux基础知识之screen命令详解

    该博文以CentOS6.8_x86_64系统为基础,Xshell5远程登录CentOS6.8系统,以root身份登录系统,以Xshell5发起screen帮助,用系统命令行界面去连接。 screen命令:         打开新的screen: screen -S [SESSION]   (打开一个名叫hel…

    Linux干货 2016-07-29
  • 初识路由以及小实验

    路由(routing)就是通过互联的网络把信息从源地址传输到目的地址的活动。路由发生在OSI网络参考模型中的第三层即网路层。 初识路由以及小实验 根据实验的目的要求画出实验拓扑图 准备实验环境 根据实验拓扑图开始配置 配置计算机的IP: 配置路由器R1和R2的IP 配置路由 实验目的 实验准备 实验步骤 验证实验结果 实验目的 为了更好的了解路由,通过一个小…

    Linux干货 2016-11-24
  • 推荐-zabbix原理篇(1)

    zabbix原理篇(1) 介绍zabbix 之前让我们先来熟悉一下什么snmp ☺ SNMP:Simple Network Management Protoclol  翻译一下:简单网络管理协议 SNMP的工作模式是啥 ☺ NMS向agent采集数据 agent向NMS报告数据 NMS请求agent修改配置 SNMP组件…

    Linux干货 2016-04-11
  • Linux基础之RAID

    一.RAID介绍 RAID刚开始出现的时候叫做廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),但在当时磁盘并非像现在这么便宜,反而这种组合方式使得代价非常昂贵,所以后来改名为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本的思想就是组合组合多个便宜的,性能相对较低…

    Linux干货 2016-11-08
  • 2016/08/21:shell遗留select,包管理器rpm,yum

    select:搭配case更好的显示选项     这个命令用来创建菜单,按数字排列,并等待用户输入,输入对应数字,执行相应操作,更清楚明了     普通版:select var in list        &…

    Linux干货 2016-08-24