centos7初始优化】的更多相关文章

第1章 优化 1.1 修改yum源 epel源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum -y install vim lrzsz wget bash-completion.noarch  bash-co…
mysql数据库在安装之后,有一些内置的库(test库).用户(如root@localhost.localdomain)是不需要的,而且在Linux系统上,yum安装的mysql是默认无root密码的,这些都给数据库服务器的安全带来了隐患.这篇文章就是介绍如何进行初始优化,把这些隐患消除掉,以及在root用户被禁止远程登陆的情况下创建普通用户用于局域网管理. 我们的操作环境是64位windows 7系统上面安装的mysql 5.5 关于MySQL数据的安装,可以参考:MySQL安装(Window…
#!/usr/bin/bash #安装常用软件,首先必须自行调整好网卡配置文件,保证可以上网,否则,下列优化会失败 yum -y install wget vim lrzsz bash-completion dos2unix telnet tree net-tools namp sl nc psmisc ntpdate sysstat #替换yum源,安装epel源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.c…
#!/bin/bash #优化服务器启动的脚本.禁用无关账号.无关服务 #Lock User Account passwd -l xfs passwd -l news passwd -l nscd passwd -l dbus passwd -l vcsa passwd -l games passwd -l nobody passwd -l avahi passwd -l haldaemon passwd -l gopher passwd -l ftp passwd -l mailnull pa…
配置 centos7 ip地址: vi /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static ONBOOT=yes NM_CONTROLLED=no IPADDR= NATMASK= GATEWAY= DNS1= DNS2= 安装ifconfig: ifconfig 不可使用,检查 cd /sbin 目录 ls | grep ifconfig,如果没有则 yum search ifconfig [root@localhost ~]…
源/软件/时区/selinux/ulimit/vim/sshd 下载安装: https://mirrors.aliyun.com/centos/7.4.1708/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso 也可以使用搜狐或者网易的源 http://mirrors.163.com/ http://mirrors.sohu.com/ yum install wget -y wget -O /etc/yum.repos.d/CentOS-Base.repo…
一:内核简介 内核是操作系统最基本的部分.它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间. 内核的分类可分为单内核和双内核以及微内核.严格地说,内核并不是计算机系统中必要的组成部分. 什么是内核? 内核,是一个操作系统的核心.是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程.内存.内核体系结构.设备驱动程序.文件和网络系统,决定着系统的性能和稳定性. 二:查看系统…
CentOS7: 将网卡配置重点关注的地方为: [root@master ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static # UUID=ca1110e0-295f-4ca2-80ef-fc6b0ee6d4cd ONBOOT=yes IPADDR=192.168.225.151 NETMASK=255.255.255.0 GATEWAY=192.168.225.2 DNS1=223.5.5.5 DNS2=223…
配置yum源 rm -f /etc/yum.repos.d/* curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 安装基础软件包 yum install net-tools vim tree htop iftop gcc…
#sysctl -p 参数: net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv4.icmp_echo_ignore_broadcasts = 1net.ipv4.icmp_ignore_bogus_error_responses = 1net.ipv4.ip_forward = 0net.ipv4.conf.all.send_redirects = 0net.ipv4.conf.defa…
/etc/sysctl.conf /etc/systemd/system.conf /etc/security/limits.conf /proc/sys/fs/file-max /etc/security/limits.d/20-nproc.conf…
目录 最小化全新安装CentOS7基础优化 配置yum源 安装常用软件 关闭防火墙 关闭SELinux 优化ulimit 历史命令记录改为1万条 把命令提示符改为绿色 添加vim配置文件 添加一个普通用户oldboy 文本假设读者已经有一定Linux知识,尤其是对CentOS6有了解,如果是新学Linux, 则安装完毕系统,连接上远程终端就可以学习了. 最小化全新安装CentOS7基础优化 配置yum源 把系统自带的源移动到别处,也可以直接删了. mkdir -p /tmp/repo-bak m…
关闭防火墙 ufw disable pip换源 yum install python-pip -y mkdir ~/.pip cat > pip.conf<<a [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com a 拷贝python环境 virtualenv -p /user/bin/python --no-site-packages…
优化WebSphere WebSphere里的profile刚配完,一般默认的heapsize即Xms与Xmx值只有256mb,而IBM WAS是几个J2EE服务器中最吃内存的机器,在布署一些EAR应用时,如果你的EAR中使用的lib即jar files较多,加载时往往会超出256mb的限制,如果你的WAS在安装完后不进行适当的优化就用来布署应用,很快就会成死机状,然后在相应的profile的目录中会留下一堆的heapdump即内存out of memory并造成了was档机后留下的dump文件…
Oracle12c中的自动重优化 Oracle12c中的自适应查询优化有一系列不同特点组成.像自适应计划(AdaptivePlans)功能可以在运行时修改执行计划,但并不允许计划中连接顺序的改变.自动重优化基于先前执行和反馈到优化器信息的学习,因此,语句下次解析执行时将会生成一个较好的计划. 1.   统计信息反馈(势反馈) 势反馈(Cardinalityfeedback)在Oracle11r2中被引进.当优化器产生一个执行计划时,统计信息缺失.统计信息陈旧.复杂谓词或复杂操作等也许会触发优化器…
一.CentOS6.x优化 #.更改yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup &&\ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo #.关闭selinux sed -i 's/SELINUX=enforcing/SELINUX=disable…
为XenServer挂载/增加第二块硬盘的方法 注意: xen6.x和xen7.x vm导出导入是不兼容的.这点有点蛋疼 新买机器后安装xenserver(一般都买刻录机+dvd来刻录xen官网的ios做安装盘), 默认xenserver安装在了物理机的第一个raid磁盘组(新买的dell服务器先启动做raid5,其中2块固态为raid1, 其他raid5),那么如何添加做了raid5的大容量磁盘呢. 主要操作: ll /dev/disk/by-path xe sr-create type=lv…
参考: centos7安装优化 关闭防火墙 ufw disable pip换源 yum install python-pip -y mkdir ~/.pip cat > pip.conf<<a [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com a 拷贝python环境 virtualenv -p /user/bin/python --n…
MYSQL定义 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDMS (Relational Database Management System,关系数据库管理系统) 应用软件之一. centos下MYSQL的安装(windows省略) 1.去官网下载安装包 选择想要下载的mysql版本和对应的系统版本 https://dev.mysql.com/d…
一.CentOS7介绍 1.CentOS7使用起来最大的变化就是服务管理 2.systemd是linux下的一种init软件,开发目标是提供更优秀的框架以表示系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低shell系统开销的效果,最终代替现在常用的system v与init程序 3.systemd的特点 并发启动原理之一:解决 socket 依赖/端口依赖并发启动原理之二:解决 D-Bus 依赖:采用了D-Bus作为程序之间的通信工具,类似消息队列,可以缓存信息并发启动…
01 前言 操作系统部署完毕后,需要做一些基础的简单优化操作,可以为系统未来的使用过程带来更多便捷. 02 操作系统安全优化配置 系统安装完毕后,默认系统中会存在两个重要的安全服务程序,建议将其首先进行关闭,否则在后续安装部署服务过程中,会影响服务的部分功能,还会影响服务运行过程中的网络通讯.所以建议首先关闭,等服务部署完成且稳定运行后,可以根据安全需求再进行配置开启. 01.系统防火墙安全服务 [作用说明] 主要控制一些网络流量的进入,避免系统服务遭受到外网入侵攻击. [临时关闭方式] //…
前面已经介绍的够多了,这里来让我们写一些完整的实例来梳理一下. 强调一下,sls文件的抒写格式都是"-"后面跟一个空格,然后后面跟参数: 然后后面再跟一个空格,然后是要填写的值.但是粘贴上面中间空格好多...... 一.初始化实例 一般一台新机器在交付使用之前,都要做一些初始化优化操作,如调整参数啊,优化服务啊,部署监控啊等,这里我们就写一个相对简单的实例演示一下. 1.1 服务端的前期准备 第一步: 开启自动验证功能(既然我们要自动化,不可能每创建一台新机器就跑到master端去手工…
转载一篇Ricky的系统优化脚本,这个脚本只能针对centos6x 其他还没有测试,但centos7肯定不行的 #!/bin/bash # ID 201510192126 # Author Ricky # E-mail 564001002@qq.com # CentOS 6 系统初始优化脚本 IT运维管理技术交流群 16548318 # version 1.1.0     # 检查是否为root用户,脚本必须在root权限下运行 # if [[ "$(whoami)" != "…
为了查阅方便,做个笔记. 通过show processlist查看MySQL的进程状态,在State列上面的状态有如下这些: Analyzing线程对MyISAM 表的统计信息做分析(例如, ANALYZE TABLE ).checking permissions线程检查服务器是否具有所需的权限来执行该语句.Checking table线程正在执行表检查操作.cleaning up线程处理一个命令,并正准备释放内存和重置某些状态变量.closing tables线程改变表中的数据刷新到磁盘和关闭…
shell报警 #vi /etc/inputrc ================================ set bell-style none 或 echo "set bell-style none" >> ~/.bashrc /etc/bashrc setterm -blength gdm登录报警 vi /etc/gdm/custom.conf ========================== [greeter] Browser=true SoundOnL…
Analyzing 线程是对MyISAM 表的统计信息做分析(例如, ANALYZE TABLE ). checking permissions 线程是检查服务器是否具有所需的权限来执行该语句. Checking table 线程正在执行表检查操作. cleaning up 线程处理一个命令,并正准备以释放内存和重置某些状态变量. closing tables 线程是改变表中的数据刷新到磁盘和关闭使用的表. 这应该是一个快速的操作. 如果没有,你应该确认你没有一个完整的磁盘和磁盘是不是在十分繁重…
通过show processlist查看MySQL的进程状态,在State列上面的状态有如下这些: Analyzing线程对MyISAM 表的统计信息做分析(例如, ANALYZE TABLE ).checking permissions线程检查服务器是否具有所需的权限来执行该语句.Checking table线程正在执行表检查操作.cleaning up线程处理一个命令,并正准备释放内存和重置某些状态变量.closing tables线程改变表中的数据刷新到磁盘和关闭使用的表.converti…
1. Centos7初始安装的python版本为2.7.5 2.下载最新的python3.5.2,解压到/usr/local/src 3. 配置.编译.测试.安装(根据软件的README说明) ./configure --prefix=/usr/local/python3.5.2 make make test make install 4.备份原来的python文件(通过命令ls -l /usr/bin/python可以查看python文件软链接指向的文件,类似于window的快捷方式) mv…
Analyzing 线程是对MyISAM 表的统计信息做分析(例如, ANALYZE TABLE ). checking permissions 线程是检查服务器是否具有所需的权限来执行该语句. Checking table 线程正在执行表检查操作. cleaning up 线程处理一个命令,并正准备以释放内存和重置某些状态变量. closing tables 线程是改变表中的数据刷新到磁盘和关闭使用的表. 这应该是一个快速的操作. 如果没有,你应该确认你没有一个完整的磁盘和磁盘是不是在十分繁重…
这篇文章主要记录作者如何在FreeBSD上构架Nginx服务器.作者采用下载该程序的一个源代码包手动编译的方法,而不是使用包管理工具.这样做有两个原因:首先包质量不能保证,或无效或版本旧:其次需要在编译时对多种重要的选项进行配置. 另外,相关FreeBSD初始优化见博主之前的博文. 1          GCC Nginx是一个由C语言编写的程序,因此首先需要在系统上安装编译工具.我们采用常见GNU的GCC.确保系统上安装GCC: # gcc gcc: No input files specif…