category
CentOS 7上安装配置Nginx PHP7.4
linux

CentOS 7上安装配置Nginx PHP7.4

之前本站的程序是部署在docker容器里,然后使用物理机的Nginx转发请求到docker中的Apache2,现在改为直接将应用部署到Nginx中,不再做一层额外转发,因此需要配置Nginx支持PHP。CentOS默认源中只有PHP5.4,但由于zblog不支持PHP5.4,故本文使用的是PHP7.4。Nginx直接使用源里默认的很简单,这里不再赘述过程。本文主要讲解PHP7.4的安装和配置。系统:CentOS 7Nginx: 1.20.1PHP: 7.4一、添加EPEL和REMI存储库运行

avatar
一文彻底明白linux中的selinux到底是什么
编程技术

一文彻底明白linux中的selinux到底是什么

一、前言安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。很多 Linux 系统管理员嫌麻烦都把 SELinux 关闭了。如果可以熟练掌握 SELinux 并正确运用,我觉得整个系统基本上可以到

avatar
MySQL 5.7.30 linux tar 包配置流程
MySQL

MySQL 5.7.30 linux tar 包配置流程

最近在自己的老机器上面装了个虚拟机CentOS 8, 局域网内都可以ssh上去,方便学习。最近又需要用到MySQL了,配置一遍下来又踩了好多坑,先记录一下,大家也可以参考参考。适用于MySQL5.7之后的版本。

avatar
免安装版MySQL5.7配置过程(Windows环境)
MySQL

免安装版MySQL5.7配置过程(Windows环境)

记录一下Windows上配置MySQL的过程,以备不时之需。

avatar
MyBatis 构建 SqlSessionFactory 过程
MyBatis

MyBatis 构建 SqlSessionFactory 过程

看了《深入浅出 MyBatis 技术原理和实战》一书中构建 SqlSessionFactory 这一节,感觉书上的条理对我来说不太清晰,在此我按照自己的思路将其理清。

avatar
数据库事务的四个特性以及隔离级别
数据库

数据库事务的四个特性以及隔离级别

原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。事务的操作如果成功就必须要完全应用到数据库,如果失败则不能对数据库有任何影响。

avatar
关系数据库范式(1NF, 2NF, 3NF, BCNF)基本概念
数据库

关系数据库范式(1NF, 2NF, 3NF, BCNF)基本概念

关系模式的范式主要有4种,即第一范式(1NF)、第二范式(2NF)、第三范式(3NF)和BCNF范式。满足这些范式条件的关系模式可以在不同程度上避免冗余问题、插入问题、更新问题和删除问题。

avatar
基于微信小程序电商平台的用户关系链构建(一)
好友关系链

基于微信小程序电商平台的用户关系链构建(一)

微信小程序电商平台的用户关系链(下文简称“用户关系链”)是建立在微信社交平台之上,通过电商活动(分享、帮点)建立起来。

avatar
MySQL 日期和毫秒数的转换
MySQL

MySQL 日期和毫秒数的转换

简要记录一下MySQL中使用sql语句将日期字符串与毫秒相互转换的方式。

avatar
MyBatis中 #{} 和 ${} 的区别
MySQL

MyBatis中 #{} 和 ${} 的区别

在MyBatis中,我们常常传递字符串,我们设置的参数#{name}在大部分情况下MyBatis会用创建预编译的语句,然后为它设置值。

avatar