ocsng+glpi 安装(install)笔记

1,更新准备源.自己创建一个源文件到/etc/yum.repos.d/目录下,然后更新缓存yum clean all  yum make cache 。这里只是其中一个,我也不太记得用了哪个源.自行摸索下。

[remi-php71]
name=Remi's PHP 7.1 RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/php71/$basearch/
#mirrorlist=https://rpms.remirepo.net/enterprise/7/php71/httpsmirror
mirrorlist=http://cdn.remirepo.net/enterprise/7/php71/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
[remi-php71-debuginfo]
name=Remi's PHP 7.1 RPM repository for Enterprise Linux 7 - $basearch - debuginfo
baseurl=http://rpms.remirepo.net/enterprise/7/debug-php71/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
[remi-php71-test]
name=Remi's PHP 7.1 test RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/test71/$basearch/
#mirrorlist=https://rpms.remirepo.net/enterprise/7/test71/httpsmirror
mirrorlist=http://cdn.remirepo.net/enterprise/7/test71/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
[remi-php71-test-debuginfo]
name=Remi's PHP 7.1 test RPM repository for Enterprise Linux 7 - $basearch - debuginfo
baseurl=http://rpms.remirepo.net/enterprise/7/debug-test71/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
[mariadb]
name = MariaDB
baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.2/centos7-amd64
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1

2,使用命令

yum install mariadb     #最好是新版10.0
mysql -u root -p #连接数据库
mysql_secure_installation;  #初始化数据库
create database ocsweb; #创建数据库
CREATE USER 'ocsweb'@'localhost' IDENTIFIED BY 'password'; #创建本地用户
grant all privileges on ocsweb.* to 'ocsweb'@'localhost' identified by 'password'; # 授权数据库给用户
yum install httpd
yum install php71w-soap php71w php71w-mysql php71w-opcache php71w-pear php71w-pecl-imagick php71w-pecl-apcu php71w-imap php71w-dba php71w-tidy php71w-mcrypt php71w-ldap php71w-xml php71w-pecl-memcached php71w-cli php71w-mbstring php71w-pecl-igbinary php71w-enchant php71w-pecl-xdebug php71w-pecl-redis php71w-embedded php71w-pecl-libsodium php71w-pdo_dblib php71w-fpm php71w-pecl-mongodb php71w-xmlrpc php71w-pspell php71w-pdo php71w-common php71w-phpdbg php71w-pgsql php71w-snmp php71w-process php71w-pecl-geoip php71w-recode php71w-interbase php71w-odbc php71w-bcmath php71w-gd php71w-intl
基本全装了,免得却这个缺那个
yum install perl-XML-Simple perl-Compress-Zlib perl-DBI perl-DBD-MySQL perl-Net-IP perl-SOAP-Lite mod_perl perl-Digest-SHA1 perl-Test-Simple
yum install mod_perl perl-CPAN perl-Archive-Zip perl-Net-IP perl-XML-Simple perl-SOAP-Lite.noarch perl-ExtUtils-Embed perl-XML-Entities
yum install perl-XML-SAX perl-Apache-DBI perl-Apache2-SOAP
yum install httpd-devel
#cpan
>install YAML
>install ModPerl::MM
>install Apache2::SOAP
>install Apache::DBI

3,官方下载相应的最新版ocsng glpi。先安装ocs在安装glpi。按理到这里基本没什么问题了。有个cas的php扩展我没装了。单点登陆暂时用不到。

4,给写权限。默认我开了seLinux。所以需要给写权限。当然你可以直接关闭selinux。我不建议哦!

chcon -R -t httpd_sys_content_rw_t /usr/share/ocsinventory-reports/config  #ocs配置目录写权限,你也可以全部给。后面再关。
chcon -R -t httpd_sys_content_rw_t /var/www/html  #glpi默认目录写权限,也就是根目录

5,解决glpi新版安装最后三个警告。当然你关了的话一般不会弹出。

setsebool -P httpd_can_network_connect on
setsebool -P httpd_can_sendmail on
setsebool -P httpd_can_network_connect_db on

6,设置glpi ldap同步,设置如下图

过滤如下
(&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))

7,ocs请打开这里。默认用户名admin admin  glpi glpi

实在懒得安装的,可以用我这个虚拟机镜像VHD格式

链接:https://pan.baidu.com/s/1BFoCjaBwT8a57MsjVpg6nQ
提取码:2zds

OCSNG打包命令

/S /server=http://你的ocs服务器ip/ocsinventory /NOW

/S 代表 silent mode

/server 你的服务器地址

/NOW 安装完立刻向服务器传送数据

我用的2.3.0版本。高版本改了很多,不适用于我。

访问你的服务看看   http://xxxxxx/ocsreports/

华为mate8 解锁Bootloader 不需要官方提供解锁码

1,请用yoroot kingroot root大师 或者360root,root自己的设备

2,然后在手机安装手机超级终端 better Terminal Emulator。打开它,并给它超级授权。

3.打开软件输入以下命令:

su

cd /storage/sdcard0/

mkdir -p PartitionBackup

cd PartitionBackup

dd of=nvme \

if=/dev/block/platform/hci_mci.0/by-name/nvme

dd of=oeminfo \

if=/dev/block/platform/hci_mci.0/by-name/oeminfo

dd of=recovery \

if=/dev/block/platform/hci_mci.0/by-name/recovery

strings nvme | grep WVDEVID -B 1

 

3,它会输出解锁码。到此ok。如果没有请看下面继续

a,找到备份出来的nvme文件,用16位编辑器查找WVLOCK即可

PS:红字标出来的可能会因设备不同有所不同,请用ls命令查看

OS X 恢复模式重置管理员密码resetpassword

1,关闭你的 Mac。

2,按住 Command + R(⌘R) 组合键,并点按开机按钮,直到出现  标志,进入恢复模式(Recovery Mode)(当然,你也可以先按开机键,在听到启动声后,立即按住 ⌘R 键)。
在「实用工具」菜单栏中选择「终端」。

3,在终端中输入命令(注:连写,且均为小写字母):resetpassword,回车确认。

4 ,在出现的「重设密码」窗口中,依次选择包含密码的启动磁盘卷宗、希望重设的用户账户;输入并确认新的用户密码,并为其设置密码提示信息(可选);点击「重设」。

5, 点击菜单栏中的 ,并选择「重启」或「关机」。下次启动时,使用新密码登录即可。

6 ,开机提示选择使用新的秘钥串即可。如果不选择就会出现钥匙串一直弹。解决方法看Ps

Ps:

有个问题就是你的钥匙串可能要重新设置。意思就是需要删除整个钥匙串,然后新建新的钥匙串。否则有的你烦的。

IMac MacBook Air Pro U盘安装 Install System 10.13 10.14

准备好一个大于8g的优盘,比如闪迪cz80 或者cz880。推荐此优盘,速度非常棒。

10.13安装方法:

sudo /Applications/Install\ macOS\ High\ Install macOS High Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ High\ Install macOS High Sierra.app

 

10.14安装方法:

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume /Applications/Install\ macOS\ Mojave.app --nointeraction

Ps:

Install macOS High Sierra.app这个名字可以根据你下载的文件更改(应该默认都是一样的,最好不改),以下命令类似

/Volumes/MyVolume 其中MyVolume是你格式化优盘的名字,以下命令类似