溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

發(fā)布時(shí)間:2020-06-10 16:19:12 來源:網(wǎng)絡(luò) 閱讀:12296 作者:xitaotao 欄目:數(shù)據(jù)庫

Win2012域控的安裝

原理:

用戶要登陸mrbs系統(tǒng),需要輸入用戶名和密碼,mrbs拿到密碼和用戶到域控服務(wù)器驗(yàn)證,驗(yàn)證成功才讓用戶登錄mrbs系統(tǒng)操作:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

前期的準(zhǔn)備工作

  1. 1.       需要配置靜態(tài)的ip

  2. 2.       修改主機(jī)名稱最好有意義,我忘記修改了無所謂

安裝

打開服務(wù)器管理點(diǎn)擊添加角色和功能 (有的不重要的圖我都大Log這樣可以節(jié)省空間,重要的我就原圖發(fā)布了,以免小伙伴看不清楚做不出來)

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

下面是提示需要準(zhǔn)備的工作:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

選擇基于角色的功能安裝,因?yàn)槭潜緳C(jī)安裝不是遠(yuǎn)程給其他安裝

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

默認(rèn)選擇你的機(jī)器選擇下一步就行

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

 

選擇active directory域服務(wù)和dns服務(wù)器:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

這一步我就選擇了telnet客戶端因?yàn)橛锌赡?/span>

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

直接選擇下一步安裝

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

點(diǎn)擊×××嘆號打開:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

選擇提本機(jī)為域控:

 

選擇新林因?yàn)槭切碌陌惭b,其他自己琢磨把,下面寫個(gè)你們的域名,最好不要和互聯(lián)網(wǎng)沖突了。我的是wuyantao.com之后下一步:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

我選擇的功能級別是2012,你看你公司的可以選擇2008,或者更低2003

密碼設(shè)置下一步:走你

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

上面的可以忽略因?yàn)槭侨掳惭bDNS不用其他機(jī)器委派

下面隨便起個(gè)我起了wuyantao

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

下面是點(diǎn)擊查看腳步:看完關(guān)閉就行,我估計(jì)你也不懂,實(shí)際咱們剛才的配置就是生成下面的一個(gè)文件,看看有圖形是不是很方便,大家都說微軟不行了,但是我感覺很好啊,為什么要記住那些煩人的配置呢,點(diǎn)點(diǎn)多好呢.

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

沒問題直接點(diǎn)擊安裝就行:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

安裝完成后看看信息:是域了

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

好了,域就這樣安裝好了,下面咱們配置下面繼續(xù)需要的,新建個(gè)組織,IT 在里面新建兩個(gè)用戶 aa cc

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

我在users里面新建了一個(gè)用戶bb 

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

域里面需要的信息咱們就建立完成了,用戶密碼那里要設(shè)置永久密碼,或者默認(rèn)設(shè)置了,要用新用戶登錄修改下密碼。因?yàn)槟J(rèn)首次要登陸要修改密碼的,下面就可以開始最重要的了開源會(huì)議管理系統(tǒng)mrbs

MRBS安裝

安裝前的準(zhǔn)備工作

先下載軟件

https://sourceforge.net/projects/mrbs/files/mrbs/  下載地址 我用的最新的1.6.1

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

看上面的信息更新還很快今年2月才更新的,有人維護(hù)。(老外這種精神不錯(cuò),我喜歡)

找一臺linux 我的系統(tǒng)的centos7的默認(rèn)yum源安裝就是最新的軟件,安裝好關(guān)閉防火墻和selinux

#systemctl stopfirewalld  centos7關(guān)閉防火墻

cat /etc/selinux/config 

SELINUX=disabled  #關(guān)閉修改配置需要重啟,#setenforce 0直接臨時(shí)生效

cat /etc/resolv.conf 

nameserver 192.168.61.132 #如果配置里面指定的域控是Ip就不用配置,如果是域名要指向域控

直接Yum 安裝包系統(tǒng)要連接網(wǎng)絡(luò):

#yum  install httpd mysql-server php php-mysqlmysql-devel php-ldap

#yum installmariadb mariadb-server

systemctl restarthttpd  啟動(dòng)服務(wù)

#systemctl startmariadb 啟動(dòng)服務(wù)

#mysql_secure_installation  設(shè)置密碼數(shù)據(jù)庫的

要記住密碼哦,以后要用的

[root@taotao2html]# rpm -qa |grep httpd

httpd-tools-2.4.6-45.el7.centos.4.x86_64

httpd-2.4.6-45.el7.centos.4.x86_64

[root@taotao2html]# rpm -qa |grep php

php-mysql-5.4.16-42.el7.x86_64

php-common-5.4.16-42.el7.x86_64

php-pdo-5.4.16-42.el7.x86_64

php-5.4.16-42.el7.x86_64

php-cli-5.4.16-42.el7.x86_64

php-ldap-5.4.16-42.el7.x86_64

[root@taotao2html]# rpm -qa |grep mariadb

mariadb-5.5.52-1.el7.x86_64

mariadb-server-5.5.52-1.el7.x86_64

mariadb-libs-5.5.52-1.el7.x86_64

mariadb-devel-5.5.52-1.el7.x86_64

官網(wǎng)是有軟件要求說明的:

PHP 5.3.3+ with MySQL 5.1+

最好是:PHP 5.3.3, Apache 2.4

以上是我的軟件版本。

安裝后執(zhí)行:

#Cd  /var/www/html

#Vim phpinfo.php

<?php
phpinfo();
?>

保存上面的內(nèi)容

訪問看看環(huán)境:

http://Ip/phpinfo.php

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap


