- 博客(18)
- 收藏
- 关注
原创 虚拟主机与vue项目、samba磁盘映射、nfs共享
root@server eleme_web]# mount -t nfs 10.0.0.50:/static/img/ ./public/img/ //将nfs服务器共享的目录挂载到/root/eleme_web/public/img/下。[root@server ~]# sed -n '11,18p' /usr/local/nginx/conf/nginx.conf > /usr/local/nginx/conf.d/baibai.conf //创建新的配置文件。
2024-08-01 18:22:25
437
原创 web服务apache与nginx
HTTPS 的全称为 (Hyper Text Transfer Protocolover Secure Socket Layer), HTTPS 和 HTTP 有很⼤的不同在于 HTTPS 是以安全为⽬标的 HTTP通道,在HTTP 的基础上通过传输加密和身份认证保证了传输过程的安全性。服务器处理完请求,并收到客户的应答后,即断开连接,但是却不利于客户端与服务器保持会话连接,为了弥补这种不⾜,产⽣了两项记录 http 状态的技术,⼀个叫做 Cookie,⼀个叫做 Session。数据被包含在请求体中。
2024-07-30 22:45:00
654
原创 shell脚本自动化安装启动各种服务
3、在阿里云官网wget下载阿里云镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo。# 3、修改vsftpd配置文件 vim /etc/vsftpd/vsftpd.conf (查找修改)# chroot_list_file=/etc/vsftpd/chroot_list //指定用户列表文件。
2024-07-30 18:21:36
468
原创 shell脚本与sed的学习
then # 先做||前面的与判断,再进行或判断,可使⽤[ $age -gt 2 -a $age -lt 10 -o $age -eq 100 ]then # 这两个条件需满足其一,也可使⽤[ "$name" =="haha" -o "$name" == "hehe" ]if [ $passwd = "123456" ];[root@lib ~]# sed -i '/dhcp/ s/dhcp/none/g' ifcfg-ens33 //定位到dhcp的一行,并将dhcp换为none。
2024-07-30 18:20:43
217
原创 分布式版本控制系统git的使用
1、回顾dns域名=ip=网络主机创建一个自定域名企业内部的主机之间的访问不能直接使用ip,企业文件 .tdu aaa.(1)dns服务器 安装bind主要文件:1、权限 /etc/named.conf 2、解析方式 /etc/named.rfc1913.zones 3、根据zones文件创建zone文件 具体指定A和PTR记录启动服务在客户端设置选择dns服务器的ip /etc/resolv.conf nameserver 10.0.0.11。
2024-07-26 16:37:14
913
原创 DNS逆向解析与主从服务、ntp时间服务器
root@lib ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 //编辑此文件,将DNS1改为我们自己的dns服务器ip地址。[root@dns named]# named-checkconf /etc/named.rfc1912.zones //检查文件格式是否正确。[root@dns named]# named-checkconf /etc/named.rfc1912.zones //检查配置文件。
2024-07-24 18:20:22
1027
原创 samba共享与DNS域名解析
samba与nfs都是用于局域网1、安装samba软件(1)关闭防火墙与selinux[root@samba ~]# systemctl stop firewalld[root@samba ~]# setenforce 0[root@samba ~]# systemctl disable firewalld[root@samba ~]# vim /etc/selinux/config(2)配置网络[root@samba ~]# vim /etc/sysconfig/networ
2024-07-23 17:55:27
1453
原创 nfs与samba共享文件
首先创建凭证文件(如/etc/win-credentials),设置正确的权限和所有者(如sudo chown root: /etc/win-credentials && sudo chmod 600 /etc/win-credentials),然后在挂载命令中使用Credentials=/etc/win-credentials选项来指定凭证文件。这段配置的含义是,将 /share 目录共享给所有的客户端(* 代表所有),并且赋予客户端可读写(rw)和数据同步(sync)的权限。
2024-07-22 19:21:26
1296
原创 rsync同步与inotify监控
root@1 ~]# mkdir -p /app/studentweb/src/main/java/co/goho/yuanyu.studentweb/ //-p创建多级目录。例如,如果您有一个开发团队,团队成员都属于同一个组,通过执行此命令,组内的成员就能够对 /code 目录下的文件和子目录进行修改和保存新的内容。例如,如果您有一个大型的文件库,并且只对其中的几个文件进行了修改,rsync 只会传输这些修改过的文件,而不是整个文件库。
2024-07-18 18:32:11
997
原创 ssh免密登录
自建仓库1、在安装的时候保存缓存以后安装的时候就会自动的保存到/var/cache/2、只下载,不安装1、ssh介绍端口222、安装nodejs服务(1)安装epel镜像(2)安装nodejs软件(3)安装包管理器8.19.4(4)设置国内镜像(5)使用npm(nodejs包管理器)安装vue的脚手架软件[root@1 ~]# npm install @vue/cli -g //-g表示全局安装。
2024-07-17 18:28:23
666
原创 yum仓库
本机cmd中执行1、任务要求(1)配置本地yum源(2)网络yum源(3)安装mysql2、任务拆解(1)yum源配置(2)mysql数据库软件1、配置yum源介绍:1、了解yum源安装软件包Yum 源安装软件包是在 Linux 系统中一种非常便捷和常用的软件安装方式Yum(Yellowdog Updater, Modified)是一个在众多 Linux 发行版中广泛使用的软件包管理器。它通过预先配置好的软件源(Yum 源)来获取软件包的信息和进行安装。
2024-07-16 18:56:55
932
原创 学习 find与crontab
1、find:主要进行文件搜索find [文件路径] [选项 选项的值]常见的选项-name * 根据文件的名称搜索文件,支持通配符*(*通配符,在linux 系统中,如果要查找的文件的名称不清晰,可以使用部分文件名+*搜索通配符*匹配零个或多个字符,通配符也可以使用在ls中)案例1:找到httpd.conf文件案例2 :获取/etc/中以.conf结尾的文件案例3: 搜索以http开头的文件touch创建文件,没有文件就新建,有文件就修改。
2024-07-15 19:40:39
711
原创 Linux虚拟主机与物理主机安装FTP,实现文件上传下载功能
FTP客户端会与服务端的TCP 21端口创建连接(控制连接),用于发送命令,当客户端需要接收数据时,会通过这个连接向服务端发送Pasv命名,服务器收到Pasv命令后,打开一个临时端口(端口号大于1023小于65535)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口传送数据。1、FTP客户端发起FTP会话,与FTP服务器建立相应的连接,在会话期间,FTP会建立控制信息进程与数据进程两个连接。远程文件管理:通过FTP,用户可以远程管理服务器上的文件。
2024-07-12 16:35:05
1078
原创 Linux用户与权限管理
实训笔记7.111用户名2密码占位 真正的密码是在/etct/shadow中,shadow文件只有root才可以看到3用户id 0超级用户 1-499 系统用户伪用户, 500-65535 普通用户4初始组用户 添加用户默认添加同名组 /etc/group5用户说明,可有可无6用户家目录7用window要修改为管理员,就修改组直接修改用户的uid就可以变成超级用户,但是不建议,因为超级用户只能是root。
2024-07-11 19:11:39
663
原创 软件包的安装--Python3.12.4 redis mongdb
实训笔记7.10软件包是一种用于特定任务的一组程序或一组程序的集合,它分为应用软件包和系统软件包两大类,并具有源码包和二进制包两种主要形式。二进制包是已经编译好的软件,直接运行即可安装。优点是安装简单快捷,适合大多数用户。缺点是不能修改源码,不能自由选择功能,可能不完全适应你的系统,卸载可能不方便。源码包是需要被编译成二进制的软件,安装过程相对复杂。优点是开源,可以修改源码,可以自由选择需要的功能,软件是变异安装,可以更加适合自己的系统,更稳定,效率更高,卸载方便。
2024-07-10 19:20:32
1070
原创 jdk的安装与配置
Jdk的下载地址:https://www.oracle.com/cn/java/technologies/downloads/#java17。/etc/profile文件最后添加如下内容,按i键进行编辑模式,添加完成后按esc键输入 :wq 保存退出。官网下载apache tomcat:https://tomcat.apache.org/4.配置环境变量(根据自己jdk的实际安装位置进行配置)切换到cd /usr/local/jdk/目录下。/usr/local/目录下创建jdk文件夹。
2024-07-09 17:08:51
1000
1
原创 Linux基本命令以及tomcat安装配置
tomcat能否运行Maven快速创建Java应用的工具 依赖Java环境,通过配置/etc/profile我呢见,让maven中的mvn指令暴露,就可以直接在命令行中使用,在绿色版本的软件中,不需要安装,所有bin和sbin目录中都没有link文件指定,mnv指令,在/etc/profile中新起一行。3.将解压后的目录移动到/usr/local目录中:mv /root/apache-tomcat-9.0.91 /usr/local。10.启动tomcat命令:(在目录下)./startup.sh。
2024-07-08 19:41:50
321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