自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 MySQL主从服务器

注释掉mysql.sh文件中的初始化部分。# 关闭防火墙和SELinux。# 创建MySQL安装脚本。# 安装必要的软件包。

2024-08-06 19:40:30 572

原创 MySQL用户创建

root@mysql ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql8 //将mysql.server文件放到/etc/init.d/目录下,方便启动mysql服务 service mysql start。[root@mysql ~]# /usr/local/mysql/bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data //创建安全加密连接。

2024-08-05 19:39:22 899

原创 Shell脚本练习

3、在阿里云官网wget下载阿里云镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo。# chroot_list_file=/etc/vsftpd/chroot_list //指定用户列表文件。# 8、为用户赋予所有权限 setfacl -R -m u:kehu:rwx /data/kehu/

2024-08-02 14:15:02 913

原创 Tomcat配置

**JSP编译**: JSP 文件在此目录下被还原为 Java 和 class 文件,例如:`/usr/local/tomcat/work/Catalina/localhost/myweb/org/apache/jsp/xxx.java`3. **停止脚本**: 使用 `/usr/local/tomcat/bin/shutdown.sh` 命令来停止 Tomcat 服务。1. **启动脚本**: 使用 `/usr/local/tomcat/bin/startup.sh` 命令来启动 Tomcat。

2024-08-01 19:30:12 333

原创 Nodejs

sed -n 'server 配置所在行号 p' /usr/local/nginx/conf/nginx.conf > /usr/local/nginx/conf.d/zhangmin.conf。lrwxrwxrwx. 1 root root 22 7月 31 14:47 /root/node_modules/.bin/vue -> ../@vue/cli/bin/vue.js。sed -i 'server 配置所在行号 d' /usr/local/nginx/conf/nginx.conf。

2024-07-31 19:20:34 483

原创 Nginx负载聚能

负载均衡是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响应足够快,给用户很好的体验,快速增长的访问量和数据流量催生了各式各样的负载均衡的产品,很多专业的的负载均衡硬件提供了很好的功能,但价格不菲,这使得负载均衡软件大受欢迎,nginx就是其中一个,在linux下有 nginx、Ivs、haproxy等服务,可以提供复杂均衡服务。注意: 使用ip_hash指令无法保证后端服务器的负载均衡,可能导致有些后端服务器接收到的请求多,有些后端服务器接受的请求少,而且设置后端服务器权重等方法将不起作用。

2024-07-30 19:52:38 765

原创 Web、Apache、Nginx

Web 基础的技术包括超⽂本标记语⾔(HTML)和 HTTP 协议,HTML 是⼀种呈现数据的⽅式(给⼈看的),⽽ HTTP 则是⼀组通信的标准(语法、语义、时许),可以简单的理解为 HTTP 携带 HTML。服务器处理完请求,并收到客户的应答后,即断开连接,但是却不利于客户端与服务器保持会话连接,为了弥补这种不⾜,产⽣了两项记录 http 状态的技术,⼀个叫做 Cookie,⼀个叫做 Session。在该模式下消耗的资源⽐较⼩,适合⾼并发请求,但稳定性没有 Prefork 模式稳定。

2024-07-29 19:12:13 574

原创 Shell脚本

变量用来存放系统或用户需要使用的特定参数或者值,变量的值可以根据用户设定或者系统环境变化而相应变化,在Shell脚本中使用变量,可使脚本更加灵活,适应性更强。为了在使用Shel脚本程序时,方便通过命令行为程序提供操作参数,Bash引入了位置变量的概念位置变量有 ,n,n为1~9之间的数字。预定义变量是Bash程序预先定义好的一类特殊变量,用户只能使用预定义变量,而不能创建新的预定义变量,也不能直接为预定义变量赋值。3、shell独立于内核,是链接内核和应用程序的桥梁,通俗来讲shell是内核周围的外壳。

2024-07-29 19:08:25 577

原创 Gitlab

像集中式都有一个主版本号,所有的版本迭代都以这个版本号为主,而分布式因为每个客户端都是服务器,git 没有固定的版本号,但是有一个由哈希算法算出的id,用来回滚用的,同时也有一个 master 仓库,这个仓库是一切分支仓库的主仓库,我们可以推送提交到 master 并合并到主仓库上,主仓库的版本号会迭代一次,我们客户端上的 git 版本号无论迭代多少次,都跟 master 无关,只有合并时 master 才会迭代一次。Git 是一个分布式版本控制系统,用于跟踪文件的变化,尤其是源代码的变化。

2024-07-25 19:03:43 661

原创 DNS解析及DNS多区域

root@C opt]# nslookup www.tedu.cn 192.168.4.207 #显示解析地址为1.2.3.4,没有同步。[root@C opt]# nslookup www.tedu.cn 192.168.4.7 #显示解析地址为1.2.3.5。[root@C opt]# nslookup www.tedu.cn 192.168.4.7 #指定DNS测试。[root@C opt]# nslookup www.tedu.cn 192.168.4.207 #同步成功。

2024-07-24 19:09:14 924

原创 DNS服务搭建

11.[root@dns named]# cp -p named.localhost tjj.qd.zone //复制named.localhost 并改名为tjj.qd.zone。[root@webservser ~]# echo "web服务器,用于发布静态的web网页" > /usr/share/nginx/html/index.html。[root@dns ~]# vim /etc/named.conf //修改之后其他的用户可以访问和查询。

2024-07-23 19:37:19 583

原创 NFS、SAMBA文件共享

