文档库 最新最全的文档下载
当前位置:文档库 › glpi-ocs安装手记

glpi-ocs安装手记

glpi-ocs安装手记
glpi-ocs安装手记

一,OCS和GLPI 服务器安装包准备

Server端:OCS1.3.2UTF8版 (linvinus 版)

OCSNG_UNIX_SERVER-1.3.2-linvinus-with-utf8_patch.tar.gz

GLPI安装包 0.78 RC2

GLPI Version 0.78 RC2

其他要准备的包:(手动下载)

Apache-DBI-1.06.tar.gz(Apache 模块)

https://www.wendangku.net/doc/fa958664.html,/m/Apache-DBI-1.06.tar.gz.33833.0.0.html

SOAP-Lite-0.69.tar.gz (prel 模块)

https://www.wendangku.net/doc/fa958664.html,/_/?q=SOAP-Lite-0.69

XML-Entities-0.0307.tar.gz(Prel 模块)

https://www.wendangku.net/doc/fa958664.html,/_/?q=XML-Entities-0.0307

客户端:

Windows客户端:

OcsAgentSetup.exe (linvinus 版)

Ocsinventory-Agent-2.0rc2.tar.gz (linux)

wgethttps://www.wendangku.net/doc/fa958664.html,/ocsinventory-unix-agent/stable-2.0/2.0rc2/+download/Ocsinventor y-Agent-2.0rc2.tar.gz

二,配置系统环境

1,配置LAMP环境

#yum install -y httpdmysqlmysql-server php-mysql

Apache需要手动装的模块:Apache-DBI

#tar -zxvf Apache-DBI-1.06.tar.gz

#cd Apache-DBI-1.06

#perl Makefile.PL

#make test

#make

#make install

#chkconfighttpd on

#chkconfigmysqld on

修改mysql root密码,也可自定义用户.

#/etc/init.d/mysqld start

#mysqladmin -u root password '123'

2,配置开发环境

#yum install -y gccgcc-c++ glibc-develglibc-headers autoconfautomake bzip2-devel

zlib-develncurses-devellibjpeg-devellibpng-devellibtiff-develfreetype-devel

pam-developenssl-devellibXpm libX11 libxml2-devel

gettext-develpcre-develmysqlmysql-server httpdphpphp-develphp-gdphp-pecl-zip

php-mysqlphp-develphp-pear php-imapphp-ldapphp-odbcphp-xml php-xmlrpcmod_perl

3,配置Perl 环境

#yum install –y perlmod_perlperl-XML-Simple perl-Compress-Zlibperl-DBI perl-DBD-MySQL perl-Net-IP

prel需要手动安装的模块:SOAP-Lite 和XML-Entities

#tar -zxvf SOAP-Lite-0.69.tar.gz

#cd SOAP-Lite-0.69

#perl Makefile.PL

#make

#make test

#make install

#tar -zxvf XML-Entities-0.0307.tar.gz

#cd XML-Entities

#perl Makefile.PL

#make

#make test

#make install

三,安装OCSNG

#tar -zxvf OCSNG_UNIX_SERVER-1.3.2-linvinus-with-utf8_patch.tar.gz

#cd ocsinventory-server-1.3.2/

#./setup.sh

1,脚本一路回车即可,如有错误请检查所有Perl模块是否都安装好

其中有一个选项需注意:

Where to copy Administration Server static files for PHP Web Console

[/usr/share/ocsinventory-reports] ?/var/www/html/ 回车 :选择web文件存放的路径,我默认的是/var/www/html/

2,提示如下信息证明已经安装成功

DON'T FORGET TO RESTART APACHE DAEMON !

Enjoy OCS Inventory NG ;-)

3,在地址栏输入

http://serverip/ocsreports/install.php 进行安装配置

输入mysql用户密码如果本机的mysql地址是localhost,

接下来OCS会创建OCSweb库创建好后回到页面用默认admin/admin进入.

这样服务端就配置完成.别忘了再重启一下mysqld服务.

四:安装window客户端

客户端运行OcsAgentSetup.exe 安装即可,服务器地址填入OCSNG服务器地址,端口默认是80

之后在OCS中就可以看到客户端机器的数据了

可以查看的项目很多,当然游戏也不列外.不一一列举,

付:默认安装完成自动会运行一次OcsAgent,当然可以以后手动运行,客户端配置文件在安装目录中的server.ini文件中,可以手动修改提交的服务器地址.

客户端可以转换成MSI包或者用官方OCSNG_WINDOWS_PACKAGER_1.02.zip 工具配置.官方可能是非UTF8的版本,这样中文可能还是有问题.

五:安装GLPI

GLPI的安装就相对简单了.可以装在一台服务器上,用同一台mysql库.

我选择的版本是GLPI 0.78 RC2 版本,和别的版本区别不大.安装0.78 多一个包的要求

准备2个包:

json和php-mbstring

#pecl download json 或者手动去网站下载json-1.2.1.tgz包

#pear install json-1.2.1.tgz

#tar -zxvf glpi-0.78-RC2.tar.gz

#cp -a glpi /var/www/html/

#chown -R apache:apache /var/www/html/glpi/ 权限一定要给

配置GLPI:

浏览器输入http://serverip/glpi 进行配置

1,环境检测

2,选择语言

3,输入数据库帐号

4,创建新的glpi数据库

5,完成

默认的管理用户为glpi/glpi

六:配置OCS+GLPI协作

1,让GLPI支持中文

0.78版进入glpi安装目录,修改/inc/dbmysql.class.php文件,定位到$this->dbenc 修改"latin1"为"utf8" 即可

0.74及以前版本在/inc/ocsng.class.php文件中修改

2,设置GLPI的OCS方式

