金沙澳门官网网址_金沙国际登陆

欢迎加入金沙澳门官网网址体验更多不一样的精彩.,金沙国际登陆提供最丰厚回馈!,因为金沙澳门官网网址这里的游戏是多种多样的,为大家打造一个最专业的化的超级五星酒店。

金沙澳门官网网址 > 金沙澳门官网网址 > Manager工具连接注意事项,创建图标标记

原标题:Manager工具连接注意事项,创建图标标记

浏览次数:109 时间:2019-10-08

成立图标标识 Handlers (续)

RedHat 7.1 安装 Zabbix 监察和控制程序详解(切合对linux初级客户)2017-05-02

主干工具:VMware12、CentOS-7-x86_64-Everything-1611.iso、redis-desktop-manager-0.8.0.3841

 

设置步骤:

废话相当的少说,首先,关于什么是Redis、Redis的装置,请下载这么些文档去读书。

1、新建四个ATL Project。

1.zabbix供给安装LAMP架构

图片 1

2.安装zabbix服务

开卷完安装Redis的文书档案后,运营Redis展现下图,则成功!

2、建议将 Project Property 中 Linker – General - “Register Output” 设为 no,C/C++ - “Code Generation” - “Runtime Library” 设为 /MTd。

3.初始化zabbix系统

图片 2

图片 3

 

关于前端与后端运行命令,请必须注意路线!

图片 4

1.安装情状:VMware虚构

听他们讲文书档案的形式安装成功后,redis.conf文件复制进来后,自身的redis目录应该是如下图所示:(若不是,请再度验证redis是还是不是成功安装并得以运营)

3、在 Solution Explorer 中右键 Add Class,选用 ATL Simple Object。并在弹出的对话框中为该 Class 命名。

