Author Archives: admin

LAMP(四)_CentOS7编译安装LAMP

CentOS7编译安装LAMP

  1. mairadb:通用二进制格式,mariadb-10.2.23
  2. httpd:编译安装,httpd-2.4.39
  3. php5:编译安装,php-7.3.5

顺序:mariadb–>httpd–>php
192.168.99.103安装mariadb[……]

继续阅读

LAMP(三)_php加速器

php的加速器

php的加速器:基于PHP的特殊扩展机制如opcode缓存扩展也可以将opcode缓存于php的共享内存中,从而可以让同一段代码的后续重复执行时跳过编译阶段以提高性能。这些加速器并非真正提高了opcode的运行速度,而仅是通过分析opcode后并将它们重新排列以达到快速执行的[……]

继续阅读

LAMP(二)_常见应用布署

常见LAMP应用
1. PhpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库
2. WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的[……]

继续阅读

LAMP(一)_介绍

LAMP介绍

L:linux
A:apache (httpd)
M:mysql, mariadb
M:memcached
P:php, perl, python

WEB资源类型:

  1. 静态资源:原始形式与响应内容一致,在客户端浏览器执行
  2. 动态资源:原始形式通常为程序文件,需要在服务器端执[……]

    继续阅读

Nginx+PHP-FPM优化技巧总结

这里是从网上找到的一片文章,认真的实践了一遍,有很多值得参考的地方可以学习,由于之前的文章排版非常混乱,所以本人一边学习一边加重写整理此文,所有版权归原作者所有

Unix域Socket通信

之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的[……]

继续阅读

MySQL数据库_MySQL复制实验集

以下所有的实验都开启了二进制日志功能,并且实验的mariadb版本

实验1:主从复制

主节点配置:192.168.99.102

  1. 启用二进制日志
  1. 创建有复制权限的用户账号
  1. 完全备份到从服务器上

从节点配置:192.168.99.103

[……]

继续阅读

MySQL数据库_备份与还原实验集

实验:单数据库备份与还原

  1. 看下现有的数据库
  1. 现在来备份它
  1. 删除“hellodb”这个数据库,待会我们来还原它
  1. 还原它
  1. 还原了。我们看下数据还在不在

实验:备份所有数据库

  1. 来看下我们有什么数据库
  1. 备份所有
  1. 来点暴力点[……]

    继续阅读

MySQL的3种安装以及多实例(Centos)

安装MYSQL的方式

  1. 源代码:编译安装
  2. 二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用
  3. 程序包管理器管理的程序包
    (1)CentOS 安装光盘
    (2)项目官方:https://downloads.mariadb.org/mariadb/repositories/
    (3)国内镜像:https[……]

    继续阅读