在General 设置中打开OCSNG方式.

进入 ->设定->OCSNG方式->localhost中

在通用选项中填入mysql帐号

在导入选项中都开启,

其中use the OCSNG software dictionary 不要开启,会导致不能同步OCS软件库,机器上看不到软件.

在 General informations 中开启所有选项

在 Link里开启所有选项

3,在工具->OCSNG选项中选择添加新计算机的导入.

导入成功后就可以在计算机中查看

linux客户端安装

安装Linux/Uuix平台代理的客户端

[root@localhost ~]# yum install -y perl-XML-Simple perl-Compress-Zlibperl-Net-IP perl-Digest-MD5 perl-Net-SSLeayperl-Crypt-SSLeayperl-XML-SAX perl-XML-LibXML Perl-Proc-Daemon perl-PID-File

安装过程提示无法yum到包

Setting up Install Process

No package Perl-Proc-Daemon available.

No package perl-PID-File available.

Package perl-Digest-MD5 is obsoleted by perl, trying to install 4:perl-5.8.8-32.el5_5.2.i386 instead

Resolving Dependencies

直接运行以下命令:

[root@localhost ~]# perl -MCPAN -e 'install Proc::Daemon'

注意:第一次运行perl –MCPAN命令来实现自动安装模块,会提示安装CPAM,一路回车下去,直接最后设置镜像,再选择镜像地址就OK

(Comprehensive Perl Archive Network(CPAN),CPAN 可以以两种方式工作:通过交互shell 或通过一系列函数,可以将这些函数用作范围较广泛的基于Perl 脚本的解决方案的一部分。最简单地说,可以使用CPAN,只通过输入perl -MCPAN -e "install modulename" 来安装模块,其中modulename是要安装的包、绑定或完整Perl 模块的名称)

[root@localhost ~]# perl -MCPAN -e 'install Proc::PID::File'

从镜像点下载下来的包会保存在以下目录

[root@localhost ~]# ll /root/.cpan/build/

总计8

drwxr-xr-x 4 root root 4096 03-01 01:22 Proc-Daemon-0.07

drwxr-xr-x 2 500 users 4096 03-01 01:24 Proc-PID-File-1.27

也可以从https://www.wendangku.net/doc/fa958664.html,/modlist/Perl6下载到无法yum到的包,手动安装.tar包

[root@localhost ~]# cd /root/soft/

[root@localhostsoft]#Wget

https://www.wendangku.net/doc/fa958664.html,/ocsinventory-unix-agent/stable-2.0/2.0rc2/+download/Ocsinventory-Ag ent-2.0rc2.tar.gz

速度很慢!要有点耐心哦

[root@localhost soft]# tar -zxvf Ocsinventory-Agent-2.0rc2.tar.gz

[root@localhost soft]# cd Ocsinventory-Agent-2.0rc2

[root@localhost Ocsinventory-Agent-2.0rc2]# ll

总计436

-rw-r--r-- 1 1000 1000 289 02-12 04:27 AUTHORS

-rw-r--r-- 1 1000 1000 35114 02-12 04:27 Changes

drwxr-xr-x 2 1000 1000 4096 02-12 04:29 contrib

drwxr-xr-x 7 1000 1000 4096 02-12 04:29 etc

drwxr-xr-x 3 1000 1000 4096 02-12 04:29 inc

drwxr-xr-x 3 1000 1000 4096 02-12 04:29 lib

-rw-r--r-- 1 1000 1000 17987 02-12 04:27 LICENSE

-rw-r--r-- 1 1000 1000 3618 02-12 04:27 Makefile.PL

-rw-r--r-- 1 1000 1000 12728 02-12 04:29 MANIFEST

-rw-r--r-- 1 1000 1000 291449 02-12 04:27 memconf

-rw-r--r-- 1 1000 1000 646 02-12 04:29 META.yml

-rwxr-xr-x 1 1000 1000 8773 02-12 04:27 ocsinventory-agent

-rwxr-xr-x 1 1000 1000 10655 02-12 04:27 postinst.pl

-rw-r--r-- 1 1000 1000 5301 02-12 04:27 README

drwxr-xr-x 4 1000 1000 4096 02-12 04:29 resources

-rw-r--r-- 1 1000 1000 0 02-12 04:29 run-postinst

-rw-r--r-- 1 1000 1000 1474 02-12 04:27 THANKS

drwxr-xr-x 3 1000 1000 4096 02-12 04:29 tools

[root@localhost Ocsinventory-Agent-2.0rc2]# perl Makefile.PL

Please install Compress::Zlib if you use an OCS server prior 1.02.

Please install Crypt::SSLeay if you want to use SSL.

Please install Net::SSLeay if you want to use the software deployment.

Please install nmap or ipdiscover if you want to use the network discover feature.

Net::IP is strongly recommended since it's required to retrieve network information

Please install Proc::Daemon and Proc::PID::File if you want to use the daemon monde. Checking if your kit is complete...

Looks good

Warning: prerequisite ExtUtils::MakeMaker 6.42 not found. We have 6.30.

Warning: prerequisite LWP 0 not found.

Warning: prerequisite XML::Simple 0 not found.

Writing Makefile for Ocsinventory::Agent

注意:ExtUtils直接更新一下新版本就OK

下载:https://www.wendangku.net/doc/fa958664.html,/authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz

然后perl Makefile.pl make make install

郁闷的是,centos最小化安装尽然没带make命令,提示

[root@localhost Ocsinventory-Agent-2.0rc2]# make

-bash: make: command not found

解决办法:yum -y install gccautomakeautoconflibtool make

