系统配置

win7系统VS2017编译并配置C/C++-libcurl(7.59.0)开发环境

匿名 (未验证) 提交于 2019-12-03 00:22:01
下载地址: https://curl.haxx.se/download.html 1:安装VS2017 2:下载libcurl(本人使用的是:curl-7.59.0.zip) 编译步骤: 1:解压下载下来的libcurl安装包,并双击运行解压包中的“buildconf.bat”。 2:打开VS2017自带的命令提示符(强调不是win7系统的命令提示符) 选择对应的:编译64位就选64位的,编译32位就选32位的(编译几位的具体看自己工程所需要的运行环境) 比如此处本人选择64位的命令提示符。 3:通过命令提示符,进入libcul压缩包的winbuild文件夹 4:定制编译 输入“nmake /f Makefile.vc mode=static VC=15 MACHINE=x64 DEBUG=no”。 mode:static表示静态编译,dll表示动态编译 VC:VC后面的数字表示编译的libcurl和VS相对应的版本号,可在libcurl解压文件curl-7.59.0\projects\Windows查看所有的VC版本。 如果需要debug版,将“DEBUG=no”改为“DEBUG=yes”,DEBUG=no”即release版本 5:输入定制编译命令后,运行此命令,等待完成 6:编译完成后,打开libcurl解压包,进入“builds”文件夹,一般工程使用“libcurl

win10系统配置apache的虚拟主机

匿名 (未验证) 提交于 2019-12-03 00:20:01
写这篇博客的原因是因为上午在配置虚拟主机的时候,明明很简单的配置,却花了大量的时间,我这边按照win7下配置apache 2.4版本,一直出错,所以记录一下。 win7下配置apache 2.4的虚拟主机: https://blog.csdn.net/ljfphp/article/details/77093952 1、参考win7下配置的步骤,去修改hosts文件,新增 127.0 .0 .1 www .lijinfeng 2、打开apache的配置文件 (1)打开虚拟主机 //意思是打开apache的虚拟主机功能 LoadModule vhost_alias_module modules/mod_vhost_alias.so (2)引入虚拟主机配置文件 LoadModule vhost_alias_module modules/mod_vhost_alias .so 3、新增虚拟主机配置 这块,我本来的写法是: <VirtualHost www.lijinfeng:80> # ServerAdmin webmaster@dummy-host.example.com DocumentRoot "E:\projects\puwebAdmin\public" ServerName www.lijinfeng.com DirectoryIndex index.html index.php

Zookeeper到底是什么

匿名 (未验证) 提交于 2019-12-02 23:57:01
这大概描述了 Zookeeper主要可以干哪些事情:配置管理,名字服务,提供分布式同步以及集群管理 。那这些服务又到底是什么呢?我们为什么需要这样的服务?我们又为什么要使用Zookeeper来实现呢,使用Zookeeper有什么优势?接下来我会挨个介绍这些到底是什么,以及有哪些开源系统中使用了。 配置管理 在我们的应用中除了代码外,还有一些就是 各种配置。比如数据库连接等。一般我们都是使用配置文件的方式 ,在代码中引入这些配置文件。但是当我们只有一种配置,只有一台服务器,并且不经常修改的时候,使用配置文件是一个很好的做法,但是如果我们配置非常多,有很多服务器都需要这个配置,而且还可能是动态的话使用配置文件就不是个好主意了。这个时候往往 需要一种集中管理配置的方法,我们在这个集中的地方修改了配置,所有对这个配置感兴趣的都可以获得变更 。比如我们可以把配置放在数据库里,然后所有需要配置的服务都去这个数据库读取配置。但是,因为很多服务的正常运行都非常依赖这个配置,所以需要这个集中提供配置服务的服务具备很高的可靠性。一般我们可以用一个集群来提供这个配置服务,但是用集群提升可靠性,那如何保证配置在集群中的一致性呢? 这个时候就需要使用一种实现了一致性协议的服务了。Zookeeper就是这种服务,它 使用Zab这种一致性协议来提供一致性 。现在有很多开源项目使用Zookeeper来维护配置

【讲清楚,说明白!】Zabbix企业级自动化监控入门

匿名 (未验证) 提交于 2019-12-02 23:55:01
Zabbix是什么: Zabbix是由工程师Alexei Vladishev创建,目前有Zabbix SIA在持续开发和支持。Zabbix是一个企业级的分布式开源监控方案。Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警。这样可以快速反馈服务器的问题。基于已存储的数据,Zabbix提供了出色的报告和数据可视化功能。这些功能使得Zabbix成为容量规划的理想方案。Zabbix支持主动轮询和被动捕获。Zabbix所有的报告、统计信息和配置参数都可以通过基于Web前端页面进行访问。基于Web的前端页面可以确保您从任何方面评估您的网络状态和服务器的健康性。适当的配置后,Zabbix可以在IT基础架构监控方面扮演重要的角色。对于只有少量服务器的小型组织和拥有大量服务器的大型公司也同样如此。Zabbix是免费的,Zabbix是根据GPL通用公共许可证第二版编写和发行的。意味着它的源代码都是免费发行的,可供公众任意使用。目前世界各地许多不同规模的组织将Zabbix作为主要的监控平台。 Zabbix监控是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级的开源解决方案。Zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制让系统管理员快速定位并解决存在的各种问题

