- 博客(14)
- 收藏
- 关注
原创 nginx 负载均衡
二层负载均衡是在数据链路层基于MAC地址来实现负载均衡,三层是在网络层一般采用虚拟IP地址的方式实现负载均衡。1. 四层负载均衡数据包是在底层就进行了分发,而七层负载均衡数据包则在最顶端进行分发,所以四层负载均衡的效率比七层负载均衡的效率要高;应用集群:将同一应用部署到多台机器上,组成处理集群,接收负载均衡设备分发的请求,进行处理并返回响应的数据。/usr/local/nginx/sbin/ # 将obis下面的nginx移动。
2024-07-30 19:46:18 1374
原创 nginx代理
root@web1 nginx-1.17.6]# ./configure --with-http_ssl_module --with-http_stub_status_module #开启status状态页面。[root@web1 nginx-1.17.6]# mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old #进行备份。[root@web1 nginx-1.17.6]# make upgrade 检查nginx是否正常。
2024-07-29 19:38:50 388
原创 dns主从解析
1.基于解析记录的轮询(负载均衡;缓解网站服务器的压力)DNS服务器的主从结构,备份主服务器的数据,解决单点故障。1.修改主配置文件,指定从服务器IP地址。#使用ping测试,对应ip地址发生改变。2.修改地址库文件,进行声明从服务器。虚拟机svr7:构建主DNS服务器。一个域名——》多个不同IP地址。基于DNS的站点负载均衡。每个IP提供镜像服务内容。验证:虚拟机pc207。
2024-07-24 17:25:34 373
原创 rsync的远程同步备份
将公钥中字符串追加到对⽅主机的对应⽤户的家⽬录的~/.ssh/authorized_key。chgrp -R code /code. #修给⽬录code的所属的组为code组。1.选择⼀个账户 zhangsan。3.ssh-copy-id -p9999 ⽤户@ip。修嘎ssh服务端⼝,不允许root远程登录。root⽆法远程登录,需要其他的⽤户和权限。2.⽣成公钥和私钥 ssh-keygen。ssh -l⽤户 -p端⼝ 域名/ip。ssh -p端⼝ ⽤户@ip。scp也是依赖于sshd服务。
2024-07-18 17:27:06 180
原创 Linux的ssh服务
SSH服务底层的软件名称叫做openssh,open开源,ssh就是ssh服务。openssh属于C/S架构。/etc/ssh/sshd_config => ssh服务的主配置⽂件。1.修改 vim /etc/ssh/sshd_config 第17⾏的# 删除,22换成9999。# scp [选项] 本地⽂件路径 远程⽤户名@远程服务器的IP地址:远程⽂件存储路径。# scp [选项] 远程⽤户名@远程服务器的IP地址:远程⽂件路径 本地⽂件存储路径。
2024-07-17 19:19:06 1224
原创 作业20240716
首先,识别CD/DVD设备,通常是/dev/cdrom或/dev/sr0,然后使用mount /dev/cdrom /mnt/cdrom(如果/mnt/cdrom不存在,请先创建它)来挂载。挂载优盘:假设优盘设备名为/dev/sdb1(这需要根据你的系统输出确定),你可以创建一个挂载点,如mkdir /mnt/dvd,然后使用mount /dev/sdb1 /mnt/dvd来挂载优盘。创建仓库元数据:使用createrepo命令创建仓库元数据,如createrepo /var/www/html/repo。
2024-07-16 19:19:55 275
原创 yum源安装
1.下载samba的安装包 yum install --downloadonly --downloaddir=./soft samba。[root@localhost soft]# yum makecac # 删除其他仓库⽂件。引⼊镜像仓库 aliyun。createrepo ./soft/三.在/etc/yum.repos.d/下创建 soft.repo。5.在/etc/yum.repos.d/soft.repo。二 把soft⽂件夹做成⼀个本地的⾃建仓 库。一.安装createrepo制作仓库的软件。
2024-07-16 19:03:48 314
原创 linux系统中常用find命令
find: ‘/proc/9440/fdinfo/5’: 没有那个文件或目录 /sys/devices/pci0000:00/0000:00:0f.0/resource1_wc /sys/devices/pci0000:00/0000:00:0f.0/resource1 /var/cache/yum/x86_64/7/updates/gen/primary_db.sqlite /usr/lib/locale/locale-archiv。find: ‘/proc/9440/fd/5’: 没有那个文件或目录。
2024-07-15 16:29:45 311
原创 Linux的FTP安装
systemctl enable vsftpd 开机自启。#systemctl start vsftpd 启动。systemctl restart vsftpd重启。修改12行的配置文件。
2024-07-12 16:33:04 205
原创 mysql的安装
mv /usr/local/mysql-5.7.43-linux-glibc2.12-x86_64 /usr/local/mysql 重命名。#mysql --help | grep 'my.cnf' 查找配置路径。rpm -e mysql // 普通删除。rpm -e --nodeps mysql // 强力删除。#设置mysql服务端字符集,默认为latin1。# 设置mysql客户端默认字符集。二 检查是否安装过mysql。#设置数据库的数据存放目录。#设置mysql根目录。
2024-07-11 17:02:25 740
原创 linux安装redis与mongodb
官方地址:https://www.mongodb.com/try/download/community。#source /etc/profile 保存重新加载。#vim /etc/profile 修改配置文件。找到redis官网(
2024-07-10 16:16:28 192
原创 linux如何安装jdk
export JAVA_HOME=/usr/local/java/jdk-17.0.1(注意版本和存放路径)删除Java相关文件(/usr/lib/jvm是默认open。第一步需要确认自己当前系统是否有安装以前的版本。可以自定义一个新文件夹来存放java。或找到自定义目录rm -rf删除。若以上命令没反应则是干净的机子。然后修改配置文件,加入最后一行。(若之前安装过则需要卸载。出现如以上信息则安装完毕。把java压缩包解压。
2024-07-09 16:20:57 308
原创 maven与tomcat
maven是快速创建java应用的工具,依赖java环境,通过配置/etc/profile文件,让maven的mvn指令暴露,就可以直接在命令行中使用,在绿色版本的软件中不需要安装,所有bin和sbin目录中都没有link文件指定mvn指令,在/etc/profile中新起一行。修改完成厚让配置文件立刻生效,source /etc/profile。vi /etc/profile##进入该目录在最后两行加上。baseurl=file:///dvd (file本地)下载解压到如opt目录。
2024-07-08 17:29:59 132 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人