1
2
3
4
[root@localhost ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.1 (Maipo)
[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-229.el7.x86_64 #1 SMP Thu Jan 29 18:37:38 EST 2015 x86_64 x86_64 x86_64 GNU/Linux

redis01是本人要好定义的文本夹名

图片 5

=================================好吧,上面初始安装LAMP架构============================

图片 6

图片 7

1.为了便于获取安装使用,首先配置YUM服务,RedHat 暗中认可YUM已设置,上面咱们直接配置YUM本地源和网络源就能够。

跟着依照文书档案,改完配置文件后,通过redis-desktop-manager访谈redis会境遇的各样主题素材:

4、增添完毕后建议 Build 一下 Project,MIDL compiler 将基于 .idl 文件生成 IIDs and CLSIDs。

[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
 mount: /dev/sr0 is write-protected, mounting read-only 

1、防火墙未开启(文书档案中未表达)

图片 8

2.查看yum是或不是安装;(以下标示已安装)

    打开/etc/sysconfig/目录后,并未有开采iptables文书档案(只怕会有iptables-config文书档案等,别模糊了)

5、切换成新扩充 Class 的 .h 文件中,使其接二连三接口 IShellIconOverlayIdentifier。

[root@localhost ~]# rpm -qa |grep yum*
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-3.4.3-125.el7.noarch
yum-rhn-plugin-2.0.1-5.el7.noarch
keyutils-libs-1.5.8-3.el7.x86_64
python-pyudev-0.15-6.el7.noarch

      此时,关键来了,新装的centos系统,防火墙默许是被禁掉的,因而不会有iptables文书档案。

图片 9

3.配置yum本地源和网络源;

      注意,别手动去创立,通过几个指令让它生成:

图片 10

[root@localhost yum.repos.d]# mkdir  repobak   #新建八个备份文件夹

解决办法:
1、随便写一条iptables命令配置个防火墙规则:如:
iptables -P OUTPUT ACCEPT
2,进行保存
service iptables save
3,service iptables restart

如果出现下列异常

The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.

With RHEL 7 / CentOS 7, firewalld was introduced to manage iptables. IMHO, firewalld is more suited for workstations than for server environments.

It is possible to Go back to a more classic iptables setup. First, stop and mask the firewalld service:


请连续输入下列命令:
systemctl stop firewalld  
systemctl mask firewalld  

yum install iptables-services

systemctl enable iptables

systemctl stop iptables    
systemctl start iptables  
systemctl |restart iptables  

service iptables save

图片 11

[root@localhost yum.repos.d]#mv *  repobak    #讲yum.repos.d 文件夹内文件备份到repobak内

 至此,iptables文件就能够存在了。接下来对文书档案实行编写制定,可以选取vim也得以直接用桌面(桌面援助从windows直接复制到iptables文档里面,相比较有利)

图片 12

[root@localhost yum.repos.d]#vi zabbix.repo     #新建三个zabbix.repo YUM源文件,增加如下:

输入常用的:

图片 13图片 14

=================================zabbix.repo文件===================================

# Generated by iptables-save v1.4.21 on Sat Apr 29 06:11:46 2017
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
# Completed on Sat Apr 29 06:11:46 2017
 1 // MyOverlay.h : Declaration of the CMyOverlay
 2 
 3 #pragma once
 4 #include "resource.h"       // main symbols
 5 
 6 
 7 
 8 #include "Example_i.h"
 9 #include <ShlObj.h>
10 
11 
12 
13 #if defined(_WIN32_WCE) && !defined(_CE_DCOM) && !defined(_CE_ALLOW_SINGLE_THREADED_OBJECTS_IN_MTA)
14 #error "Single-threaded COM objects are not properly supported on Windows CE platform, such as the Windows Mobile platforms that do not include full DCOM support. Define _CE_ALLOW_SINGLE_THREADED_OBJECTS_IN_MTA to force ATL to support creating single-thread COM object's and allow use of it's single-threaded COM object implementations. The threading model in your rgs file was set to 'Free' as that is the only threading model supported in non DCOM Windows CE platforms."
15 #endif
16 
17 using namespace ATL;
18 
19 
20 // CMyOverlay
21 
22 class ATL_NO_VTABLE CMyOverlay :
23     public CComObjectRootEx<CComSingleThreadModel>,
24     public CComCoClass<CMyOverlay, &CLSID_MyOverlay>,
25     public IDispatchImpl<IMyOverlay, &IID_IMyOverlay, &LIBID_ExampleLib, 
26     /*wMajor =*/ 1, /*wMinor =*/ 0>,
27     public IShellIconOverlayIdentifier
28 {
29 public:
30     CMyOverlay()
31     {
32     }
33 
34 DECLARE_REGISTRY_RESOURCEID(IDR_MYOVERLAY)
35 
36 
37 BEGIN_COM_MAP(CMyOverlay)
38     COM_INTERFACE_ENTRY(IMyOverlay)
39     COM_INTERFACE_ENTRY(IDispatch)
40     COM_INTERFACE_ENTRY(IShellIconOverlayIdentifier)
41 END_COM_MAP()
42 
43 
44 
45     DECLARE_PROTECT_FINAL_CONSTRUCT()
46 
47 
48     HRESULT FinalConstruct()
49     {
50         return S_OK;
51     }
52 
53     void FinalRelease()
54     {
55     }
56 
57 public:
58     STDMETHOD(IsMemberOf)(THIS_ _In_ PCWSTR pwszPath, DWORD dwAttrib);
59     STDMETHOD(GetOverlayInfo)(THIS_ _Out_writes_(cchMax) PWSTR pwszIconFile,
60         int cchMax, _Out_ int * pIndex, _Out_ DWORD * pdwFlags);
61     STDMETHOD(GetPriority)(THIS_ _Out_ int * pIPriority);
62 
63 };
64 
65 OBJECT_ENTRY_AUTO(__uuidof(MyOverlay), CMyOverlay)

[zabbix]
name=Zabbix Official Repository - $basearch                                 #可援用变量$basearh为系统平台项目(x86_64&i386)
baseurl=          #网络源地址 (镜像站)
enabled=1                                                                               #启用为1 禁用为0
gpgcheck=1                                                                             #校验为1 防止校验为0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591      # 那一个依照系统版本自动生成,可归纳。

  那是自身的,都是常用的,能够直接复制。

MyOverlay.h

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX                   # 那个依据系统版本自动生成,可回顾。
gpgcheck=1
[waiwang]
name=waiwang
baseurl=
enabled=1
gpgcheck=0
[extras]
name=extras
baseurl=
enabled=1
gpgcheck=0

接下去,通过Redis desktop Manager工具访谈,访问请稳重多少个难题

6、根据 MSDN 实现该 Class。

======================================END====================================

先是,Host:输入的是Linux的ip不是windows!

图片 15

4.清除YUM缓存文件

端口  6379无可不可以认。

图片 16

[root@localhost ~]# yum clean all                                           #清除yum缓存

接下来,一大段,请阅读

图片 17

Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Cleaning repos: extras waiwang zabbix zabbix-non-supported
Cleaning up everything 

Redis Desktop Manager是Redis图形化管理工具,方便管理人士更有援助直观地保管Redis数据。

图片 18

5.制造YUM缓存文件

可是在动用Redis Desktop Manager在此之前,有多少个成分须要潜心:

图片 19图片 20

 

一、注释redis.conf文件中的:bind 127.0.0.1(在一段文字以前打#号为注释)

 1 // MyOverlay.cpp : Implementation of CMyOverlay
 2 
 3 #include "stdafx.h"
 4 #include "MyOverlay.h"
 5 #include <WinBase.h>
 6 #pragma comment(lib, "Kernel32.lib")
 7 
 8 // CMyOverlay
 9 
10 STDMETHODIMP CMyOverlay::IsMemberOf(THIS_ _In_ PCWSTR pwszPath, DWORD dwAttrib)
11 {
12     if (_tcscmp(pwszPath, L"test") == 0)
13     {
14         return S_OK;
15     }
16     else
17     {
18         return S_FALSE;
19     }
20 }
21 
22 STDMETHODIMP CMyOverlay::GetOverlayInfo(
23     THIS_ _Out_writes_(cchMax) PWSTR pwszIconFile, 
24     int cchMax, 
25     _Out_ int * pIndex,
26     _Out_ DWORD * pdwFlags)
27 {
28     
29     GetModuleFileNameW(_AtlBaseModule.GetModuleInstance(), pwszIconFile, cchMax);
30 
31     *pIndex = 0;
32 
33     *pdwFlags = ISIOI_ICONFILE | ISIOI_ICONINDEX;
34 
35     return S_OK;
36 }
37 
38 STDMETHODIMP CMyOverlay::GetPriority(THIS_ _Out_ int * pIPriority)
39 {
40     *pIPriority = 0;
41 
42     return S_OK;
43 }

[root@localhost ~]# yum makecache                                    #生成yum缓存

图片 21

MyOverlay.cpp

Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
extras | 3.4 kB 00:00 
waiwang | 3.6 kB 00:00 
zabbix | 951 B 00:00 
zabbix-non-supported | 951 B 00:00 
(1/8): extras/prestodelta | 99 kB 00:00 
(2/8): extras/primary_db | 151 kB 00:00 
(3/8): waiwang/group_gz | 155 kB 00:00 
(4/8): extras/other_db | 640 kB 00:01 
(5/8): extras/filelists_db | 770 kB 00:02 
(6/8): waiwang/filelists_db | 6.6 MB 00:02 
(7/8): waiwang/other_db | 2.4 MB 00:00 
(8/8): waiwang/primary_db | 5.6 MB 00:03 
(1/6): zabbix/x86_64/primary | 13 kB 00:00 
(2/6): zabbix/x86_64/filelists | 43 kB 00:00 
(3/6): zabbix/x86_64/other | 7.7 kB 00:00 
(4/6): zabbix-non-supported/x86_64/filelists | 660 B 00:00 
(5/6): zabbix-non-supported/x86_64/primary | 1.6 kB 00:00 
(6/6): zabbix-non-supported/x86_64/other | 1.5 kB 00:00 
zabbix 92/92
zabbix 92/92
zabbix 92/92
zabbix-non-supported 4/4
zabbix-non-supported 4/4
zabbix-non-supported 4/4
Metadata Cache Created 

 

7、在 .rgs 文件中增添注册表音信,确认保障各 GUID 与 .idl 文件中的一致。

6.[root@localhost ~]# yum  list  能够查看YUM获取到的文本列表

二、设置Redis密码。在设置密码此前,首先要开启服务端,然后再用客商端举行一连,最后通过顾客端来安装密码。

 1 HKCR
 2 {
 3     NoRemove CLSID
 4     {
 5         ForceRemove {29913677-1662-46C5-8645-16F84DA6F438} = s 'MyOverlay Class'
 6         {
 7             ForceRemove Programmable
 8             InprocServer32 = s '%MODULE%'
 9             {
10                 val ThreadingModel = s 'Apartment'
11             }
12             TypeLib = s '{942F4DBB-4667-4767-A35B-52F32F623C63}'
13             Version = s '1.0'
14         }
15     }
16 }
17 
18 HKLM
19 {
20     NoRemove SOFTWARE
21     {
22         NoRemove Microsoft
23         {
24             NoRemove Windows
25             {
26                 NoRemove CurrentVersion
27                 {
28                     NoRemove Explorer
29                     {
30                         NoRemove ShellIconOverlayIdentifiers
31                         {
32                             ForceRemove '  MyOverlay' = s '{29913677-1662-46C5-8645-16F84DA6F438}'
33                             {
34                             }
35                         }
36                     }
37                 }
38             }
39         }
40     }
41 }

7.关闭firewall:(vi/etc/selinux/)

1.新建三个终端,开启服务。

8、Build Project 后经过 cmd.exe 注册或解注册生成的 .dll 文件。重启 explorer.exe 后生效。

[root@localhost ~]#systemctl stop firewalld.service                       #停止firewall

图片 22

图片 23

[root@localhost ~]#systemctl disable firewalld.service                   #明确命令禁止firewall开机运行

2.再打开二个极端,连接并安装密码。

图片 24

[root@localhost ~]# vi /etc/selinux/config                                     #将selinux=enforcing  改为 selinux=disabled 即可。

图片 25

图片 26

[root@localhost ~]# sestatus                                                       #查看selinux状态

涂抹那有个别是因为本身后边设置过密码,为了不误导各位,所以就把输入密码的步调抹去了。

9、由于 slots 数量少于,检查在注册表中丰裕的子项是或不是在使得限制内(近日为前14个)。按下Win+雷克萨斯LC键,通过运维对话框打开regedit.exe,按HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers的相继依次举办或直接Ctrl+F查找到MyOverlay项。可选用在.rgs文件中的子项名称前加多空格的主意将其地点提前。

 

quit命令是退出连接,而后小编又再一次连接,通过auth加密码命令顺利登录,重返OK。

图片 27

=======================================甘休YUM景况已经计划完成=======================

此刻密码设置已经形成。

图片 28

一.从头安装LAMP架构

 

10、查看效果如下图所示。

1.安装Apache

三、确认保障网络通畅以及6379端口对外开启。

本文由金沙澳门官网网址发布于金沙澳门官网网址,转载请注明出处:Manager工具连接注意事项,创建图标标记

关键词:

上一篇:Linux基础第一章,9并进行配置金沙澳门官网网址

下一篇:没有了