自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 php 调用python解密 AES-128-GCM

php 调用 python 解密 AES-128-GCM PHP解密AES

2024-01-17 13:43:55 671

原创 ubuntu系统添加登陆用户

Linux下ubuntu系统添加登陆用户删除用户修改密码添加sudo权限锁定账号修改用户名

2023-03-08 16:27:13 660

原创 linux常用压缩、解压缩文件或文件夹命令tar、zip

tar [选项] 源文件或目录[选项] 如下:-c 将多个文件或目录进行打包。-A 追加 tar 文件到归档文件。-f 包名 指定包的文件名。包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名。-v 显示打包文件过程。tar解压文件,tar [选项] 压缩包,zip压缩文件指令,zip [选项] 压缩包名 源文件或源目录列表,unzip解压缩zip文件,unzip [选项] 压缩包名,压缩与解压缩 ".tar.gz"格式,压缩与解压缩 ".tar.bz2" 格式

2023-01-15 10:11:50 3273

原创 ubuntu系统添加环境变量3种方法

工作中,我们自己编译安装的软件,在系统中是无法在全局目录下自动识别的,只能进入到相关目录下才能运行,如在命令行下运行编译安装的php程序,就得 /usr/local/LAMP/php/bin/php 文件路径/test.php 这样才能运行(/usr/local/LAMP/php 这个为自己编译安装的软件目录)。如果希望在终端命令行任意位置都可以 php 文件路径/test.php 这样运行,那这个时候就需要我们自己配置全局环境变量了。

2023-01-11 14:17:13 17920

原创 ubuntu16.04LAMP环境下编译安装swoole

Swoole扩展是按照php标准扩展构建的。使用phpize来生成php编译配置,./configure来做编译配置检测,make进行编译,make install进行安装。- php版本支持:PHP5.3.10以上版本- gcc4.4以上版本或者clang- cmake2.4+,编译为libswoole.so作为C/C++库时需要使用cmake- CentOS6.2+- Ubuntu12+- Debian6+

2023-01-10 10:02:13 296

原创 关于Ubuntu系统汉字“复”“门”等简体中文显示为异体(日文)字形

之前工作中遇到ubuntu后台调用wkhtmltopdf生成PDF文件时,里面的部分中文字体显示异常,例如门、关、复等字字形与规范中文不符。主要原因是 ubuntu 系统自带的 fontconfig 配置语言优先级造成的。原配置文件里面的日文优先级排在中文前面,所以解决办法就是修改配置文件 /etc/fonts/conf.d/64-language-selector-prefer.conf 将优先级改一下即可。

2022-12-16 13:49:55 1659

原创 Linux 时间

工作中时常会遇到关于linux的时间异常的情况,需要我们自己设置一下才行。下面整理了一些关于Linux时间的知识。Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。系统时间 / 本地时间(System time / Local time):当前Linux Kernel中的时间指Linux系统内部的时间。我们在系统任务栏中能直接看到的时间就是系统时间。当Linux系统启动时,硬件时钟会读取系统时钟的设置,然后系统时钟会独立于物理层面的

2022-12-12 15:18:06 2231

原创 Linux AH00558: apache2: Could not reliably determine the server‘s fully qualified domain name

apache2重启报错:AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message解决办法:1、修改apache2的配置文件 apache2.conf# 一般情况下,通过二进制安装的Apache2的配置文件

2022-12-09 13:50:12 3086 3

原创 TCP/IP协议

