首页 文章 精选 留言 我的

精选列表

搜索[部署],共10000篇文章
优秀的个人博客,低调大师

Centos 7.X单机部署DB2 10.5

系统底层准备工作 安装jdk tar xvf jdk-7u79-linux-x64.tar.gz vi /etc/profile #设置JDK环境变量:vi /etc/profile 末尾添加JDK环境变量设置: JAVA_HOME=/usr/local/java JRE_HOME=/usr/local/java/jre CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME PATH CLASSPATH source /etc/profile#生效修改的配置文件 配置本地yum源 如果用的是网络源可忽略这一步 mount /dev/cdrom /media/ #挂载镜像 rpm --import /etc/pki/rpm-gpg/RPM* #引入K值 #配置yum源 vi /etc/yum.repos.d/rhel-media.repo [base] name=Server Local Sources baseurl=file:///media enable=1 gpcheck=0 安装依赖包 yum install -y librdmacm ibsim ibutils libcxgb3 libibmad libibumad libipathverbs libmthca libnes libibcm numactl 创建用户和组 groupadd -g 996 db2iadm1 groupadd -g 995 db2fadm1 groupadd -g 994 dasadm1 useradd -u 600 -g db2iadm1 -m -d /home/db2inst1 db2inst1 useradd -u 601 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1 useradd -u 602 -g dasadm1 -m -d /home/dasusr1 dasusr1 安装DB2软件包 tar xvfz DB2_Svr_10.5.0.1_Linux_x86-64.tar.gz 选择安装的功能这里选择SERVER您想安装DB2 PUSTRCALE功能吗?[是/否]这个地方选择no安装完成 创建DB2 instance cd /opt/ibm/db2/V10.5/instance/ ./db2icrt -u db2fenc1 db2inst1 查看实例是否创建成功 验证DB2数据库的安装 以db2inst1用户ID登录系统: su –u db2inst1 #启动数据库DB2: db2inst@linux:~> db2start #停掉DB2 db2inst@linux:~> db2stop DB2参数配置 以db2inst1用户ID登录系统: su –u db2inst1 执行以下命令设置DB2相关参数 db2set DB2_EXTENDED_OPTIMIZATION=ON #开启扩展优化 db2set DB2_DISABLE_FLUSH_LOG=ON #开启禁用刷新日志 db2set AUTOSTART=YES #开启自动启动 db2set DB2_STRIPED_CONTAINERS=ON #开启集装箱 db2set DB2_HASH_JOIN=YES #开启哈希连接 db2set DB2COMM=tcpip #使用TCP/IP db2set DB2_PARALLEL_IO=* #所有的都启动并行IO db2set DB2CODEPAGE=1208 #二进制代码采用那个数值 配置DB CFG中的SVCENAME 参数 db2 update dbm cfg using SVCENAME DB2_db2inst1 #设置端口

优秀的个人博客,低调大师

阿里云Fabric1order1peer部署步骤

1.Fabric官方提供了专门编译cryptogen的入口,只需要运行以下命令即可:cd ~/go/src/github.com/hyperledger/fabricmake cryptogen 运行后系统返回结果:build/bin/cryptogen CGO_CFLAGS=" " GOBIN=/home/studyzy/go/src/github.com/hyperledger/fabric/build/bin go install -tags "" -ldflags "-X github.com/hyperledger/fabric/common/tools/cryptogen/metadata.Version=1.1.0" github.com/hyperledger/fabric/common/tools/cryptogen Binary available as build/bin/cryptogen 也就是说在build/bin文件夹下可以看到编译出来的cryptogen程序。然后复制bin 文件。 2.在github.com/hyperledger/创建新的文件夹,粘贴bin文件到该目录下并在这个文件夹下创建三个文件夹chaincode(存放智能合约),config(配置文件)crypto-config(order和peer证书配置文件)。 3.复制下面四个文件,根据需求修改里面的信息configtx.yamlcrypto-config.yaml,docker-compose-order.yaml,docker-compose-peer.yaml 4.然后进行下面的操作 4.1生成证书./bin/cryptogen generate --config=./crypto-config.yaml 4.2生成创世区块./bin/configtxgen -profile TwoOrgOrdererGenesis -outputBlock ./config/genesis.block 4.3查看创世块./bin/configtxgen -inspectBlock ./config/genesis.block 4.4生成通道凭证./bin/configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./config/mychannel.tx -channelID mychannel 4.5启动order节点和peer节点 docker-compose -f docker-compose-order.yaml up -d docker-compose -f docker-compose-peer.yaml up -d 4.6查看启动的镜像命令如下docker ps -a 5.进入cli容器命令docker exec -it cli bash 6.创建一个channelpeer channel create -o orderer.example.com:7050 -c mychannel -t 50 -f ./channel-artifacts/mychannel.tx 7.创建完channel后,需要通过mychannel.block文件来加入该channel,以便后续可以安装实例化并测试智能合约。具体命令如下peer channel join -b mychannel.block 8.安装智能合约peer chaincode install -n mychannel -p github.com/hyperledger/fabric/chaincode/go/chaincode_example02 -v 1.0 9.实例化智能合约peer chaincode instantiate -o orderer.example.com:7050 -C mychannel -n mychannel -c '{"Args":["init","A","100","B","150"]}' -P "OR ('Org1MSP.member','Org2MSP.member')" -v 1.0 10.查询合约命令peer chaincode query -C mychannel -n mychannel -c '{"Args":["query","A"]}' 11.根据合约内容,让A给B转5快钱,执行如下命令peer chaincode invoke -C mychannel -n mychannel -c '{"Args":["invoke", "A", "B", "20"]}'

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册