linux运维
文章平均质量分 63
长安有故里y
万事胜意呀
展开
-
centos7安装java1.8
下载新的安装包 解压 编辑配置文件。原创 2023-03-09 13:51:20 · 495 阅读 · 1 评论 -
centos7同步上海时间
yum -y install ntp ntpdatetimedatectl set-timezone Asia/Shanghaintpdate 0.asia.pool.ntp.orghwclock --systohcdate原创 2021-11-21 10:29:54 · 715 阅读 · 0 评论 -
centos7误删除python,导致yum不能用
经过作者的验证https://www.cnblogs.com/chuyuan/p/12152120.html转载 2021-11-19 17:41:54 · 100 阅读 · 0 评论 -
centos7配置本地的yum源
mkdir /mnt/cdrommount /dev/cdrom /mnt/cdromcd /etc/yum.repo.d/rm -f ./*vim local.repo[Centos-local] //这个是源标识,随便起name=centos-local-yum //这个是源名字baseurl=file:///mnt/cdrom //这个是挂载目录enabled=1 //1禁用yum源,0启用yum源gpgcheck=0 //1使用公钥验证rpm包的原创 2021-11-11 19:58:19 · 573 阅读 · 0 评论 -
yum只下载rpm包,scp到其他的机器
安装yum -y install yum-utils*rpm 查找你要的版本rpm -qa net-toolsnet-tools-2.0-0.25.20131004git.el7.x86_64下载,这个就是只下载rpm包,不安装yumdownloader net-tools-2.0-0.25.20131004git.el7.x86_64再scp原创 2021-11-10 11:04:34 · 736 阅读 · 0 评论 -
tomcat--(linux运维29)
tomcat基础应用1. tomcat安装(centos7)1.1 java的安装1.2 tomcat下载1.3 tomcat的启动与关闭1.4 修改配置文件,使web页面可以管理tomcat1.5 配置访问的ip1.6 端口2. tomcat搭建jpress网站2.1 网站代码下载2.2 环境清理2.3 数据库的安装2.4 启动tomcat2.5 jpress的安装1. tomcat安装(centos7)1.1 java的安装yum install -y java-1.8.0java -vers原创 2021-10-23 20:42:33 · 167 阅读 · 0 评论 -
nginx高可用keepalived--02--(Linux运维26)
nginx+keepalived高可用1. 高可用出现脑裂问题1.2模拟问题1.2.1 编写监控脚本1.3 演示:1.4 恢复2.高可用集群的双主配置2.2 编写nginx的配置文件(解决192.168.246.5 192.168.246.6也可以访问www.yq.com与bbs.yq.com)2.3 测试1. 高可用出现脑裂问题脑裂问题:高可用备服务器接收不到主服务器发送的组播包,备服务器上会自动生成VIP地址原因:1.集群之间的通讯问题2.安全策略的阻止(防火墙)解决:主服务器:进行监控,原创 2021-09-20 23:43:17 · 322 阅读 · 0 评论 -
nginx高可用keepalived--01--(Linux运维25)
这里写目录标题1. keepalived的安装1.1 环境的准备1.2 安装keepalived1.3 编辑keepalived的配置文件1.4 测试1.5 可能出现的问题1. keepalived的安装1.1 环境的准备克隆一台一样的负载均衡服务器hostnameiplb01192.168.246.5lb02192.168.246.6克隆之后修改IP地址1.2 安装keepalivedlb01 lb02yum -y install keepalived原创 2021-09-20 22:43:11 · 90 阅读 · 0 评论 -
nginx负载均衡企业中的应用(linux运维24)
企业中的应用1. 实现动静太页面的分离1.1 各个web集群的nginx配置文件1.2 负载均衡服务器的nginx配置文件1.3 动静分离测试2. 根据不同的访问终端显示不同的页面(手机,浏览器)2.1 环境的准备2.配置文件的编写1. 实现动静太页面的分离/upload 集群-192.168.246.8:80 html/www/upload upload服务器集群/static 集群-192.168.246.7:80 html/www/static static服务器集群/原创 2021-09-20 22:04:29 · 85 阅读 · 0 评论 -
nginx负载均衡upstream和proxy_pass----(linux运维23)
nginx负载均衡1.集群的准备1.1虚拟环境的集群搭建1.2 企业里边集群的部署2. 负载均衡服务器的配置2.1利用模板机克隆一台新的机器2.2 安装nginx2.3 编写负载均衡的nginx的配置文件2.4 简单的负载均衡配置文件2.5 特别注意:upstream yq与 proxy_pass http://yq中的后边yq必须是一样的2.6实现负载均衡功能3. ngx_http_upstream_module详解3.1 不同的调度功能 weight3.2 实现备用功能 backup3.3 最大失败次原创 2021-09-20 12:56:04 · 1488 阅读 · 0 评论 -
lnmp与数据库服务器建立联系--(linux运维22)
使用数据库服务器的数据库1. 数据库服务器的安装2. 将web服务器上的数据库的文件进行迁移3.修改网站代码的连接数据库的配置文件4.测试1. 数据库服务器的安装服务器能连接外网yum install -y mariadb-server mariadb启动:systemctl start mariadbsystemctl enable mariadb设置root用户密码:mysqladmin -uroot password '123456'登录:mysql -uroot -p12原创 2021-09-19 23:24:06 · 168 阅读 · 0 评论 -
web服务与存储服务器建立联系(wpodpress博客为例)(linux运维21)
实现存储服务器存储数据1. 首先找到文件所在的位置2. 编写存储服务器配置(nfs)3.数据的迁移4. 挂载好了之后进行数据的恢复1. 首先找到文件所在的位置打开博客,鼠标右键查看地址http://blog.oldboy.com /wp-content/uploads/2019/05/meinv-1024x1024.jpg所以在/html/blog//wp-content/uploads/2019/2. 编写存储服务器配置(nfs)nfs的安装:https://blog.csdn.net原创 2021-09-19 23:05:40 · 173 阅读 · 0 评论 -
wordpress博客上传文件--(linux运维20)
更改上传文件的大小1. 413 Request Entity Too Large错误1.1 修改nginx的配置文件1.1.1 错误 500 Internal Server Error1.2 然后再进行上传1.3 完成上传1. 413 Request Entity Too Large错误当我们上传大于2m的时候就会出现这个错误。解决办法:1.1 修改nginx的配置文件模块:client_max_body_sizehttps://nginx.org/en/docs/http/ngx_http_c原创 2021-09-19 12:05:37 · 214 阅读 · 0 评论 -
lnmp(linux+nginx+mysql+php)搭建个人博客wordpress--(linux运维19)
lnmp搭建个人博客centos71. nginx的安装2. MySQL(mariadb)安装3. php安装4. lnmp之间建立联系4.1 nginx与php4.2 php与mysql之间建立关系5. 博客的搭建5.1blog网站页面:5.21. nginx的安装使用的是yum的安装所以首先要保证虚拟机有网络,前边博客有写nginx安装,这里就直接写安装过程第一步:vim /etc/yum.repos.d/nginx.repo [nginx-stable]name=nginx stable原创 2021-09-18 18:33:33 · 842 阅读 · 2 评论 -
nginx应用--04--(linux运维18)
网站共享1. 搭建网站共享目录1.1 编写配置文件1.2 删除首页文件,创建共享目录1.3 访问1.4 中文乱码问题1.5 解决txt文件不能下载问题mime.types2. 配置文件别名功能3. 对网站进行监控3.1 配置文件编写4. 日志功能配置1. 搭建网站共享目录1.1 编写配置文件www.yq.com功能模块:autoindexautoindexSyntax: autoindex on | off;Default: autoindex off;Context: http, s原创 2021-09-18 17:14:17 · 343 阅读 · 0 评论 -
nginx的应用--03--(linux运维17)
nginx的应用1.虚拟主机的访问方式1.1 基于地址的访问1.2 基于端口的方式进行1.3 基于域名的访问2. 安全访问的配置2.1限制访问ip地址2.1.1 官网搜索参数:2.1.2 示例:2.1.3 演示:2.1.4 测试:2.1.5 修改之后2.2 进行用户登录验证2.2.1 官网搜索配置: ngx_http_auth_basic_module2.2.2 示例:2.2.3创建密码文件2.2.4 创建密码文件:2.2.5 修改密码文件的权限2.2.6重启nginx,访问1.虚拟主机的访问方式基于原创 2021-09-17 21:18:21 · 72 阅读 · 0 评论 -
nginx的应用示范--02--(linux运维16)
nginx的应用1. 搭建一个www网站1.1 编写配置文件1.2 获取开发人员得到开发代码1.3 重启nginx,配置windows的hosts地址解析1.4 进行访问2. 搭建多个网站2.1 多个配置文件2.2 创建多个站点目录和首页文件2.3 编写hosts解析文件:linux与windows的hosts都配置一下2.4 错误的解决办法1. 搭建一个www网站1.1 编写配置文件路径:在/etc/nginx/nginx.conf中可以就看到include /etc/nginx/conf.d/原创 2021-09-17 20:28:53 · 66 阅读 · 0 评论 -
nginx的安装应用--01--(inux运维15)
nginx的安装配置1. nginx的特点2. nginx的安装(yum的安装方式centos7)2.1 官网寻找稳定版本2.2 配置官方的yum源2.3 安装2.4 启动,开机自启3. nginx的一些重要的文件目录3.1 /etc/logrotate.d3.2 其他3.3 nginx服务配置文件1. nginx的特点1.支持高并发,消耗内存资源少2.具有多种功能3.多平台部署4.nginx实现网络通讯使用异步网络io模型(epoll模型)2. nginx的安装(yum的安装方式centos7原创 2021-09-17 19:11:01 · 88 阅读 · 0 评论 -
网站服务01-网站服务原理--(linux运维14)
网站服务原理1. 网站页面访问流程2.HTTP协议资源信息3. 评测网站好坏的指标1. 网站页面访问流程 客户端 浏览器输入要访问的地址 回车 客户端完成域名的解析过程(DNS) 客户端直接访问相应的网站服务器 建立tcp三次握手 客户端 访问网站服务器 发送http请求报文多次 服务端相应 回复http响应报文 多次 客户端 浏览器看到页面 客户端 结束访问 四次挥手http请求报文1.请求行:请求方法 get请求信息index.html首页文件请求协议:ht原创 2021-06-19 15:22:30 · 62 阅读 · 0 评论 -
ssh 远程连接详解--(linux运维09)
ssh远程连接1. 概念介绍2.ssh 原理2.2 基于秘钥的连接过程3. 基于秘钥连接的部署过程3.1配置3.2 多台服务器的配置(脚本)3.2.1 几台主机的ip已知4. ssh服务配置文件1. 概念介绍1.ssh 安全的远程连接 数据信息是加密的 默认可以root用户连接 默认端口 222.telent 不安全的远程连接,数据信息是明文的 默认端口23shell 每次连接登录到一个llinux中就是一个shell2.ssh 原理私钥:钥匙公钥:锁头1.客户端 执行远程连原创 2021-06-03 10:33:37 · 3406 阅读 · 1 评论 -
综合架构实时同步服务rsync+inotify+sersync2--(linux运维08)
实时同步服务1. rsync安装部署2 inotify的安装部署2.1 安装2.2 inotifywait的命令使用参数2.3 信息的输出2.4 命令格式3. sersync的安装与部署3.1 安装3.2 配置4. 服务的启动4.1 sersync的启动配置4.2 启动4.3关闭rsyncinotifysersync1. rsync安装部署rsync安装部署点击查看2 inotify的安装部署2.1 安装yum -y install inotify-tools安装失败解决办法:yu原创 2021-06-01 22:13:00 · 175 阅读 · 0 评论 -
nfs存储nfs+rpc--(Linux运维07)
NFS存储服务1. 安装1.1 服务端的部署(下载安装)1.2编写配置文件1.3 创建一个存储目录1.4 启动服务程序1.5 客户端设置2. nfs工作原理2.1 服务端2.2 客户端2.3nfs实现多个网段的进行挂载2.4 nfs的参数配置1. 安装NFS是Network File System ,网络共享文件系统通过网络让不同的主机之间可以共享文件1.1 服务端的部署(下载安装)rpm -qa | grep -E "nfs|rpc"yum -y install nfs-utils rp原创 2021-06-01 16:01:09 · 274 阅读 · 0 评论 -
centos7的详细安装步骤--(Linux运维06)
centos7的安装资源分享百度网盘资源分享百度网盘链接:https://pan.baidu.com/s/1no7nwOBTe-351yCN8GRhgg 提取码:zo19原创 2021-05-30 16:03:42 · 66 阅读 · 0 评论 -
定时任务cronie--(linux运维05)
定时任务1. cronie的安装1.1安装1.2补充2. 定时任务的实现方法2.1 系统特殊的目录2.2用户定时任务的编辑2.3定时任务的实际编写2.4 定时任务编写步骤3. 注意事项总结1. cronie的安装1.1安装yum -y install cronie启动systemctl start crond开机自启systemctl enable crond1.2补充查看一个命令属于哪个软件包which crontabrpm -qf `which crontab`补充原创 2021-05-29 16:31:17 · 1262 阅读 · 0 评论 -
全网备份项目--(Linux运维04)
rsync备份项目1. rsync的部署2. 服务器的准备3. 完成项目需求3.1所有服务器的备份目录必须都为/backup3.2要备份的系统配置文件包括但不限于三级目录1. rsync的部署点击了解详情2. 服务器的准备三台服务器:存储,备份,网络服务器服务器的外网ip 内网ip 主机名称192.168.2.41 172.16.1.41 backup192.168.2.31 172.16.1.31 nfs01192.168.2.7 172.16.1.7 web01虚拟机原创 2021-05-29 14:06:16 · 139 阅读 · 0 评论 -
rsync数据同步--(linux运维03)
rsync数据同步操作1. rsync的安装(备份服务器上)1.1 安装1.2配置文件1.3创建虚拟用户rsync1.4创建备份服务认证密码1.5创建备份目录,并修改属主属组1.6启动备份服务2. 客户端的配置2.1创建一个秘密文件2.2进行免密交互测试3.rsync命令详解3.1这里只是一部分3.2多目录配置4.rsync的命令实践4.1实验环境环境的准备4.1.2将/oldboy目录下面 a目录数据全部备份 b目录不要备份1.txt文件 c整个目录不要做备份4.1.3 将/oldboy目录下面 a目录数原创 2021-05-28 16:07:26 · 426 阅读 · 0 评论 -
centos7克隆配置--(linux运维02)
克隆之后的配置1.克隆的操作2. 克隆后启动2.1 主机名的修改2.2 登录提示修改(登录后)2.3 ip的修改3.脚本1.克隆的操作右键虚拟机 --》管理 --》 克隆下一步:创建连接克隆(学习的环境可以使用)设保存位置即可2. 克隆后启动2.1 主机名的修改hostnamectl set-hostname yqyq为想要更改的主机名称2.2 登录提示修改(登录后)vim /etc/motd在里边写自己想要的登录提示即可2.3 ip的修改修改ip的地址方式一:sed命令原创 2021-05-28 14:42:43 · 166 阅读 · 0 评论 -
centos7系统优化--(Linux运维01)
linux(centos7)系统优化)1.网络的配置,添加网卡2.hosts文件的配置3.更改yum源4.关闭selinux5.关闭防火墙2.hosts文件的配置1.网络的配置,添加网卡可以手动的在vmware的配置中添加网卡然后选择lang区段配置内网网关新增网卡的名称路径: vim /etc/sysconfig/network-scripts/ifcfg-eth1可以通过nmtui命令进行编辑:nmtui图形画的界面没有界面检查NetManger服务是否启动systemctl原创 2021-05-28 14:22:13 · 231 阅读 · 0 评论