互联网的核心是一系列协议,总称为互联网协议(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。而互联网协议中最主要指的就是 TCP/IP协议 了。TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP和IP两个协议,而是指一个由FTP、SMTP

2022-12-06 09:33:37 430

原创 Linux 源码包和二进制包

Linux下的软件包可细分为两种,分别是源码包和二进制包。Linux下的软件包众多,且几乎都是经 GPL 授权、免费开源(无偿公开源代码)的。这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改。GPL,全称 General Public License,中文名称“通用性公开许可证”,简单理解GPL就是一个保护软件自由的一个协议,经 GPL 协议授权的软件必须开源。

2022-12-02 10:28:12 208

原创 DNS 域名系统

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。我们首先要了解域名和IP地址的区别。IP地址是互联网上计算机唯一的逻辑地址,通过IP地址实现不同计算机之间的相互通信,每台联网计算机都需要通过IP地址来互相联系和分别。

2022-11-29 16:17:57 898

原创 Linux dpkg

dpkg用于:对已下载到本地和已安装的软件包进行管理,同时能提供安装后的软件信息,管理本地系统里的deb包,可以对其安装、卸载、deb打包、deb解压等操作,可以简单理解为离线安装软件。apt和dpkg两者的区别是dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。虽然我们在使用dpkg时,已经解决掉了 软件安装过程中的大量问题,但是当依赖关系不满足时,仍然需要手动解决依赖问题。

2022-11-25 10:43:40 1229

原创 MySQL数据库怎样复制表结构?

实际工作中,有时候我们需要复制某个已经在使用中的数据库的某个数据表的结构,但又不希望同时将表里面的数据同时复制,下面将介绍一种通过命令行复制表结构的方法。1、登录数据库命令行并使用需要复制表结构的数据库中。2、先查看需要复制的表是怎样创建的。3、复制上行命令的结果,并修改新的数据表名,回车执行就ok了。

2022-11-22 15:54:27 847

原创 Linux系统MySQL二进制日志(binary log)

linux系统之MySQL二进制日志binary log配置

2022-11-18 11:35:54 1183

原创 Ubuntu16.04及Ubuntu20.04上离线在线方式安装wkhtmltopdf

Ubuntu16.04、Ubuntu20.04上离线在线安装wkhtmltopdf方法

2022-11-14 16:19:20 1183

原创 Ubuntu16.04及以上版本设置开机启动方法/etc/rc.local

Ubuntu16.04及以上版本设置开机启动服务项 /etc/rc.local Ubuntu20.04

2022-11-10 10:14:48 1698 2

原创 MySQL索引失效原因,SQL查询语句不走索引原因

MySQL索引失效原因,SQL查询语句不走索引原因,explain关键字

2022-11-09 09:46:12 3280

原创 linux文件内容的查看方法:cat、more、less、head、tail

几种常用的linux系统下查看文件内容的方法:cat,more,less,head,tail,grep

2022-11-04 11:30:27 343

原创 MySQL索引

MySQL创建索引语法、索引概念、索引设计原则、主键与索引关系

2022-11-03 14:11:19 1961

原创 MYSQL中mysql数据库的用户表User表

mysql数据库User表介绍命令行添加用户方法删除用户方法修改用户密码方法查看用户方法

2022-10-28 10:15:44 7723

原创 在win10上临时使用多个git账号进行pull或push操作

在win10上临时使用多个git账号,windows系统上配置Git,ssh-agent,Git私钥公钥配置

2022-10-27 14:39:30 804

原创 Mysql char varchar 介绍、区别

mysql char varchar 解释 区别 字符集编码 utf8mb4

2022-10-20 10:25:24 373

原创 git忽略规则(.gitignore配置 .gitignore文件)git branch分支管理

git忽略规则(.gitignore配置)不生效原因和解决 git 分支管理 分支的创建、删除、合并和查看 语法命令 .gitignore文件

2022-10-19 15:52:53 688 1

原创 mysql 创建外键

mysql创建外键 语法 实例

2022-10-14 15:48:22 6945

原创 mysql 常用命令行语句

【代码】mysql 常用命令行语句 删除数据表删除数据库将表中记录清空导入.sql文件命令命令行修改root密码在数据表添加|修改|删除字段查看表结构清空数据表字段内容创建索引复制表结构创建外键

2022-10-14 15:03:31 651

原创 php使用memcached之Linux ubuntu16.04下编译安装php-memcached扩展

linux ubuntu16.04下编译安装php-memcache扩展 php使用memcache扩展

2022-09-28 16:29:21 208

原创 Ubuntu16.04编译安装memcached服务(需要安装依赖libevent)

ubuntu16.04编译安装memcached服务 memcached安装依赖libevent linux进入memcached命令行方法 查看memcached是否启动成功 开机自动启动memcached

2022-09-28 15:28:18 368

原创 php redis扩展之操作、用法整理

php redis操作 php redis用法 php redis使用 php redis语法

2022-09-22 15:38:09 104

原创 php使用redis之Linux下编译安装phpredis扩展

phpredis扩展 编译安装phpredis php使用redis扩展

2022-09-22 15:05:46 687

原创 sudo apt-get update很慢解决办法

sudo apt-get update 很慢 更新很慢 sources.list

2022-09-16 10:40:09 4493 3

原创 ubuntu20.04设置静态IP

ubuntu 20.04 设置 静态ip 服务器

2022-09-15 17:24:24 2150

原创 PHP获取ip及归属地信息

php 获取ip ip归属地 ip获取接口

2022-09-08 10:48:47 391

原创 PHP AES-128-ECB模式加密解密方法函数封装

PHP AES加密 AES解密 Java

2022-09-07 10:04:17 408

原创 PHP 字符串 与 Java byte[] 类型 相互转换

PHP 字符串类型 Java byte[]类型 转换

2022-09-07 09:40:23 670

原创 Linux清空文件内容方法

Linux 清空文件 方法

2022-09-07 09:24:27 51

原创 Ubuntu16.04 rsync 增量备份同步文件

将一服务器文件同步增量备份到另一台服务器方法:rsync一、【源文件端设置如下】服务器IP:10.20.5.271、rsync服务默认不是启动的,我们要修改下面的文件sudo vi /etc/default/rsync# RSYNC_ENABLE=true #将false改true 保存退出2、复制rsync默认配置文件到 /etc/ 目录下并修改配置文件sudo cp /usr/share/doc/rsync/examples/rsyn

2022-09-06 15:48:02 757

原创 ubuntu16.04编译安装 redis

ubuntu16.04编译安装 redis

2022-08-04 11:34:13 567

原创 TP6隐藏index.php入口文件解决方法

tp6默认 .htaccess 文件最后一行踩坑

2022-07-13 10:39:54 2076

原创 ubuntu16.04下设置静态IP

ubuntu16.04 设置 静态IP 联网

2022-06-30 09:15:57 3197 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除