系统配置

Linux 系统配置IPv6

╄→гoц情女王★ 提交于 2019-11-28 19:26:44
1、自动获取IPV6地址 1)修改/etc/sysconfig/network文件,修改如下字段,不存在则手动添加,部分系统默认是开启的 NETWORKING_IPV6=yes 2)修改/etc/sysconfig/network-script/ifcfg-ethX文件,修改如下字段 IPV6INIT=yes (是否开机启用IPV6地址) 3)运行命令service network restart 用命令ifconfig -a 查看IPV6地址信息,系统会自动分配一个“fe80:”开头的本地链路地址。 2、静态IPV6地址设置, 1)修改/etc/sysconfig/network文件,修改如下字段,不存在请手动添加,部分系统默认是开启的 NETWORKING_IPV6=yes 2)修改/etc/sysconfig/network-script/ifcfg-ethX文件,修改如下字段,没有的手动添加 IPV6INIT=yes (是否开机启用IPV6地址) IPV6_AUTOCONF=no (是否使用IPV6地址的自动配置) IPV6ADDR=2001:250:250:250:250:250:250:222/64 ( IPV6地址) IPV6_DEFAULTGW=2001:250:250:250::1(IPV6地址网关) 3)然后运行命令service network restart

用BusyBox制作Linux最小系统

柔情痞子 提交于 2019-11-28 17:52:07
1、下载busybox-1.30.1 地址:https://busybox.net/downloads/busybox-1.30.1.tar.bz2 2、解压:tar xvf busybox-1.30.1.tar.bz2 3、安装交叉编译器 4、安装libncurses5-dev:sudo apt-get install libncurses5-dev 5、配置busybox:make menuconfig   使用默认的配置项就可以,下面是一些重要的配置项说明:   Setting->Build Options->Build BusyBox as a static binary (no shared libs) 是否使用静态编译,如果不是静态编译,则busybox运行时还需要复制几个动态库文件,否则不能运行   settings->build options->Cross compiler prefix设置交叉编译前缀(如果设了环境变量CROSS_COMPILE或make指定了则这里不需要设置)   settings->installation options->Destination path for 'make install'设置安装目录,默认是./_install   Linux System Utilities->mdev支持mdev 6、编译   make CROSS

KICKSTART无人值守安装

无人久伴 提交于 2019-11-28 16:15:00
导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统===>一个服务器DVD内置光驱百千块,百台服务器都配光驱就浪费了,因为一台服务器也就开始装系统能用的上,以后用的机会屈指可数。用USB外置光驱,插来插去也醉了。 U盘安装系统===>还是同样的问题,要一台一台服务器插U盘。 网络安装系统(ftp,http,nfs) ===>这个方法不错,只要服务器能联网就可以装系统了,但还是需要一台台服务器去敲键盘点鼠标。时刻想偷懒的我们,有没有更好的方法! 高逼格的方法: Kickstart Cobbler 在进入主题前,首先会向大家介绍一下什么是pxe,pxe能干什么,Kickstart是什么,Cobbler又有什么特别。 1. 简介 1.1 什么是PXE PXE,全名Pre-boot Execution Environment,预启动执行环境; 通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统; 由Intel和Systemsoft公司于1999年9月20日公布的技术; Client/Server的工作模式; PXE客户端会调用网际协议(IP)、用户数据报协议(UDP)、动态主机设定协议(DHCP)、小型文件传输协议(TFTP)等网络协议;

COBBLER无人值守安装

牧云@^-^@ 提交于 2019-11-28 16:14:50
1. Cobbler介绍 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。 Cobbler内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Puppet,暂时不支持SaltStack。 Cobbler官网 1.1 Cobbler集成的服务 PXE服务支持 DHCP服务管理 DNS服务管理(可选bind,dnsmasq) 电源管理 Kickstart服务支持 YUM仓库管理 TFTP(PXE启动时需要) Apache(提供kickstart的安装源,并提供定制化的kickstart配置) 1.2 系统环境准备 [root@linux-node1 ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@linux-node1 ~]# uname -r 2.6.32-573.el6.x86_64 [root@linux-node1 ~]# getenforce

CentOS---网络配置详解

