linux数据同步技术比较,linux下实现web数据同步的四种方式(性能比较)教程.docx

linux下实现web数据同步的四种方式(性能比较)教程

实现web数据同步的四种方式=======================================1、nfs实现web数据共享2、rsync +inotify实现web数据同步3、rsync+sersync更快更节约资源实现web数据同步4、unison+inotify实现web数据双向同步=======================================一、nfs实现web数据共享

?nfs能实现数据同步是通过NAS(网络附加存储),在服务器上共享一个文件,且服务器需要设置文件系统的权限和配置文件设置的权限,权限两者之间取交集,然后客户端把共享的文件挂载到本地,客户端对文件有读写权限,则实现数据的同步。nfs+web:服务器端的配置:1)、安装相关软件,httpd提供web服务,nfs-utils提供nfs服务[root@jie1 ~]# yum -y install httpd nfs-utils2)、设置web的相关配置,使得web能够提供web服务

复制代码代码如下:[root@jie1 ~]# vim /etc/httpd/conf/httpd.conf?########################################?ServerName :80?#DocumentRoot "/var/www/html"?? #提供虚拟主机,注释默认存放网页文件的路径???? ServerName ??? DocumentRoot? /web/htdocs?#######################################?[root@jie1 ~]# mkdir -pv /web/htdocs?? #创建存放网页的目录?[root@jie1 ~]# cd /web/htdocs/?[root@jie1 htdocs]# touch index.html test.html test.php?[root@jie1 htdocs]# ls?index.html? test.html? test.php?[root@jie1 htdocs]# echo "This is Jie1 Web+nfs Server" >index.html?[root@jie1 htdocs]# httpd -t???????? #检查web的配置文件是否有语法错误?Syntax OK?[root@jie1 htdocs]# service httpd start? #开启web服务?Starting httpd:??????????????????????????????????????????? [? OK? ]3)、设置nfs的相关配置,共享网页文件复制代码代码如下:[root@jie1 htdocs]# id apache #安装httpd软件后,系统会创建apache用户,查看apache的id号?uid=48(apache) gid=48(apache) groups=48(apache)?[root@jie1 htdocs]# vim /etc/exports?######################################?/web/htdocs? (rw,sync,root_squash,anonuid=48,anongid=48)?#nfs是以id号来确定是否能访问共享的文件的,因为两个服务器都安装了httpd软件,都会有apache用户,所以apache用户的id号能访问共享的文件?#/web/htdocs 共享的目录?# 指定客户端能共享此文件,多个客户端用逗号隔开?#rw,读写权限?#sync,同步方式?#root_squash,压缩root用户的权限?#anonuid=48,指定此用户的id能访问共享文件?#anongid=48指定此组的id能访问共享文件?######################################?[root@jie1 htdocs]# service nfs start? #开启nfs服务?Starting NFS services:???????????????????????????????????? [? OK? ]?Starting NFS quotas:?????????????????????????????????????? [? OK? ]?Starting NFS mountd:????????????????????????????????????

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/270383.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

lambda创建线程