接着解决LWP XML-Simple问题,由于XML-Simple的安装包关联到LWP(perl-libwww-perl)包,所以直接yum install perl-XML-Simple就会自动安装上LWP模块

接着重新运行以上命令

[root@localhost Ocsinventory-Agent-2.0rc2]# perl Makefile.PL

Please install Crypt::SSLeay if you want to use SSL.

Please install Net::SSLeay if you want to use the software deployment.

Net::IP is strongly recommended since it's required to retrieve network information

Please install Proc::Daemon and Proc::PID::File if you want to use the daemon monde.

Writing Makefile for Ocsinventory::Agent

问题都解决了,下一步直接编译

[root@localhost Ocsinventory-Agent-2.0rc2]#make;make install

以下提示一路回车

Do you want to configure the agent

Please enter 'y' or 'n'?> [y]

Where do you want to write the configuration file?

0 -> /etc/ocsinventory

1 -> /usr/local/etc/ocsinventory

2 -> /etc/ocsinventory-agent

?> 2 (选择配置文件存放目录)

Do you want to create the directory /etc/ocsinventory-agent?

Please enter 'y' or 'n'?> [y]

[info] The config file will be written in /etc/ocsinventory/ocsinventory-agent.cfg,

What is the address of your ocs server?> [ocsinventory-ng] 192.168.50.92(输入ocsinventory-server的ip地址)