一定要有lap這個(gè)模塊,因?yàn)樵蹅円院笠眠@個(gè)連接域控服務(wù)器的。

正式開始安裝咱們的mrbs

修改配置文件:

上傳咱們的包到/tmp

#cd /tmp

#tar xf tar xfmrbs-1.6.1.tar.gz

#cd mrbs-1.6.1/web

#vimconfig.inc.php

$timezone ="Europe/London"; 修改為:$timezone = "Asia/Shanghai"; //當(dāng)然上海難道倫敦?

$dbsys ="mysql";   //認(rèn)證類型

$db_host ="localhost"; //數(shù)據(jù)庫地址

$db_database ="mrbs";//數(shù)據(jù)庫中的庫

$db_login ="mrbs";   //連接用戶

$db_password ='mrbs'; // 密碼

$db_tbl_prefix ="mrbs_";  //默認(rèn)表的名稱格式

保存退出

#mv /tmp/mrbs-1.6.1/web/*/var/www/html

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

數(shù)據(jù)庫的配置:

Mysql –u root –p 登陸數(shù)據(jù)庫執(zhí)行下面的命令:

CREATE DATABASE mrbs DEFAULT CHARACTER SET utf8 COLLATEutf8_general_ci;

建立數(shù)據(jù)庫

 

設(shè)置訪問用戶和密碼

GRANT ALLPRIVILEGES ON mrbs.* TO 'mrbs'@'%' IDENTIFIED BY 'mrbs' WITH GRANT OPTION;

GRANT ALLPRIVILEGES ON mrbs.* TO 'mrbs'@'localhost' IDENTIFIED BY 'mrbs' WITH GRANTOPTION;

GRANT ALLPRIVILEGES ON mrbs.* TO 'mrbs'@'127.0.0.1' IDENTIFIED BY 'mrbs' WITH GRANTOPTION;

FLUSH PRIVILEGES; 刷新一下

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

導(dǎo)入數(shù)據(jù)(tables.my.sql在下載的包目錄里面)

mysql -umrbs -pmrbsmrbs < tables.my.sql

或者mysql -u root -p mrbs < tables.my.sql

Warning: Using apassword on the command line interface can be insecure#忽略


windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

之后重啟下服務(wù)吧不用起也行:

systemctl restarthttpd

直接訪問地址 Ip :

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

點(diǎn)擊用戶清單可以增加一個(gè)用戶是管理員

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

可以登錄的

看看數(shù)據(jù)庫里面的內(nèi)容變化:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

到這就完成了系統(tǒng)的搭建。

Mrbs結(jié)合域控的配置(最重要的戲前面就為這個(gè)鋪墊的)

哇咔咔,我整了好久才弄出來的,我敢說我寫的最詳細(xì)的:

 

直接修改配置文件在你web程序里面的config.inc.php文件

#vim config.inc.php

 

$timezone ="Asia/Shanghai";

$dbsys ="mysql";

$db_host ="localhost";

$db_database ="mrbs";

$db_login ="mrbs";

$db_password ='mrbs';

$db_tbl_prefix ="mrbs_";

$db_persist =FALSE;

#上面的都是之前的配置沒什么好說的了看下面的:

$auth["session"]="php";   #這里可以php或者cookie

$auth["type"]="ldap";      #類型一定要寫Ldap,支持pop3,mail,imap,db

$cookie_path_override='/';  #這個(gè)可以看你的url你訪問自己Ip就這樣寫,后面有目錄就寫上目錄的名稱比如“/mrbs/”

$auth["realm"]="mrbs";

$auth["admin"][]="bb";     #管理員

$auth["admin"][]="dd";     #管理員

$auth["admin"][]="aa";     #多個(gè)管理員就這么加

$ldap_host="192.168.61.132";   #ADip地址

$ldap_port=389;              #端口,有人說不是這個(gè),微軟的改了,靠微軟底層就是ldap服務(wù),服務(wù)端口都是不變的。

$ldap_v3=true;    #3版本

$ldap_tls=false;    #不走加密

$ldap_base_dn[]="OU=IT,DC=wuyantao,DC=com";     # 一個(gè)組織下的可以使用

$ldap_base_dn[]="cn=Users,DC=wuyantao,DC=com";   #又一個(gè)組織下可以使用

$ldap_user_attrib="cn";    #這里是我最頭疼的我經(jīng)過2天搞定的,靠網(wǎng)上更本沒有,你搜出的都是sAMAccountName,這個(gè)只對以前的版本能用1.4,現(xiàn)在最新的用的是cn, 我好高興我解決了,哇咔咔

$ldap_dn_serarch_attrib="sAMAccountName";

$ldap_debug=true;  #開啟bug模式你在httpd錯(cuò)誤日志里面可以看到信息。

$ladp_dn_search_dn="CN=cc,OU=IT,DC=wuyantao,DC=com";   #查詢用戶要寫全DN

$ldap_dn_search_password="111...aaa";  上面用戶的密碼。

 

 

如果不知道域用戶的完整的dn可以用asdi編輯器看看,上面寫的很清楚:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

 

我配置的截圖:(為了你們不出錯(cuò)我少在圖上畫框了,嘻嘻,因?yàn)槠渌娜藢懙倪€有馬賽克,靠,你們是分享嗎?)

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

登陸看看效果吧:我就一個(gè)用管理員登陸一個(gè)普通用戶:

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap


到這里就算完工了。哈哈。。。。。我就是銀河護(hù)衛(wèi)隊(duì)里面那個(gè)經(jīng)常笑的,

(德拉克斯

windowns2012安裝域控和開源mrbs會(huì)議室管理系統(tǒng)ldap


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI