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.www58058.com/91556

(0)
逆神陽逆神陽
上一篇 2018-02-10
下一篇 2018-02-18

相關推薦

  • 文本處理工具sed

    處理文本的工具sed Stream EDitor,  行編輯器     sed 是一種流編輯器,它一次處理一行內容。處理時,把     當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(     pa…

    Linux干貨 2016-08-10
  • keepalived高可用

    keepalived實現wrrp熱網關備份:keepalived配置文件如下主:! Configuration File for keepalived global_defs {  notification_email {    acassen@firewall.loc    failover@firewal…

    Linux干貨 2017-05-16
  • Keepalive高可用Nginx服務測試

    環境   系統版本:CentOS 7.2  節點1地址:10.1.8.81  節點2地址:10.1.8.83  虛擬IP地址:10.1.8.248 安裝軟件     yum -y install nginx     yum -y …

    Linux干貨 2017-02-16
  • 馬哥教育網絡班22期+第7周課程練習

    week7: 1、創建一個10G分區,并格式為ext4文件系統;    (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl;    (2) 掛載至/data/mydata目錄,要求掛載時禁止程…

    Linux干貨 2016-09-26
  • 配置epl時,出現“time out”錯誤,解決辦法

    一:配置環境、網絡環境及出現的故障 1:配置環境 本機在配置epel倉庫時,配置文件所在路徑為/etc/yum/repos.d/centos7.repo.以下為配置文件的的詳細內容 [base]name=centos 7.3baseurl=file:///misc/cdgpgkey=file:///misc/cd/RPM-GPG-KEY-Centos-7 […

    2017-06-10
  • Bash基礎命令操作

    Bash基礎命令操作

    2018-03-18
欧美性久久久久