Testpublic void add() {//方式一Thread thread1 new Thread("ttt") {Overridepublic void run() {System.out.println("1");}};thread1.start();//方式二Runnable runnable new Runnable() {Overridepublic void run() {System.out.println("2&quo…

电脑技巧:F5称为万能键,看了才知道它的强大

目录 NO.1 浏览器刷新 NO.2 PPT快速放映 NO.3 Word快速定位 NO.4 Excel快速定位 NO.5 记事本录入当前时间 今天给大家介绍一个经常被大家忽视的但非常实用的快捷键F5具体有哪些用法。 ★万能快捷键★ F5 NO.1 浏览器刷新 刷新功能 F5最常用的就是网页刷新功能,相比这…

学号20145220《信息安全系统设计基础》第12周学习总结

学号20145220《信息安全系统设计基础》第12周学习总结 教材学习内容总结 学号20145220《信息安全系统设计基础》第11周学习总结 - 20145220韩旭飞 - 博客园 http://www.cnblogs.com/hxf5220/p/6107112.html 学号20145220《信息安全系统设计基础》第10周学习总结 - 20145220韩旭…

linux 本地yum 恢复,Linux_RHEL系统恢复安装光盘中的yum更新源的方法,安装光盘本地YUM更新源挂载安 - phpStudy...

RHEL系统恢复安装光盘中的yum更新源的方法安装光盘本地YUM更新源挂载安装光盘:复制代码代码如下:mount /dev/cdrom /mntvi /etc/yum.repos.d/local.repo修改本地更新源文件,添加内容:复制代码代码如下:[HightAvailability]nameHightAvailabil…

FileZilla搭建FTP服务器图解教程

在日常办公当中,经常会需要一个共享文件夹来存放一些大家共享的资料,为了保证文件数据的安全,最佳的方式是公司内部服务器搭建FTP服务器,然后分配多个用户给相应的人员。今天给大家分享FileZilla搭建FTP服务器图解教程&#xff0c…

linux kafka离线安装,centos 离线安装confluent_kafka 模块

centos 离线安装confluent_kafka 模块背景:需要安装Python模块的机子不能上网,只能下载源码进行安装说明:如果可以上网直接pip install confluent_kafka 即可需安装模块:confluent_kafka #confluent_kafka 依赖librdkafka 模块&am…

运维:Windows 系统安全日志中登录类型介绍

目录 Windows 登录类型 登录类型2:交互式登录(Interactive) 登录类型3:网络(Network) 登录类型4:批处理(Batch) 登录类型5:服务(Service&#xff…

webdriver鼠标上下滑动

有时候我们需要对窗口显示的页面上下滑动,以显示当前正在处理的位置,这就需要用到webdriver模拟鼠标上下滑动 package test20161201;import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.…

c语言灯塔案例求塔低数,C++:有一个8层灯塔,每层所点灯数都等于该层上一层的两倍,一共有765盏灯,求塔底的灯数...

满意答案0214zyt2013.05.23采纳率&#xff1a;51% 等级&#xff1a;12已帮助&#xff1a;6734人// Note:Your choice is C IDE#include #include using namespace std;int main(){//第一,穷举法int i,j;int n,s;for(i0;i<765;i)//穷举的范围可以进一步缩小&#xff0c;交…

电脑知识:电脑无法开机解决方案

电脑无法开机&#xff0c;首先不要紧张&#xff0c;你电脑里面的文件资料99.99%不会丢失&#xff0c;那有可能人问了&#xff0c;剩余0.001%是什么&#xff0c;只有一种可能&#xff0c;就是你的硬盘硬件彻底坏了。 今天小编讲的这几招都是对非常容易上手的电脑小白&#xff0c…

电脑技巧:键盘上最长的按键空格键使用技巧

目录 01、音视频播放器的暂停/播放切换 02、Alt空格键 03、Ctrl空格键 04、Shift空格键 05、游戏中按键 06、密码完美替代者 空格键是所有键盘中的按键最长一个&#xff0c;我们平常使用最多的按键就是在输入文字的时候按下空格键&#xff0c;其实除了空格&#xff0c;空格键还…

c语言从入门到精通ppt,C语言从入门到精通第1章.ppt

C语言从入门到精通第1章1.2.2 认识Turbo C 2.0 1.2.2 认识Turbo C 2.0 ⑴ 菜单栏&#xff1a;包括【File】(文件)菜单、【Edit】(编辑)菜单、【Run】(运行)菜单、【Compile】(编译)菜单、【Project】(项目)菜单、【Options】(选择)菜单、【Debug】(调试)菜单和【Break/watch】(…

Hadoop HBase概念学习系列之HBase里的客户端和HBase集群建立连接(详细)(十四)...

需要遵循以下步骤&#xff1a; 1、客户端和Zookeeper集群建立连接。在这之前客户端需要获得一些信息&#xff08;可以从HBase配置文件中读取或是直接指定&#xff09;。客户端从Zookeeper集群中读取-ROOT-表的位置信息。这是客户端发起的第一次查询。 2、客户端连接-ROOT-表&am…

run()方法和start()方法测试解析

run()方法没有启动一个新的线程&#xff0c;通过如下代码可以看出&#xff0c;是main主线程执行的 start()方法启动了一个新线程&#xff0c;启动了线程&#xff0c;从如下代码看出t1线程执行了代码

操作系统:升级Windows 11正式版的四种方法

距离 Windows 11 预览版测试已经过去近四个半月。 终于&#xff0c;在 10 月 5 日&#xff0c;微软的 Windows 11 正式版操作系统全面上市。 Win11 的正式上线&#xff0c;打破了微软在 Win 10 刚发布之时曾表示 Win 10 将会是最后一代 Windows 的说法。 微软表示&#xff0c;…

c语言不循环链表,无头单向不循环链表相关接口实现(C语言)

单链表相关接口介绍List.h#define _CRT_SECURE_NO_WARNINGS#ifndef __LIST_H__#define __LIST_H__#include#include#include#includetypedef int SLTDataType;typedef struct SListNode{SLTDataType _data;struct SListNode* _next;}SListNode;typedef struct SList{SListNode*…

hashmap中的hash扰动函数

https://www.zhihu.com/question/20733617转载于:https://www.cnblogs.com/lushilin/p/6142597.html

线程NEW状态和RUNNABLE状态

新建一个线程的时候是NEW状态 启动线程后是RUNNABLE状态

电脑知识:Win10系统优化的7个设置技巧

今天小编给大家介绍一些Win10系统优化的7个设置技巧&#xff0c;希望对大家能有所帮助&#xff01;1、卸载Win10自带的软件Win10默认会自带很多的内置应用&#xff08;地图、游戏、画图3D、Groove音乐、Skye、Xbox&#xff09;&#xff0c;大部分大家都用不到&#xff0c;建议卸…