09 2021 档案
摘要:重新扫描SCSI总线,以添加新设备: echo "- - -">/sys/class/scsi_host/host0/scan echo "- - -">/sys/class/scsi_host/host1/scan echo "- - -">/sys/class/scsi_host/host2/s
阅读全文
摘要:JumpServer(堡垒机) JumpServer 是全球首款开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 规范的运维安全审计系统。 JumpServer 使用 Python / Django 为主进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Termin
阅读全文
摘要:NFS服务 NFS可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利; NFS是通过网络来进行服务器端和客户端之间的数据
阅读全文
摘要:FTP服务 FTP是一个非常古老并且应用十分广泛的文件传输协议,FTP协议是现今使用最为广泛的网络文件共享协议之一,我们现在也一直有在用着FTP协议来进行各种文件的传输,FTP为我们提供了一种可靠的方式在网络上进行文件的共享。 FTP原理 FTP是C/S架构的服务,拥有一个服务器端和一个客户端,FT
阅读全文
摘要:MySQL读写分离 读写分离概念 读写分离的基本原理是让主数据库处理增、删、改操作(INSERT、DELETE、UPDATE),从数据库处理查询操作(SELECT)。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 读写分离的作用 因为数据库的“写”(写100,00条数据到MySQL可
阅读全文
摘要:MySQL二进制免编译安装 1、下载MySQL包上传到/usr/local/src/下 [root@antong ~]# cd /usr/local/src/ [root@antong src]# ls mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz 2、解压并
阅读全文
摘要:MySQL主从 1、MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的。 MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 主从过程大致有3个步骤: 1)主将更
阅读全文
摘要:linux虚拟环境安装 Virtualenv是一个版本管理的虚拟环境,Virtualenvwrapper 是 Virtualenv 的增强版 virtualenv的一个最大的缺点就是,每次开启虚拟环境之前要去虚拟环境所在目录下的 bin 目录下 source一下 activate,这就需要我们记住每
阅读全文
摘要:Windows安装python3 官网下载windows版本 https://www.python.org/downloads/ 1、安装Python 默认即可,其次是选择一个合适的安装位置,点击install,开始安装
阅读全文
摘要:linux安装python3 默认情况下,linux会自带python 1、查看默认版本 通过命令来查看自带python的版本,python --version命令查看 [root@python ~]# python --version Python 2.7.5 [root@python ~]# p
阅读全文
摘要:MySQL常见命令 更改root密码 1、配置环境变量 [root@antong ~]# vim /etc/profile //在最后一行加入下面内容 export PATH=$PATH:/usr/local/mysql/bin/ //MySQL的绝对路径 [root@antong ~]# sour
阅读全文
摘要:一键搭建个人博客 一、要求 使用LNMP架构和wordpress,LNMP架构可以自己手动搭建,之前随笔中有写过。本随笔教大家一键搭建 1、软件包 lnmp1.7.tar.gz 1.7 165kB wordpress-5.8-zh_CN.tar.gz 4.7.3 15.0 MB CentOS-7-x
阅读全文
摘要:php-fpm php-fpm的pool 其中一个网站发生故障,会把php-pool资源耗尽,我们应该把站点隔离开来,使用不同的pool 1.修改php-fpm配置文件 [root@antong etc]# vim /usr/local/php-fpm/etc/php-fpm.conf [globa
阅读全文
摘要:Nginx的SSL SSL原理和工作流程 https和http的区别是https是加密的,它能够防止黑客中间截数据,信息可能会泄露。 浏览器发送一个https的请求给服务器; 服务器要有一套数字证书(这套证书其实就是一对公钥和私钥,要浏览器认可的;)服务器会把公钥传输给客户端; 客户端(浏览器)收到
阅读全文
摘要:Nginx代理 代理是这样定义的:给某个对象提供一个代理对象,并由代理对象控制原对象的引用。相当于一个中间者。 用户和代理服务器相通,代理服务器和WEB服务器相通,用户可以通过代理服务器来访问WEB服务器 配置Nginx代理 1.修改虚拟主机配置文件 [root@antong ~]# vim /us
阅读全文
摘要:Nginx解析php的配置 配置解析php 1.修改虚拟主机配置文件 [root@antong ~]# vim /usr/local/nginx/conf/vhost/test.com.conf //加入以下内容 location ~ \.php$ { include fastcgi_params;
阅读全文
摘要:Nginx访问控制 平时运维网站时,会有一些请求不正常,要做一些限制,使用访问控制,让重要的、机密的文件只允许自己的公网IP或者公司内部的IP来访问。 配置访问控制 1.修改虚拟主机配置文件 [root@antong ~]# vim /usr/local/nginx/conf/vhost/test.
阅读全文
摘要:Nginx静态文件不记录日志和过期时间 静态文件不记录日志和过期时间 1.修改虚拟主机配置文件 [root@antong ~]# vim /usr/local/nginx/conf/vhost/test.com.conf server { listen 80; server_name test.co
阅读全文
摘要:Nginx访问日志 日志格式 1.查看nginx.conf文件 [root@antong ~]# vim /usr/local/nginx/conf/nginx.conf //搜索log_format log_format test '$remote_addr $http_x_forwarded_f
阅读全文
摘要:Nginx域名重定向 功能和Apache一样 配置域名重定向 1.修改虚拟主机文件 server_name后面支持写多个域名,这里要和httpd的做一个对比 permanent为永久重定向,状态码为301,如果写redirect则为302 [root@antong vhost]# cd /usr/l
阅读全文
摘要:Nginx用户认证 针对整个站点的用户认证 1.创建一个虚拟主机 [root@antong vhost]# cd /usr/local/nginx/conf/vhost/ [root@antong vhost]# vim test.com.conf //复制以下内容 server { listen
阅读全文
摘要:Nginx默认虚拟主机 配置默认虚拟主机 定义一个默认虚拟主机有两种方法 1、放到一个目录里,根据名称来设置 2、在配置文件里设置default_server [root@antong vhost]# echo "this is a default site." >> /data/nginx/def
阅读全文
摘要:LNMP架构 LNMP介绍 LNMP是linux+nginx+mysql+php Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 “engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。 Nginx 能超越
阅读全文
摘要:Tomcat Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JS
阅读全文
摘要:Gitlab GitHub是公开的仓库,一些企业和公司的代码不方便放到上面,就可以选择搭建一个自己的私有仓库,可以搭建Gitlib来实现。 1.Git服务器的搭建 [root@antong ~]# yum install -y git [root@antong ~]# git config --gl
阅读全文