≯℡__Kan透↙ 提交于 2019-11-28 15:59:49
一、配置文件详解 在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下: /etc/host.conf 配置域名服务客户端的控制文件 /etc/hosts 完成主机名映射为IP地址的功能 /etc/resolv.conf 域名服务客户端的配置文件,用于指定域名服务器的位置 /etc/sysconfig/network 包含了主机最基本的网络信息,用于系统启动. /etc/sysconfig/network-script/ 系统启动时初始化网络的一些信息 /etc/xinetd.conf 定义了由超级进程xinetd启动的网络服务 /etc/networks 完成域名与网络地址的映射 /etc/protocols 设定了主机使用的协议以及各个协议的协议号 /etc/services 设定主机的不同端口的网络服务 1. /etc/host.conf文件的默认信息如下: multi on #允许主机拥有多个IP地址 order hosts,bind #主机名解析顺序,即本地解析,DNS域名解析的顺序 这个文件一般不需要我们修改,默认的解析顺序是本地解析,DNS服务器解析,也就是说在本系统里对于一个主机名首先进行本地解析,如果本地解析没有,然后进行DNS服务器解析。 2. /etc/hosts文件默认的内容大概如下: 127.0.0.1

【讲清楚,说明白!】Zabbix企业级自动化监控实战演练

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

ThinkPHP 模块与操作 系统配置

落花浮王杯 提交于 2019-11-28 13:47:44
ThinkPHP 模块 进入 Myapp\Lib\Action 目录,里面有个 IndexAction.class.php 文件。该文件为刚才我们运行入口文件 index.php 时系统自动生成的。打开该文件,其内容大致如下(方法内具体代码省略): <?php // 本类由系统自动生成,仅供测试用途 class IndexAction extends Action{ public function index(){ 具体代码略…… } } ?> 该文件已经演示了一个基于 ThinkPHP 的实际应用。 ThinkPHP 控制器 像上面这个 IndexAction.class.php 这样的特殊文件,称为控制器。该类文件通常位于 Lib\Action 下面,命名方式必须以“模块名+Action.class.php”样式来命名,如 IndexAction.class.php ,详细可参考《ThinkPHP 命名规范》章节。 ThinkPHP 模块 一个控制器对应一个模块。如 IndexAction.class.php 就对应 Index 模块,相应的类名为 IndexAction ,如上面的例子: class IndexAction extends Action ThinkPHP 操作 一个模块(类)里有多个方法,称之为“操作”。如上面例子的 index 方法: public

Windows系统下安装Redis

六眼飞鱼酱① 提交于 2019-11-28 12:31:33
1.首先你要有redis-latest-windws和redisclient-客户端工具 2.在redis-latest-windws文件夹内创建一个批处理文件 start.bat 创建批处理文件的原因是因为这样方便,不然在打开客户端的时候还要提前打开服务。这样就不需要那样了。 批处理文件就是封装一下配置,命令等。 然后我们需要把redis-server.exe和redis.windows.conf添加到批处理文件中。 像这样(空格分离): 这样start.bat的工作就完成了。我们双击打开start.bat文件看看是否成功。 这样就成功了。 3.接下来需要配置redis.windows.conf文件去设置密码, 4.打开客户端 添加一个库: name: 不是固定的,可以写成英文 host : 这个我的是127.0.0.1 , 应该都是,你可以试试,不行的话试下自己的ip地址。 password: 这个就是刚才配置的那个密码 ,然后点击OK。如果出现如下则是成功。: 这里他会生成16个数据源: 你可以设置要多少个,也是在redis.windows.conf中配置: 好了,Windows安装Redis就是这样了。 来源: https://www.cnblogs.com/java-263/p/10322840.html

windows7下搭建Android开发环境的方法

烈酒焚心 提交于 2019-11-28 10:13:53
对于新手来说,android开发环境的搭建与配置还是比较繁琐的,因为要下载的文件多,需要的时间比较长。这里摘录整理整个搭建过程的具体方法与步骤,以供参考。 1 准备工作 首先,你最好一边下载必要的工具一边进行配置,因为需要下载和更新的文件很多,你可能需要几个小时的时间完成全部的搭建配置过程。 下载以下相关文件,注意选择与你的操作系统对应的版本,具体可参考第二节的详细介绍。 1.1 下载Java JDK 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 1.2 下载eclipse(Eclipse IDE for Java Developers) 下载地址: http://www.eclipse.org/downloads/ 1.3 下载android JDK 下载地址: http://developer.android.com/sdk/index.html 2 系统需求 想要开始学习Android应用程序设计,仅需要一套个人计算机系统,并在其上安装好“Android开发工具”即可。目前市面上大多数的计算机(不包含上网本),都能满足Android应用程序开发的基本需求。 2.1 操作系统 我有台计算机了,但Android应用程序应该在哪一种操作系统上来开发呢?

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

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