JDK环境变量配置问题

匿名 (未验证) 提交于 2019-12-02 23:51:01
jdk环境变量的问题,之前有装过JDK,也配置过环境变量。但是重装了系统,在cmd窗口输入“javac”命令时,总是显示非内部命令。所以就重新安装,然后按照以前的环境配置重新配置了一遍。 结果还是有问题: 基本配置: 最后,将JAVA_HOME 新建到系统变量,环境配置成功!

win10系统配置

匿名 (未验证) 提交于 2019-12-02 23:45:01
输入法安装 解压软件安装 设置: 显示 蓝牙关闭 chrome浏览器配置 下载路径 user data路径修改: mklink /D "C:\Users\wenlin.DESKTOP-5O03T41\AppData\Local\Google\Chrome\User Data" "E:\Program Files (x86)\Google\Chrome\User Data" 文件资源管理器视图: 查看 -- 选项 系统激活: 计算机 -- 系统属性 系统激活: 1、同时按下Win键+X,然后选择命令提示符(管理员) 2、在命令提示符中依次输入: slmgr.vbs /upk (此时弹出窗口显未“已成功卸载了产品密钥”) slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX (弹出窗口提示:“成功的安装了产品密钥”) slmgr /skms zh.us.to (弹出窗口提示:“密钥管理服务计算机名成功的设置为 zh.us.to”) slmgr /ato (弹出窗口提示:“成功的激活了产品”) 确认windows defender启动: 控制面板 -- 大图标 -- windows defender 软件恢复: office 选择共享功能-vb 激活 输入法设置: 语言:添加英语 输入法:中文-搜狗,英语-美式键盘 语言切换快捷键设置

Linux系统修改防火墙配置

匿名 (未验证) 提交于 2019-12-02 21:59:42
转载: https : //www.cnblogs.com/ixan/p/8243623.html 修改 Linux 系统防火墙配置需要修改 / etc / sysconfig / iptables 这个文件 1 vim / etc / sysconfig / iptables 在vim编辑器,会看到下面的内容 1 # Firewall configuration written by system-config-firewall 2 # Manual customization of this file is not recommended. 3 * filter 4 : INPUT ACCEPT [ 0 : 0 ] 5 : FORWARD ACCEPT [ 0 : 0 ] 6 : OUTPUT ACCEPT [ 0 : 0 ] 7 - A INPUT - m state -- state ESTABLISHED , RELATED - j ACCEPT 8 - A INPUT - p icmp - j ACCEPT 9 - A INPUT - i lo - j ACCEPT 10 - A INPUT - m state -- state NEW - m tcp - p tcp -- dport 22 - j ACCEPT 11 - A INPUT - m state --

linux中配置java web环境

匿名 (未验证) 提交于 2019-12-02 21:59:42
这篇主要是记录了虚拟机和linux的安装,都是第一次接触还是挺新鲜,没有太过于详细的教程因为我都是参考别的博主的教程完成的,嗯,大概说一下遇到的问题帮你们少走弯路 一、安装虚拟机和linux系统 二、jdk、tomcat的安装 文章来源: linux中配置java web环境

Linux系统Java环境配置

匿名 (未验证) 提交于 2019-12-02 21:59:42
1.卸载Linux系统自带的JDK java -version rpm -qa | grep -i java rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686 再次查询是否已经删除 2.安装自己下载的JDK 使用的是32位linux系统,因此下载了32位,可以使用命令查询是32位还是64位 getconf LONG_BIT mkdir -p /usr/local/java tar -zxvf jdk-8u171-linux-i586.tar.gz -C /usr/local/java/ cd /usr/local/java/jdk1.8.0_171/ 3.配置环境变量 vim /etc/profile #java config JAVA_HOME=/usr/local/java/jdk1.8.0_171 CLASSPATH=.:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 此时输入java命令会提示 重新加载环境变量配置文件 source /etc/profile 4

Windows转Linux总结(附带常用Linux命令-LinuxMint)

匿名 (未验证) 提交于 2019-12-02 21:59:42
  这是我在Linux系统下写的第一篇博客,花了一周的时间从Windows系统转到Linux并且可以完成日常操作,能在Linux系统下完成开发,运用各种开发工具,写各种语言小程序和JavaEE。 感受一下,这是我的电脑配置:   Linux下的Java IDE我安装了MyEclipse、IntelliJ IDEA,然后我发现Linux系统下的MyEclipse实在是太烂了,写个代码都一卡一卡的,翻页看代码就像翻PPT一样,实在不能忍,然后就卸载了,专心用IntelliJ IDEA写Java代码。Linux下的git比在Windows下使用好多了,不存在git bash,在哪打开终端都是git bash,而且tab还有提示,maven也有提示,非常舒服。    Linux下的不同之处总结:   一、环境变量配置:   在Windows中的环境变量配置还是很友好的,在系统设置直接有环境变量配置,但是在Linux下不是这样的:在/etc/.profile中,必须以root身份打开      环境变量配置方法如下:      其中的PATH才是真正的环境变量根配置,其他都是变量引用,好好看就能明白了。   不过这个环境变量的配置是全局的环境变量,就是不论以哪个身份登陆都可以使用该设置。   不过如果经常使用一个用户,推荐在该用户的HOME中配置.bash_profile,这样比较安全