随笔分类 -  A_linux架构

摘要:一、数据库迁移 1.常见原因 1.数据库要做升级 2.数据库服务器到期需要迁移 2.新服务器搭建数据库 [root@db02 ~]# yum install -y mariadb-server 3.启动 [root@db02 ~]# systemctl start mariadb [root@db0 阅读全文
posted @ 2020-08-28 13:15 nick_xm 阅读(305) 评论(0) 推荐(0)
摘要:一、回顾 1.搭建LNMP环境 1.配置官方源 2.yum安装依赖 3.yum安装nginx 4.配置nginx 5.创建用户 6.启动并加入开机自启 7.上传安装包 8.解压安装包 9.卸载旧版本PHP 10.安装新版本PHP 11.配置 12.启动并加入开机自启 13.yum安装mariadb- 阅读全文
posted @ 2020-08-27 14:33 nick_xm 阅读(341) 评论(0) 推荐(0)
摘要:一、LNMP简介 1.LNMP工作流程 首先Nginx服务是不能处理动态请求,那么当用户发起动态请求时, Nginx又是如何进行处理的。 1.静态请求:请求静态文件的请求 静态文件: 1)上传时什么样子,查看时就是什么样子 2)html的页面都是静态的 2.动态请求:请求动态内容,带参数的请求 1) 阅读全文
posted @ 2020-08-26 14:44 nick_xm 阅读(306) 评论(0) 推荐(0)
摘要:一、nginx常用模块 1.目录索引模块 ngx_http_autoindex_module 1)配置 [root@web02 /etc/nginx/conf.d]# vim test.conf server { listen 80; server_name www.test.com; locati 阅读全文
posted @ 2020-08-25 14:49 nick_xm 阅读(394) 评论(0) 推荐(0)
摘要:三、虚拟主机 # 虚拟主机配置方式: 1.基于多IP的方式 2.基于多端口的方式 3.基于多域名的方式 1.方式一:基于多IP的方式 1)第一个配置文件 [root@web02 /etc/nginx/conf.d]# vim mali.conf server { listen 10.0.0.8:80 阅读全文
posted @ 2020-08-24 14:39 nick_xm 阅读(513) 评论(0) 推荐(0)
摘要:一、Nginx部署 1.epel源安装 [root@web01 ~]# yum install -y nginx 2.官方源安装 1)配置官方源 [root@web02 ~]# vim /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx sta 阅读全文
posted @ 2020-08-20 18:33 nick_xm 阅读(198) 评论(0) 推荐(0)
摘要:大家都知道,有的时候,我们为了省下空间,都会使用链接的方式来进行引用操作。同样的,在系统级别也有。在Windows系列中,我们称其为快捷方式,在Linux中我们称其为链接(基本上都差不多了,其中可能有差别,但是那又怎样呢?我们只要实现我们的效果,谁会有精力去管它茴香的茴字有几种写法呢?)。 Wind 阅读全文
posted @ 2020-08-19 21:17 nick_xm 阅读(4602) 评论(0) 推荐(0)
摘要:一、HTTP请求方法 在HTTP请求报文中的方法(Method),是对所请求对象所进行的操作,也就是一些命令。请求报文中的操作有: 方法(Method) 含义 GET 请求读取一个Web页面 POST 上传一个资源(如Web页面) DELETE 删除Web页面 CONNECT 用于代理服务器 HEA 阅读全文
posted @ 2020-08-19 18:46 nick_xm 阅读(209) 评论(0) 推荐(0)
摘要:一、SSH登陆验证 1.方式一:手动输入密码 2.方式二:基于密钥的方式 1)生成密钥对 [root@m01 ~]# ssh-keygen 2)推送密钥对 1.手动方式 #管理端 [root@m01 ~]# cat .ssh/id_rsa.pub #被管理端 [root@web01 ~]# vim 阅读全文
posted @ 2020-08-18 18:43 nick_xm 阅读(408) 评论(0) 推荐(0)
摘要:二、ssh远程服务介绍 1.简介 SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输。确保了数据传输安全。那SSH服务主要功能有哪些呢? 1.提供远程连接的服务 linux远程连接: ssh telnet windows的远程连接: RDP (remote desk 阅读全文
posted @ 2020-08-17 18:31 nick_xm 阅读(573) 评论(0) 推荐(0)
摘要:一、统一用户 1.httpd 2.NFS挂载目录 1.服务器创建统一用户 [root@web01 ~]# groupadd www -g 666 [root@web01 ~]# useradd www -u 666 -g 666 2.修改httpd用户 [root@web01 ~]# vim /et 阅读全文
posted @ 2020-08-14 18:54 nick_xm 阅读(1399) 评论(0) 推荐(0)
摘要:NFS服务 一、什么是NFS 共享存储,文件服务器 1.NFS基本概述 NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。 NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, N 阅读全文
posted @ 2020-08-13 18:33 nick_xm 阅读(385) 评论(0) 推荐(0)
摘要:3.rsync常见报错 1)报错1 #报错: [root@web01 ~]# rsync -avz rsync_backup@172.16.1.41::backu ./ @ERROR: Unknown module 'backu' #原因: 模块名字与服务端配置没有对应 2)报错2 #报错: [ro 阅读全文
posted @ 2020-08-12 10:29 nick_xm 阅读(1574) 评论(0) 推荐(0)
摘要:一、备份 1.什么是备份? 把重要的数据或文件再次复制一份并保存下来 2.为什么要做备份 1.数据重要 2.为了出现故障,恢复数据 3.能不能不备份 1.重要的数据一定要备份 2.不重要的可以不备份 4.备份的常用工具 cp scp rsync 二、rsync简介 rsync 常用选项 -a # 归 阅读全文
posted @ 2020-08-11 18:59 nick_xm 阅读(1570) 评论(0) 推荐(1)
摘要:架构名词解释 1.项目:在互联网行业,一家电商公司就是一个项目;对于手机,一个APP就是一个项目 2.架构:维护一个项目组件组成的一个整体 LNMP: linux、nginx、MySQL、PHP(python) LNMT: linux、nginx、MySQL、tomcat LAMP: linux、a 阅读全文
posted @ 2020-08-11 08:58 nick_xm 阅读(149) 评论(0) 推荐(0)