一、webserver 服务器:作用是发布nginx的web项目1、安装nginx(只下载不安装)2、配置一个本地的nginx仓库[root@web_server ~]# yum -y install createrepo 用于创建本地仓库3、使用createrepo生成仓库文件4、soft目录中生成一个repodata目录检测soft目录中是否保存了一个repo文件5、在/etc/yum.repos.d/新建一个repo文件,文件名字叫nginx6、建立缓存。

2024-07-22 19:21:33 742

原创 FRP与FTP

root@b_server kefu]# dd if=/dev/zero of=bigfile0 bs=3M count=1 创建文件。■ FTP是 == C/S == 架构,拥有一个客户端和服务端,使用 == TCP协议 == 作为底层传输协。■ FTP程序(软件) == vsftpd ==== 20号 == (数据端口,主动模式下)默认。connect_from_port_20=YES 支持主动模式(默认被动模式)■ 主要用于互联网中 == 文件的双向传输 == (上传/下载)、文件共享。

2024-07-20 17:16:20 581

原创 Rsync配置

root@localhost ~]# rsync -av folder/f1/ folder/f2/ //文件的修改也会被rsync同步。[root@localhost ~]# rsync -av --delete folder/f1/ folder/f2/ //f2同步。[root@localhost ~]# rsync -av folder/f1/ folder/f2/ //只同步file5。

2024-07-18 19:32:00 877

原创 SSH服务配置

root@web1 ~]# yum -y install bash-completion-extras.noarch #一个附加的Bash自动补全包,提供一些额外的自动补全功能。[root@web1 ~]# npm install -g @vue/cli -g # -g全局安装。[root@web1 ~]# /usr/local/bin/vue -V //查看版本。des 对称的公钥加密算法,安全低,数据传输速度快;[root@y ~]# pkill -kill -t pts/1 //踢出用户。

2024-07-17 18:49:22 228

原创 yum源配置、挂载、自建yum仓库及练习

3.在/etc/yum.repos.d/下创建 soft.repo。您在 /var/spool/mail/root 中有新邮件。您在 /var/spool/mail/root 中有新邮件。您在 /var/spool/mail/root 中有新邮件。您在 /var/spool/mail/root 中有新邮件。您在 /var/spool/mail/root 中有新邮件。您在 /var/spool/mail/root 中有新邮件。您在 /var/spool/mail/root 中有新邮件。

2024-07-16 19:38:56 1191

原创 文件的时间的概念,计划任务,find、scp以及tree指令的简易用法和练习

find 主要进行文件搜索基本语法find [文件路径] [选项 选项的值]常见的选项-name 根据文件的名称搜索文件,支持通配符*-type f代表普通文件,d代表目录*通配符在linux 系统中,如果要查找的文件的名称不清晰,可以使用部分文件名+*搜索案例,找到httpd.conf文件[root@localhost ~]# find / -name "httpd.conf" -type f # 下面就是查找出的文件。

2024-07-15 18:18:46 778

原创 FTP服务的搭建

FTP 是文件传输协议的缩写,是一种用于在基于 TCP 的网络(如互联网)上从一个主机传输文件到另一个主机的标准网络协议。FTP 通常用于上传网页和其他文件到 Web 服务器,但也可用于从服务器下载文件。首先安装vsftpd服务重启验证。

2024-07-12 16:59:43 316

原创 用户 组 权限以及Mysql的安装

在计算机系统中,用户是指使用系统的个体或实体。每个用户都有一个唯一的标识符(通常是用户名),用于登录系统并访问资源。root 管理员查看用户信息UID和GID是用于唯一标识用户和组的数字标识符。UID 每个用户都有一个唯一的UID。GID 每个组都有一个唯一的GID。useradd 创建用户userdel 删除用户[root@localhost ~]# 解析如下当前登录用户为 root,即管理员,拥有系统中最高的权限。

2024-07-11 19:39:32 196

原创 源码安装Python以及Redis和MongoDB的搭建

(1)源码包优点:1.开源2.可以自由选择需要的功能3.卸载方便4.软件是编译安装,可以更加适合自己的系统,更稳定,效率高缺点:1.安装步骤多,在安装大软件集合时,容易出现拼写错误2.安装时间比二进制的时间长3.因为是编译,安装报错无法修改(2)二进制包优点:1.执行速度通常比源代码快2.可以防止恶意用户修改代码。3.易于分发和安装。4.跨平台兼容缺点:1.不像源代码那样易于阅读和理解,这使得调试和定位问题变得更加困难。

2024-07-10 18:14:01 666

原创 安装jdk以及Python环境配置

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的框架模式,即模型M,视图V和模板T。官网下载python3版本Welcome to Python.org。(2)在python环境中输入代码(创建b.txt文件并写入一句话)配置JAVA_HOME=/usr/local/jdk17/3.解压后的文件夹移动到/usr/local 并改名。6.将Java的可执行文件添加到$PATH环境变量中。二、python环境配置。(4)查看当前目录下文件。(1)运行python。

2024-07-09 17:30:35 299

原创 安装配置Tomcat和Maven

Apache Tomcat是一个开源的Java Servlet容器,也是一个Web服务器。它由Apache软件基金会开发和维护。Tomcat的主要作用是运行Java Servlet、JavaServer Pages(JSP)和其他基于Java的Web应用程序。(1)安装wget(2)下载Tomcat访问Apache Tomcat官方网站,下载对应的压缩包文件(3)将Tomcat安装文件传输到虚拟机(4)解压软件包(5)将文件移动到目录/usr/local/(6)启动Tomacat服务。

2024-07-09 10:57:02 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除