Do you need credential for the server? (You probably don't)

Please enter 'y' or 'n'?> [n]

Do you want to apply an administrative tag on this machine

Please enter 'y' or 'n'?> [y] (该服务器是否使用管理标签)

tag?> viong(显示在web管理控制界面中)

ocsinventory agent presents: /usr/bin/ocsinventory-agent

Where do you want the agent to store its files? (You probably don't need to change it)?> [/var/lib/ocsinventory-agent]

Do you want to create the /var/lib/ocsinventory-agent directory?

Please enter 'y' or 'n'?> [y]

New settings written! Thank you for using OCS Inventory

Should I remove the old linux_agent

Please enter 'y' or 'n'?> [n]

Do you want to use OCS-Inventory software deployment feature?

Please enter 'y' or 'n'?> [y]

Do you want to use OCS-Inventory SNMP scans feature?

Please enter 'y' or 'n'?> [y]

Do you want to send an inventory of this machine?

Please enter 'y' or 'n'?> [y]

[info] Accountinfo file doesn't exist. I create an empty one.

-> Success!

看到以上信息,说明安装成功

[root@localhost Ocsinventory-Agent-2.0rc2]# ocsinventory-agent –debug ………………………………………….省略

[debug] Calling handlers : `end_handler'

如果没提示error说明安装OK!

登录OCS服务器端,界面会显示刚刚加入的设备

显示更多信息,可以自己随意加载专栏模块,如下图

错误提示及处理

PHP安装mbstring扩展

yum install php-mbstring

Windows下Nginx的安装与配置

Windows下Nginx的安装与配置 Windows下Nginx的安装与配置 Nginx ("engine x") 是一款高性能的,轻量级的HTTP Web服务器和反向代理服务器及电子邮件IMAP/POP3/SMTP代理服务器。 Nginx是由俄罗斯的程序设计师Igor Sysoev 所开发,为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多时间了,Igor 将源代码以类BSD许可证的形式发布。 自Nginx 发布四年来,Nginx 已经因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。Nginx 超越Apache的高性能和稳定性,使得国内使用Nginx 作为Web 服务器的网站也越来越多。 目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;新近发现Nginx 技术在国内日趋火热,越来越多的网站开始应用部署Nginx。 一、首先去官网下载nginx1.0.11的Windows版本,官网下载: https://www.wendangku.net/doc/fa958664.html,/download/nginx-1.0.11.zip 下载到软件包后,解压nginx-nginx1.0.11.zip 包到你喜欢的根目录,并将目录名改为nginx。 然后,执行下列操作: cd nginx start nginx 这样,nginx 服务就启动了。打开任务管理器,查看nginx.exe 进程,有二个进程会显示,占用系统资源,那是相当的少。然后再打开浏览器,输入http://127.0.0.1/就可以看到nginx 的欢迎页面了,非常友好 nginx -s stop // 停止nginx nginx -s reload // 重新加载配置文件 nginx -s quit // 退出nginx 二、接下来就是配置nginx的conf文件了。下面是我的配置: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid;

PSCAD简单入门教程

PSCAD 使用说明 1.PSCAD安装 PSCAD / EMTDC常见4.0.2 ctacked版本或版本,这个版本PSCAD被封装成一个ISO文档,如图1-1,可用虚拟光驱或winrar打开。下面使用winrar将其解包。 图1-1PSCAD封包形式 在系统安装了以上版本后,可以直接双击这个iso文档,然后点击“解压到”图标,如图1-2,就可以对其进行解包。 如图1-2 使用winrar解PSCAD的封包 解压后可以得到三个文件夹,如下图1-3所示: 图1-3 PSCAD须按以下步骤安装,否则,装好后可能不运行。另外,操作系统最好

使用WinXP专业版,曾在WinXP Home版本上出现过不明原因的PSCAD不能运行情况。 安装步骤: (1)首先,运行PSCAD 目录下的,一路按OK或者NEXT在选择安装列表时选中“PSCAD(all Editions)”,如图1-4,不要选择License Manager和Real Time Playback (它需要硬件采集设备支持,否则只是评估版)这两项。使用附带的EGCS/GNU Fortran77编译器就选中“GNU Fortran Compiler”,如果要使用之前自行安装的Fortran90编译器就不要选这一项。 图1-4 2、当License Manger选择对话框出现时,如图1-5,选择“I will only be using Single-user/single-machine licenses.”或“professal”这一项,随后一路OK即可。 注意:选the Student Edition 版本,模型只允许15个结点。

2019年nginx安装手册

Nginx安装手册 1nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用作为安装环境。 ?gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ ?PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。yum install -y pcre pcre-devel 注:pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库。 ?zlib zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。 yum install -y zlib zlib-devel ?openssl OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。 nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux 安装openssl库。 yum install -y openssl openssl-devel 2编译安装 将拷贝至linux服务器。 解压: tar -zxvf --help查询详细参数(参考本教程附录部分:nginx编译参数) 参数设置如下: ./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/ \ --lock-path=/var/lock/ \ --error-log-path=/var/log/nginx/ \

pscad安装指导

各位,pscad有三种版本,student,educational,以及professional。student只支持15个节点,可以免费使用,但是其余两种都是收费的。现在很多的crack程序crack成所谓的professional版本,其实都只是educational的,最多支持200个节点,我到现在也没有解决这个问题,很是郁闷。但是200个节点的版本对初学者来说很多时候已经够用了,现在上传一个,希望对初学pscad的同学有帮助,另外有哪位同学能真正crack成为无节点限制的professional版本,也请多多指教! 浏览了很多发crack程序的同学,大都把安装文件也发了上来,很多想下载的同学都因为没有流量而郁闷不已,下面这个方法可以帮助大家,附件里只是crack文件,很小 1.先从官网上下载4. 2.1,Free Evaluation Download of PSCAD? PSCAD? V4.2.1 Program download (46.3MB),网址如下: https://https://www.wendangku.net/doc/fa958664.html,/products/pscad/free_downloads/ 2.解压,应该是一个名为PSCAD421_2007_Eval 的文件夹,注意里面有一个egcs的文件夹,之后需要替换 3.再从官网上下载GCS/GNU F77 Fortran download (11.4MB)(相同的网址,如上),解压后是一个egcs的文件夹,将这个文件夹代替PSCAD421_2007_Eval中的egcs文件夹,注意文件夹名别搞错了 4.运行PSCAD421_2007_Eval文件夹中的setup.exe,安装过程中注意勾选GUN fortune complier 5.下载附件中的crack程序,直接运行,crack会提示你找到安装好pscad的位置,如果安装在C盘,应该在这个路径下:C:\Program Files\PSCAD421Eval\bin\win。crack里面的pscad.exe 即可。 这样就可以得到professional版本了(其实是200个节点educational版本) 以上内容纯手打,我感觉已经说得很清楚了,相信对大家有用! 原文标题:pscad4.2.1crack方法及详细流程,一定能用(内容纯手打)- PSCAD资料共享- PSCAD - 中国电力研学论坛专注电力技术应用,关注电力科技前沿,打造专业电力社区!- Powered by Discuz! 原文链接:https://www.wendangku.net/doc/fa958664.html,/viewthread.php?tid=71992&highlight=pscad4.2.1

win2008安装Nginx服务

安装Nginx 下载windows版nginx (https://www.wendangku.net/doc/fa958664.html,/download/nginx-1.10.0.zip),之后解压到需要放置的位置(D:\xampp\nginx) 将Nginx设置为Windows服务 需要借助"Windows Service Wrapper"小工具,项目地 址:https://https://www.wendangku.net/doc/fa958664.html,/kohsuke/winsw 下载地 址:https://www.wendangku.net/doc/fa958664.html,/releases/com/sun/winsw/winsw/1.18/winsw-1.18-bin.e xe 下载该工具后,将其放在Nginx安装目录下,并重命名为nginx-service.exe,创建配置文件nginx-service.xml(名字要和工具名一样), 创建nginx-service.exe.config(为支持NET 4.0 runtime,默认只支持NET 2.0 runtime)文件结构如下:

nginx-service.xml 内容如下: nginx Nginx Service High Performance Nginx Service D:\xampp\nginx\logs 10240 8 D:\xampp\nginx\nginx.exe -p D:\xampp\nginx D:\xampp\nginx\nginx.exe -p D:\xampp\nginx -s stop nginx-service.exe.config 内容如下:

PSCAD入门样例(强力推荐!!)

PSCAD4使用入门指南 何海昉 本指南仅供入门级PSCAD学习者参考,通过简单实例从元件输入到参数设置到最后仿真一个完 整的过程来介绍PSCAD4的基本工作方式。 界面介绍

通过一个简单实例来介绍PSCAD 的使用 1. 新建一个工程项目 将得到一个名为noname 的工程项目,右击该项目将其另存为 example

2.为新项目添加电源元件,双击系统主库master[Master Library] 的子项[Main] Main Page,元件库 图标在编辑区域出现。 双击上图的Sources图标,进入到电源元件库中

移动水平和垂直滚动条,选择单相RRL型交流电源,并将其复制(Ctrl+V),切换到example 项目Main的编辑区域,单击右键粘贴(Ctrl+V),此电源就被加载到了用户定义的工程项目中 3. 设定电源参数 双击编辑区域中的交流电源元件,进入电源属性设定对话框,这里电源 的configuration属性页采用默认的值,即采用内部输入式交流RRL型,该电源一端接地, 通常有些元件的参数比较多,可能需要点击下拉列表框来获

得另外的属性页。其它元件的 参数设定也是一样通过双击进入属性编辑对话框来设置 选择下拉列表中的Signal Parameters子项 设定电压值、频率、初相等参数值,如果不明白参数所表示的实际意义,单击Help按钮进入 帮助界面,帮助系统会给出要求用户填写的所有参数所代表

的涵义 4.绘制理想导线 单击右边元件工具栏中的导线,移动到编辑区域中,再单击鼠标。导线随即定位。再次单击导 线时,则选取了该导线,这时导线两端将出现绿色的小方形,点击并拖动小方形,可以调整导 线在该方向上的长度。如果选取了导线后,按键盘上的R键,则导线会顺时针方向旋转90O, 当两条导线(或者是元件的管脚)的有一端相连时,会自动形成电气连接特性; 但如果两条导线 (或者是元件的管脚)相交,但导线的所有末端都不相连, 则两条导线是相互绝缘的, 即实际 上电气上是不相通的, 如果要使两导线交点成为电气节点,

PSCAD使用手册(中文版)

PSCAD简明使用手册 Chapter 1: EMTDC/PSCAD简介 (1 1.1 功能 (1 1.2 技术背景 (1 1.3 主要的研究范围 (1 1.4 目前应用情况 (2 1.5 各版本限制 (3 1.6 目前最新版本:PSCAD 第四版 (3 Chapter 2: 安装及License设置 (4 2.1 安装 (4 2.2 License设置 (6 Chapter 3: PSCAD工作环境 (9 3.1 术语和定义 (9 3.1.1 元件 (9 3.1.2 模块 (10 3.1.3 工程 (10 3.2 各工作区介绍 (10 3.2.1 工作空间窗口 (10 3.2.2 输出窗口 (14

3.2.3 设计编辑器 (16 3.3 工作区设置 (16 3.4 在线帮助系统 (18 Chapter 4: 基本操作 (19 4.1 工程 (19 4.2 元件和模块 (22 4.2.1 元件 (22 4.2.2 模块 (25 4.3 常用工具栏及快捷键 (25 4.3.1常用工具栏 (25 4.3.2快捷键 (27 Chapter 5: 在线绘图和控制 (29 5.1 控制或显示数据的获取 (29 5.2 图形框 (30 5.3 图、曲线及轨迹 (31 5.4 在线控制器及仪表 (34 5.5 几种特殊表计 (36 5.5.1 XY绘图 (36 5.5.2多测计 (38

5.5.3相量计 (39 参考文献 (41 Chapter 1: EMTDC/PSCAD简介 Dennis Woodford博士于1976年在加拿大曼尼托巴水电局开发完成了EMTDC 的初版,是一种世界各国广泛使用的电力系统仿真软件,PSCAD是其用户界 面,PSCAD的开发成功,使得用户能更方便地使用EMTDC进行电力系统分析,使电力系统复杂部分可视化成为可能,而且软件可以作为实时数字仿真器的前置端。可模拟任意大小的交直流系统。操作环境为:UNIX OS, Windows95, 98,NT等;Fortran 编辑器;浏览器和TCP/IP协议。 1.1 功能 ?可以发现系统中断路器操作、故障及雷击时出现的过电压 ?可对包含复杂非线性元件(如直流输电设备的大型电力系统进行全三相的精确模拟,其输入、输出界面非常直观、方便 ?进行电力系统时域或频域计算仿真 ?电力系统谐波分析及电力电子领域的仿真计算 ?实现高压直流输电、FACTS控制器的设计 1.2 技术背景 程序EMTDC(Electro Magnetic Transient in DC System是目前世界上被广泛使用的一种电力系统仿真分析软件,它即可以研究交直流电力系统问题,又能完成电力电子仿真及其非线性控制的多功能(V ersatile Tool工具。PSCAD(Power System Computer Aided Design是EMTDC的前处理程序,用户在面板上可以构造电气连接图,输入各元件的参数值,运行时则通过FORTRAN编译器进行编译、连接,运行的结

PSCAD安装指南

PSCAD安装步骤 1、首先,运行PSCAD 4.0目录下的Setup.exe,一路按OK或者NEXT在选择安装列表时选中“PSCAD(all Editions)”,如图1-4,不要选择License Manager和Real Time Playback (它需要硬件采集设备支持,否则只是评估版)这两项。使用附带的EGCS/GNU Fortran77编译器就选中“GNU Fortran Compiler”,如果要使用之前自行安装的Fortran90编译器就不要选这一项。 图1-4 2、当License Manger选择对话框出现时,如图1-5,选择“I will only be using Single-user/single-machine licenses.”或“professal”这一项,随后一路OK即可。 注意:选the Student Edition 版本,模型只允许15个结点。

如图1-5 3、前面的PSCAD 4.0以及EGCS/GNU Fortran77(如果选择了)全部安装完毕后,运行PSCAD 4.0 Patchfile 目录下的Setup.exe (安装PSCAD 4.0.2补丁)。 补丁安装完毕后将\ Crack目录下的PSCAD.exe复制到C: \ Program \ PSCAD401 \ bin \ win下,覆盖原主程序即可。安装完成后, 最好注销或者重启计算机一下,否则,仿真时PSCAD 4可能找不到Fortran编译器,不能够运行。 在重启计算机后,可以在开始>所有程序>PSCAD中看到两个版本的PSCAD。一个是Educational,一个是Professional,我们一般使用Professional版本进行仿真。点击Professional的图标,PSCAD启动,界面如下图1-6所示:

Centos7安装Nginx或OpenResty

Centos7安装Nginx或OpenResty 一、源码安装Nginx 1.首先在Centos7上安装编译器和依赖环境 #yum install gcc-c++gcc #yum install pcre pcre-devel #yum install zlib zlib-devel #yum install openssl openssl-devel 说明:gcc/gcc-c++是编译器,nginx的http模块要用pcre来解析正则表达式,nginx要用zlib 对http内容进行压缩/解压缩,nginx还要用到ssl模块(openssl) 2.下载nginx源代码并编译安装 在https://https://www.wendangku.net/doc/fa958664.html,/en/download.html查看各个版本的下载地址,选择目标版本,复制下载地址,然后在centos7上下载(或者在其他地方下载再复制到centos7系统里) #wget-c https://https://www.wendangku.net/doc/fa958664.html,/download/nginx-1.18.xx.tar.gz//下载源代码压缩包 #tar-xf nginx-1.18.xx.tar.gz//解压源码包 #cd nginx-1.18.xx//进入解压目录 #./configure--prefix=/usr/local/nginx\ --with-http_stub_status_module\ --with-http_ssl_module\ --with-http_gzip_static_module\ --with-stream\ --with-stream_ssl_module //以上如果一行能写的话最好写一行,分行写要用反斜杠断开 #make&&make install//编译并安装 #whereis nginx//查看nginx程序在哪个目录 #cd/usr/local/nginx/sbin///nginx程序文件默认是在这个目录里 #ls-l #cat/usr/local/nginx/conf/nginx.conf//主配置文件 3.nginx的启动及重启 在程序目录下: #./nginx-t//检查配置语法 #./nginx//启动nginx程序 #./nginx-s stop//停止 #./nginx-s quit//退出程序 #./nginx-s reload//重新加载配置 若要重启,可以先退出再启动: #./nginx-s quit #./nginx 之所以要在程序名前加上点和斜杠./是因为linux默认不会在当前目录下去找程序,所以./表示当前目录,可将nginx的程序所在目录加入Path环境变量里,以后就不用加./

pscad安装图文教程

PSCAD v4.2.1破解版安装过程 一、安装前所需准备文件 1、PSCAD v4.2.1破解版安装程序文件夹PSCAD v4.2.1 2、PSCAD v4.2.1破解版安装补丁文件pscad421.exe 二、安装过程描述 1、双击文件夹PSCAD v4.2.1中的setup.exe文件,出现Welcome to the InstallShield Wizard for PSCAD 4.2.1对话框。若windows7系统64位打开出现错误,右键setup.exe修改兼容性选项里以windows XP(SERVICE PACK 3)运行。

2、点击Next,出现PSCAD 4.2.1 Setup的License Agreement对话框 3、点击Yes,出现PSCAD 4.2.1 Setup的Choose Destination Location对话框。 4、一般默认指定的安装路径,点击Next,出现Product Listing 对话框。

5、选择PSCAD和GNU Fortran Compiler,然后点击Next,出现Select PSCAD License Management Options 对话框。

6、选择I will only be using Single-use/single-machine licenses,点击OK,出现Information 对话框 7、点击Next,出现Select Program Folder对话框。不做修改,点next。

8、进入PSCAD 4.2.1的安装程序,随后弹出GNU/EGCS Setup对话框。 9、点击Next,出现GNU/EGCS Setup的License Agreement对话框。

linux环境部署(nginx)

Linux下环境部署 1、安装linux工具 为了方便地上传文件和操作linux服务器,我们在自己机器上安装以下两个工具: ,这两个安装程序在此手册同一目录的“附件”文件夹下。安装SecureCRT_5.1.3的时候要输入序列号等信息,这个在压缩包里面有说明。 安装好了之后,我们可以看到它们两个界面分别如下图所示:

1.1 SecureCRT_5.1.3的使用 我们打开程序SecureCRT_5.1.3,点击图片中所标的“快速连接”,在弹出的界面输入linux服务器的用户名以及端口号(默认 是22,具体看服务器情况),如下图所示:

点“连接”按钮,这样会弹出一个框,要求输入密码,如下图所示: 密码输入成功之后,界面会变成下图这样: 这样就能在此界面下输入linux命令操作linux服务器了。

1.2 FileZilla 上传文件到linux服务器 在新安装的linux服务器下,是没有ftp可用的,所以在此之前我们可以通过vsftp来进行文件上传到linux服务器下。 上传步骤如下:打开FileZilla程序,在界面上输入主机ip,root用户名,密码,端口号这里一般是22,如下图所示: 然后点击右侧的“快速连接”,这样在用户名和密码无误的情况下就能连接到linux服务器下了,下图是连接成功后的界面:

传”就能把文件传到linux服务器上,如下图所示: 2、tomcat的部署

tomcat的部署包括以下几个步骤: 1、上传tomcat程序 2、上传jdk 3、增加一个linux用户用来启动tomcat 4、配置jdk环境变量 5、设置tomcat以及jdk的权限 2.1 增加一个jwztcms账号 在SecureCRT_5.1.3命令行下,并且当前登入账号是root时,输入命令“adduser jwztcms”,然后回车。这样就增加了一个名为jwztcms的账号。我们可以看到,这个时候,在/home目录下,会多了一个名为jwztcms的文件夹。如下图所示: 2.2 如何修改账号密码 在当前登入账号是root时,输入命令“passwd jwztcms”然后回车,系统会让你两次输入密码,修改成功后会有“passwd: all authentication tokens updated successfully”这样的提示。 2.3如何修改账号在linux上的默认文件夹

Windows2012中安装Nginx并创建为Windows服务

Windows2012中安装Nginx并创建为Windows服务 1、安装Nginx 下载windows版nginx (https://www.wendangku.net/doc/fa958664.html,/download/nginx-1.10.0.zip),之后解压到需要放置的位置(D:\xampp\nginx) 2、将Nginx设置为Windows服务 需要借助"Windows Service Wrapper"小工具,项目地址:https://https://www.wendangku.net/doc/fa958664.html,/kohsuke/wi nsw 下载地址:https://www.wendangku.net/doc/fa958664.html,/releases/com/sun/winsw/winsw/1.18/winsw-1.18 -bin.exe 下载该工具后,将其放在Nginx安装目录下,并重命名为nginx-service.exe,创建配置文件ngi nx-service.xml(名字要和工具名一样),创建nginx-service.exe.config(为支持NET 4.0 ru ntime,默认只支持NET 2.0 runtime)。 文件结构如下:

nginx-service.xml 内容如下: nginx Nginx Service High Performance Nginx Service D:\xampp\nginx\logs 10240 8 D:\xampp\nginx\nginx.exe -p D:\xampp\nginx D:\xampp\nginx\nginx.exe -p D:\xampp\nginx -s stop nginx-service.exe.config 内容如下:

Nginx安装学习使用详细记录

前言: 选择Nginx的优点: Nginx 可以在大多数 Unix like OS 上编译运行,并有 Windows 移植版。 Nginx 的1.4.0稳定版已经于2013年4月24日发布,一般情况下,对于新建站点,建议使用最新稳定版作为生产版本,已有站点的升级急迫性不高。Nginx 的源代码使用 2-clause BSD-like license。 Nginx 是一个很强大的高性能Web和反向代理服务器,它具有很多非常优越的特性: 在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢Nginx为我们选择了 epoll and kqueue作为开发模型。 1.1 执行安装 1.tar -xvf nginx-1.4. 2.tar.gz 2.cd nginx-1.4.2 3../configure --prefix=/usr/nginx --with-http_stub_status_module --with-debug --with -http_realip_module --with-http_ssl_module 4. 5. 6.[root@localhost nginx-1.4.2]# make install 7....... 8.test-d \'/usr/nginx/logs\'|| mkdir -p \'/usr/nginx/logs\' 9.test-d \'/usr/nginx/logs\'|| mkdir -p \'/usr/nginx/logs\' 10.test-d \'/usr/nginx/html\'|| cp -R html \'/usr/nginx\' 11.test-d \'/usr/nginx/logs\'|| mkdir -p \'/usr/nginx/logs\' 1.2 查看进程数 进程数是与top出来的cpu数量是一样的。在/usr/local/nginx/conf/nginx.conf配置文件里面的worker_processes参数。 worker_processes指明了nginx要开启的进程数,据官方说法,一般开一个就够了,多开几个,可以减少机器io带来的影响。据实践表明,nginx的这个参数在一般情况下开4个或8个就可以了,再往上开的话优化不太大。据另一种说法是,nginx开启太多的进程,会影响主进程调度,所以占用的cpu会增高。 1.[root@lb-net-2 ~]# ps -eaf|grep nginx 2.root 2221 1382 0 18:06 pts/0 00:00:00 grep nginx 3.root 16260 1 0 Jun18 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx 4.nobody 16261 16260 0 Jun18 ? 00:01:26 nginx: worker process 5.nobody 16262 16260 0 Jun18 ? 00:01:32 nginx: worker process 6.nobody 16263 16260 0 Jun18 ? 00:01:25 nginx: worker process 7.nobody 16264 16260 0 Jun18 ? 00:01:33 nginx: worker process 8.nobody 16265 16260 0 Jun18 ? 00:01:32 nginx: worker process 9.nobody 16266 16260 0 Jun18 ? 00:01:24 nginx: worker process 10.nobody 16267 16260 0 Jun18 ? 00:01:32 nginx: worker process 11.nobody 16268 16260 0 Jun18 ? 00:01:23 nginx: worker process

PSCAD详细使用教程(中文)

前言 电力系统是非常复杂的。其数学表达式的定义比航天飞行器及行星运动轨迹的定义更要错综复杂和具有挑战性。比起计算机.家电和包括工业生产过程在内的一些大型复杂机器,电力系统是世界上最大的机器。EMTDC是具有复杂电力电子、控制器及非线性网络建模能力的电网的模拟分析程序。对于一个好的技术人员来说它是一个很好的工具。当在PSCAD的图形用户界面下运行时,PSCAD/EMTDC结合成的强大功能,使复杂的部分电力系统可视化。 从20世纪70年代中期起,EMTDC就成了一种暂态模拟工具。它的原始灵感来源于赫曼.多摩博士1969年4月发表于电力系统学报上的IEEE论文。来自世界各地的用户需求促成它现在的发展。 20世纪70年代暂态仿真发生了巨大的变化。早期版本的EMTDC在曼尼托巴水电站的IBM 打孔计算机上运行。每天只有一两个问题可以被提交并运行,与今天取得的成就相比等编码和程序开发相当缓慢。随着计算机的发展,功能强大的文件处理系统可被用在文本编辑等。今天,功能强大的个人计算机已可以更深入细致的进行仿真,这是二十年前所不能想到的。 用户要求EMTDC仿真的效率和简便。所以曼尼托巴高压直流输电研究所开发了PSCAD图形用户界面以方便EMTDC仿真的研究。PSCAD/EMTDC在20世纪90年代最初创立并使用在unix工作站。不久,作为电力系统和电力电子控制器的模拟器,它取得了极大的成功。PSCAD 也成为了RTDS-时实数字仿真或混合数字仿真的图形用户界面。 Dennis Woodford博士于1976年在加拿大曼尼托巴水电局开发完成了EMTDC的初版,是一种世界各国广泛使用的电力系统仿真软件,PSCAD是其用户界面,PSCAD的开发成功,使得用户能更方便地使用EMTDC进行电力系统分析,使电力系统复杂部分可视化成为可能,而且软件可以作为实时数字仿真器的前置端。可模拟任意大小的交直流系统。操作环境为:UNIX OS, Windows95, 98, NT;Fortran 编辑器;浏览器和TCP/IP协议。随着我国电力事业的发展,无论是理论研究还是现场工作,都广泛的用到了PSCAD.但目前使用的PSCAD软件多为英文版,这为广大的工作者带来诸多不便,所以本人参考众多文献及原版的英文说明,编写了中文版的使用指南,希望能方便大家学习和工作之用.

windows下nginx安装、配置与使用

windows下nginx安装、配置与使用 1)下载地址: 从nginx官网下载相应的安装包https://www.wendangku.net/doc/fa958664.html, 2)启动 解压至c:\nginx,运行nginx.exe(即nginx -c conf\nginx.conf),默认使用80端口,日志见文件夹C:\nginx\logs 3)使用 http://localhost 4)关闭 nginx -s stop 或taskkill /F /IM nginx.exe > nul 5)常用配置 C:\nginx\conf\nginx.conf,使用自己定义的conf文件如my.conf,命令为nginx -c conf\my.conf 常用配置如下: Nginx.conf代码 http { server { #1.侦听80端口 listen 80; location / { # 2. 默认主页目录在nginx安装目录的html子目录。 root html; index index.html index.htm; # 3. 没有索引页时,罗列文件和子目录 autoindex on; autoindex_exact_size on; autoindex_localtime on; } # 4.指定虚拟目录 location /tshirt { alias D:\programs\Apache2\htdocs\tshirt; index index.html index.htm; } } # 5.虚拟主机https://www.wendangku.net/doc/fa958664.html,配置 server { listen 80; server_name https://www.wendangku.net/doc/fa958664.html,; access_log https://www.wendangku.net/doc/fa958664.html,/logs/access.log; location / {

Nginx安装及简单配置反向代理

Nginx安装及简单配置反向代理一.环境 VMware: Redhat(Server_A 部署nginx文件服务页面) WinServer(Server_B 部署IIS) Redhat(nginx代理服务器) 源码包: nginx-1.5.3.tar.gz openssl-1.0.1c.tar.gz (提供ssl加密协议) pcre-8.33.tar.gz (http rewrite模块:地址重写) zlib-1.2.8.tar.gz (gzip模块,传输数据打包)拓扑结构: 二.安装 1.安装基础编译环境 yum install -y gcc gcc-c++ make 2.安装

2.1解压 cd /tmp/soft/ tar xzfv nginx-1.5.3.tar.gz cd .. tar xzfv openssl-1.0.1c.tar.gz cd .. tar xzfv pcre-8.33.tar.gz cd .. tar xzfv zlib-1.2.8.tar.gz 2.2安装依赖 cd/tmp/soft/pcre-8.33 ./configure make&&make install cd/tmp/soft/zlib-1.2.8 ./configure make&&make install cd/tmp/soft/openssl-1.0.1c ./configure make&&make install 2.3安装nginx cd/tmp/soft/nginx-1.5.3 ./configure --prefix=/home/nginx --with-http_stub_status _module --with-http_ssl_module ./configure –help #查看配置概述 make&&make install 3.yum安装依赖包:

Linux下Nginx的安装与部署

一、Nginx概述 Nginx是一个高性能的HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。本文档中Nginx版本:nginx-1.10.2 二、Nginx安装准备 2.1关闭防火墙 用root用户登录Liunx系统关闭防火墙,关闭防火墙的作用在于防火墙阻挡网络的端口访问,照成网络访问不正常。 #service iptables stop #chkconfig --level 345 iptables off 关闭selinux命令: #setenforce 0 2.2创建Nginx用户 创建nginx运行的用户和组

#groupadd nginx #useradd -g nginx nginx #passwd nginx 改变程序目录属主属性,赋权给nginx用户 #chown -hR nginx:nginx /home/nginx 三、Nginx依赖包安装 2.1安装gcc 用root登录名上传Linux系统镜像文件到目录/home/nginx路径,输入命令进入到nginx用户的目录: #cd/home/nginx 输入命令查看所有文件,确保镜像文件已上传。: #ls –n 输入命令挂在镜像文件。注意修改镜像文件名称。 #mount -o loop /home/nginx/rhel-server-6.8-x86_64-dvd.iso /mnt 输入命令进入到已挂载的镜像文件目录中: #cd /mnt/Packages 输入命令查看所有软件包的.rpm安装包列表: #ls

nginx1.8安装配置及优化(修改版)

Nginx1.8安装配置 1.创建www用户和用户组 groupadd www useradd -s /sbin/nologin -g www www 2.安装pcre软件包 tar zxvf pcre-8.12.tar.gz -C /usr/src/ cd /usr/src/pcre-8.12/ ./configure && make && make install ldconfig 3.解压、配置、编译、安装nginx [root@localhost opt]# tar -zxvf nginx-1.8.0.tar.gz [root@localhost opt]# cd nginx-1.8.0 [root@localhost nginx-1.8.0]#./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_realip_module --with-http_gzip_static_module --with-pcre 这一步安装了2个包 yum -y install pcre-devel yum install -y zlib-devel [root@localhost nginx-1.8.0]# make && make install 6.编辑nginx.conf配置文件 vim /usr/local/nginx/conf/nginx.conf 文件详见附件。

7.创建目录并修改权限 注:html文件可以作为nginx缓存的根路径。可根据实际情况修改。mkdir -p /home/www/log mkdir -p /home/www/pid mkdir -p /home/www/html chown -R www:www /home/www/log chown -R www:www /home/www/pid chown -R www:www /home/www/html chown -R www:www /usr/local/nginx 8.测试启动nginx服务 ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx nginx -t nginx -c /usr/local/nginx/conf/nginx.conf ps -aux | grep nginx netstat -anptu | grep 80 9.编写nginx启动脚本 vim /etc/init.d/nginx 文件详见附件 10.添加nginx系统服务 chmod a+x /etc/init.d/nginx chkconfig --add nginx chkconfig --level 2345 nginx on chkconfig --list | grep nginx

相关文档