博客实践作业:

(1) samba server导出/data/application/web,在目录中提供wordpress;

(2) samba client挂载nfs server导出的文件系统至/var/www/html;

(3) 客户端(lamp)部署wordpress,并让其正常访问;要确保能正常发文章,上传图片;

(4) 客户端2(lamp),挂载samba  server导出的文件系统至/var/www/html;验正其wordpress是否可被访问; 要确保能正常发文章,上传图片;

选定两台CentOS 7虚拟机

客户端主机A ip 172.16.55.12

客户端主机B ip 172.16.55.13

主机A上搭建好lamp+nfs服务主机B上安装好mariadb+nfs (搭载环境在之前的文章中有)

大部分都是在主机B上操作

先创建挂载目录和用户

mkdir -pv /data/applicaton/web

pdedit –a centos

id centos

记住centos的uid和gid

在lftp下载wordpress并解压到上诉新创建文件夹中

mv wp-config-sample.phpwp-config.php

 

创建数据库

mysql>grantall on userdb.* to ‘user’@’172.16.%.%’ identified by ’userpass’;

>createdatabases userdb;

>flush privileges;

 

修改配置文件

vim wp-config.php

/** WordPress数据库的名称*/

define('DB_NAME', 'userdb');

/** MySQL数据库用户名 */

define('DB_USER', 'user');

/** MySQL数据库密码 */

define('DB_PASSWORD', 'userpass');

/** MySQL主机 */

define('DB_HOST', '172.16.55.13');

再切换到Samba的配置文件中

vim /etc/samba/smb.conf

添加[wordpress]

comment= wordpress

path= /data/applicaton/web

browseable= yes

writable= yes

语法检查端口检查无误,重启服务

testparm

systemctl restart

再给centos用户加权限

setfacl -m u:centos:rwx/data/application/web/wordpress

再到主机A上添加用户

useradd -u 1002 centos

 

在进行挂载

mount.cifs//172.16.55.11/wordpress /var/www/html/ -o username=centos,password=123456

 

再到浏览器中检查操作是否成功

转载于:https://blog.51cto.com/fuclio/1829955

Samba+lamp完成指定任务相关推荐

  1. SAMBA用户访问指定的目录

    指定某个用户访问一个特定的共享文件夹sfx 用户可以访问abc目录 别的用户不可以访问abc目录 先创建一个用户命令useradd sfx 创建一个smbpasswd用户 在创建这个用户时要先创建一个 ...

  2. CentOS6.3 Samba安装配置、多用户、加域

    CentOS6.3 Samba安装配置.多用户.加域 2013-09-09 20:24:27 标签:Samba AD samba 域 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 . ...

  3. 利用samba实现网络文件共享

    文章目录 samba是什么 samba怎么安装 指定用户读写共享文件的权限 利用smb服务访问win10的共享目录 samba是什么 samba是什么?能干什么?什么场合需要用到它? ● samba ...

  4. Samba平台搭建和用户自行修改密码环境搭建笔记

    Samba 平台搭建和用户自行修改密码环境搭建笔记 系统:CentOS  release  6.5 (Final)x86_64 软件: samba                   #服务端 sam ...

  5. 将samba加入到windows域《转载》

    将samba加入到windows域 那什么是域呢? 一台Windows计算机,它要么隶属于工作组,要么隶属于域.所以说到域,我们就不得不提一下工作组,工作组是MS的概念,一般的普遍称谓是对等网. 工作 ...

  6. linux samba文件共享,网络凭据总是出错解决方法

    linux中创建一以 samba用户即可 输入这个命令 语法 smbpasswd [选项] username -a 添加用户到samba服务器 -c 指定配置文件smb.conf的位置 -x 删除用户 ...

  7. RHEL5配置Samba服务器实现文件共享

    为了Windows主机与Linux服务器之间的资源共享,同时实现访问的控制,Linux操作系统提供的Samba服务可以实现这样的控管.Samba服务为两中不同的操作系统架起了一座桥梁,使Linux系统 ...

  8. 将samba加入到windows域

    将samba加入到windows域 那什么是域呢? 一台Windows计算机,它要么隶属于工作组,要么隶属于域.所以说到域,我们就不得不提一下工作组,工作组是MS的概念,一般的普遍称谓是对等网. 工作 ...

  9. Samba服务器原理及实验搭建(匿名共享,用户认证,权限设置,IP限制,目录挂载,桌面运维)

    本文目录 Samba服务器概念与原理 一.引子 二.samba原理及基本概念 三.samba共享实验搭建(匿名共享,用户认证,权限设置,IP限制,目录挂载,桌面运维) Samba服务器概念与原理 一. ...

最新文章

  1. 关于sql注入之cookie注入
  2. 全球最大同性交友网站必备的五大神器!
  3. php如何同设备连接不上,一个账号同时只能在同一个设备上登陆
  4. node那点事(二) -- Writable streams(可写流)、自定义流
  5. 用matlab 拟合实数解,求大神指点matlab用拟合的方式解延迟微分方程组参数
  6. 工作2年跳槽阿里,面试官会问哪些?(免费领取Java面试题)
  7. PHP关闭自动过滤,php怎么关闭自动过滤输入和输出
  8. 数据网络卡顿怎么处理_电信数据网络卡顿怎么办 电信iptv卡顿解决方法
  9. 方框加对勾怎么输入_word里如何往方框中加对号?带方框的对号怎么弄,原来是这样的...
  10. Genymotion模拟器及其相关虚拟机下载地址
  11. 分享在实际项目中积累的硬件调试经验 - 调试方法,以及常见调试案例
  12. 技能提升--1枚程序员的普通话练习
  13. Netty解决TCP粘包/拆包导致的半包读写问题
  14. 【Scratch-外观模块】漩涡特效指令
  15. 【Visial Studio疑难杂症】“变量已被优化掉,因而不可用”解决方案
  16. 周志华老师报告Boasting 25years
  17. NVT SDK 67X获取文件时长的一种方式
  18. Hadoop学习笔记之关闭防火墙
  19. 【预训练视觉-语言模型文献阅读文献阅读】最新BERT模型——UNITER: UNiversal Image-TExt Representation Learning
  20. 开发一套软件的成本费用?这里有八个要点

热门文章

  1. PHP取得json前面有乱码(去除文件头部BOM)
  2. mysql集群的使用与简单测试
  3. KEIL5.11安装小结
  4. jQuery EasyUI使用教程之使用标记创建树形菜单
  5. 使用Heroku部署Rails应用
  6. 地理信息系统控件GIS控件TatukGIS Developer Kernel 下载及介绍
  7. 疑难杂症--单回话下 WITH(NOLOCK)返回更多数据
  8. 使用域用户权限|安装软件
  9. 性能提高和支持IE 9的新的ExtJS发布版:4.02和3.4
  10. [原]职场中,要善于交换利益