![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux运维
陈帅丶
要做一个强者...
展开
-
excel常用公式
1、随机生成六位字符公式=REPLACE(REPLACE(CONCATENATE(CHAR(INT(RAND()*26)+97),CHAR(INT(RAND()*26)+97),CHAR(INT(RAND()*26)+97),CHAR(INT(RAND()*26)+97)),INT(RAND()*4+1),INT(RAND()*10)),INT(RAND()*5+1),INT(RAND()*10))2、去除末尾字符=LEFT(A1,LEN(A1)-1)3、两个单元格相加=A1&B2..原创 2021-06-16 19:51:04 · 256 阅读 · 0 评论 -
个人获取centos系统rpm软件包
个人获取centos系统rpm软件包和朋友学的获取rpm软件包的方法,首先创建一个同版本的能联网的虚拟机,然后修改yum配置:vi /etc/yum.conf更改为keepcache=1 然后开始yum安装以lrzsz为例:yum -y install lrzsz 安装好后就保存rpm包了,然后创建一个文件夹toolsPackage,输入命令:find /var/cache/yum/$basea...原创 2020-04-20 14:45:23 · 379 阅读 · 0 评论 -
VM中搭建centos7设置网络
安装VM后,电脑会看到两个网卡,VMnet1和VMnet8,是分别用于仅主机模式和nat模式的网络连接的网卡。我这里创建虚拟化选择的是nat模式,然后需要去 编辑–虚拟网络编辑器里面看虚拟机的网关信息,如下图:设置好网段然后点击NAT设置查看虚拟机网关,如下图:然后配置到虚拟机中,如下:BOOTPROTO=noneIPADDR=192.168.66.2GATEWAY=192.168....原创 2019-11-26 11:28:39 · 249 阅读 · 0 评论 -
centos7.3中RPM方式安装mysql5.7(附加centos6)
首先去下载rpm安装包:https://dev.mysql.com/downloads/mysql/,选择红帽linux64位版。然后上传到服务器中。[root@cs mysql]# lsmysql-community-client-5.7.20-1.el7.x86_64.rpm mysql-community-embedded-5.7.20-1.el7.x86_64.rpm原创 2017-11-17 16:17:03 · 2084 阅读 · 0 评论 -
centos6.5下安装nginx配置https
要给项目装https,记录一下避免自己忘记。https在tomcat上也可以做,但缺点就是只给一个tomcat用,非专业的软件做了专业的事情,感觉还是nginx来配置更好些。 当我们用客户端访问https网站时,这个客户端会生成对称密钥对我们输入的数据进行加密。服务端会将nginx配置的公钥和私钥中的公钥下发给客户端,客户端用这个公钥来把对称密钥进行加密,然后传到服务端,服务端用私钥来解密得到对原创 2018-01-12 20:18:56 · 579 阅读 · 0 评论 -
centos6.5中搭建rsync实时文件同步
成功的必要条件:关闭selinux、开启873端口。 今天部署一下两台服务器的文件同步,ip分别是192.168.2.16和192.168.2.17。想搭建称双向实时同步,先使用rsync+Inotify-tools来实现,它的默认端口是873,我们需要再防火墙中配置一下,如果需要同步的服务器开启selinux,会同步不过去,我们先关闭一下setenforce 0。 先都安装rsync,一般c...原创 2018-01-31 13:22:02 · 1739 阅读 · 0 评论 -
电脑安装centos6.5步骤
现在的流行方式是使用u盘来进行安装系统,首先需要将下载下来的centos6.5的镜像通过UltraISO来通过写入硬盘映像来将u盘弄成启动盘,然后插入电脑中,设置电脑的u盘启动(我要装的电脑按F2,安装完成后记得再把启动项设置回来),这次装系统启动后会老是停留在press the enter key to begin the installation process这个页面,解决办法是将u盘中的文...原创 2018-02-28 20:14:10 · 3295 阅读 · 0 评论 -
mysql实现自动获取目标数据库数据做备份机
现在想在两台mysql服务器不建立主从关系前提下实现一台数据库自动同步另一台数据库数据,方法是:一台数据库每天自动备份,并将备份文件拷贝至备份机服务器。两台机器为centos系统,需要用到scp命令,如果提示命令不存在需要安装一下:yum -y install openssh-clients 然后用命令进行拷贝,命令格式为:scp /root/testcp root@192.168.2.17:/...原创 2018-04-16 17:01:25 · 353 阅读 · 0 评论 -
Docker安装和使用笔记
Docker的介绍 Docker的核心就是一个被称作Docker引擎的基于单主机运行的守护进程,我们可以通过这个进程来创建和管理容器。Docker的安装 Docker支出桌面版、云平台、服务器系统各个平台安装。 docker官网 https://www.docker.com/docker-centos-distribution 官网在centos上安装docke...原创 2018-05-14 11:21:45 · 231 阅读 · 0 评论 -
个人解决问题的网址记录
win10家庭版不能使用远程桌面 https://www.cnblogs.com/lindajia/p/9021082.html将openfire源码导入eclipse和发布到服务器: https://www.cnblogs.com/wobuyayi/p/7154185.html https://bbs.csdn.net/topics/390861268?page=1...原创 2018-06-11 09:52:01 · 287 阅读 · 0 评论 -
VirtualBox和VMware中创建centos配置网络连接笔记
若想要创建的虚拟机之间还有主机之间能够互相访问上网,创建的虚拟机至少需要两个网卡,我们需要在创建虚拟机的时候就选择好。先选择好系统版本,设置好内容和硬盘。 然后设置一下网卡,一个是网络地址转换,一个是仅主机并且全部允许。然后进行安装, 具体看:https://segmentfault.com/a/1190000012068210...原创 2018-06-15 17:18:16 · 316 阅读 · 0 评论 -
linux中挂载硬盘
由于一块硬盘不够用了,需要再添加一个。现在添加好了需要挂载一下,这里有两种方式。一种是直接挂载硬盘,另一种是先将硬盘分区,然后再将分区进行挂载。先来直接挂载硬盘,查看一下系统分区:df -h[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00...原创 2018-09-29 16:40:57 · 686 阅读 · 0 评论 -
centos7中防火墙firewalld的使用
大多数服务器都会开发防火墙,我们可以输入命令查看防火墙是否开启,我这里是普通用户所以需要用到sudo命令:[chens@test bin]$ sudo firewall-cmd --state[sudo] password for sy: running如上,显示防火墙是开启状态。[chens@test bin]$ sudo firewall-cmd --list-allpublic (ac原创 2017-10-10 11:44:08 · 520 阅读 · 0 评论 -
Linux下修改主机名与ip的配置
如果只是想修改临时ip的话只需要:ifconfig eth0 192.168.2.16 如果我们想改主机名字的话需要修改两个地方:vi /etc/sysconfig/network 和vi /etc/hosts 即可:NETWORKING=yes #启动时联网HOSTNAME=cs #主机名称和127.0.0.1 localhost cs localhost...原创 2017-11-15 11:29:09 · 2902 阅读 · 1 评论 -
centos中设置服务自动启动
centos6很centos7中有些不同,centos7中用systemctl命令(系统服务管理器指令)将centos6中的 service 和 开机启动命令chkconfig 这两个命令组合到一起。 在centos7中进行设置(以用yum安装的nginx为例):systemctl start nginx.service 启动nginxsystemctl status ngin原创 2017-11-19 17:04:26 · 858 阅读 · 0 评论 -
在centos7的普通用户下二进制安装mysql5.5版本
首将mysql5.5上传到服务器上并改名为mysql,方便操作。我们要将mysql安装在我们的用户目录下,测试名路径和mysql下的目录如下:[test1@chen mysql]$ pwd/home/test1/mysql[test1@chen mysql]$ lsbin data include lib mysql-test scripts sql-bench原创 2017-09-24 20:16:03 · 365 阅读 · 0 评论 -
centos7.3下二进制安装mysql5.7.19记录
2017年10月18号,小雨,现在是9点38分。由于搭建liferay7.0不支持旧版本的数据库,所以今天要二进制安装mysql5.7了,不知道会出现什么样的问题。。。 首先看一下二进制安装包里面的文件[chenshuai@cs mysql]$ lsbin COPYING docs include lib man README share support-files现在过去了15原创 2017-10-18 15:40:44 · 322 阅读 · 0 评论 -
linux中如何给每个用户的tomcat配置环境变量
我们知道tomcat的运行需要jdk环境,单个tomcat我们只需在用 vi 编辑etc文件夹下的profile文件即可: vi /etc/profile在文件的末尾加上:export JAVA_HOME=/home/test1/jdkexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HO原创 2017-09-22 10:25:25 · 2071 阅读 · 0 评论 -
centos7中建立配置galera cluster for mysql集群
galera安装文件我们可以在官网下载:http://galeracluster.com/products/ 如果之前服务器上装过mysql需要先卸载,先检测一下有没有:yum list installed | grep mysql 卸载: yum -y remove mysql-libs.x86_64。 然后将下载下来的文件上传之服务器,就可以安装了,和mysql一样也是有依赖关系的,安装顺原创 2017-11-23 12:08:10 · 4486 阅读 · 4 评论 -
centos7修改字符集
首先简单介绍一下字符集的概念: 简单地说,字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、GBK字符集、UTF-8字符集等。 在CentOS 7以前的版本下,默认的字符集的路径一般保存在/etc/sysconfig/i18n文件中。但是在CentOS 7版本中,字符集配置文件位于/etc/l原创 2017-11-19 15:20:07 · 8360 阅读 · 0 评论 -
centos7以tomcat为例用keepalived的LVS做负载均衡
keepalived可以用来做双机热备,此外它还有一个LVS模块可以用来做负载均衡,不过功能没有nginx强大,主要是看用途自己结合了。我用两台keepalived主备机,和三台tomcat服务机做测试。 安装keepalived无特殊要求的话,直接用简单的yum安装即可:yum -y install keepalived 安装好后 vi /etc/keepalived/keepalived.c...原创 2017-11-29 16:02:37 · 1035 阅读 · 0 评论 -
centos7中keepalived+nginx做双机热备和反向代理
我虚拟了三台centos7,要将one(192.168.56.31)、two(192.168.56.32)配置成nginx+keepalived双机热备(思路是当一台服务器的nginx挂掉时,可以自动用另一台的nginx,就是当主服务器nginx的端口不通时,自动关闭自己的keepalived服务,这样虚拟ip就会指到备用ip上),three(192.168.56.33)做tomcat服务器。实验...原创 2017-11-19 17:52:33 · 1134 阅读 · 0 评论 -
centos7中nginx的安装使用和配置优化
nginx是一个轻量级的web服务器,也是一个轻量级反向代理服务器。我们主要使用nginx的反向代理功能。特点有:高稳定、高性能、资源占用少、模块化丰富。nginx的进程结构:启动nginx的时候,会启动一个masert进程,这个进程不处理客户端的任何请求,主要是用来产生worker进程,一个worker来处理一个request,互不影响。据说单台nginx可以做到10万并发以上。 centos...原创 2017-11-25 11:52:29 · 4414 阅读 · 0 评论