Linux WireGuard 一键安装脚本
05.19 LINUX 评论

安装安装wget https://raw.githubusercontent.com/yobabyshark/wireguard/master/wireguard_install.sh && chmod +x wireguard_install.sh && ./wireguard ...

CentOS 8 结束生命周期如何切换源
04.11 LINUX 评论

公网用户:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo ...

使用PHP7扩展trie_filter 敏感词过滤
09.14 PHP,LINUX 评论

最近需要做一个简单的敏感词检测系统,通过百度找到了 trie_filter 这个扩展.安装这个扩展真是一波三折呀.原作者最后更新时间是13年,不支持php7.很愁很苦恼.但是最后还是很愉快的解决了.下面和大家分享一下安装php-ext-trie-filter扩展前需要安装他的依赖库libdatrie,依赖库下载 ...

Linux firewall
09.02 LINUX 评论

1)查看对外开放的端口状态 查询已开放的端口 netstat -anp 查询指定端口是否已开 firewall-cmd --query-port=888/tcp 提示 yes,表示开启;no表示未开启。 (2)查看防火墙状态 查看防火墙状态 systemctl status fire ...

解决 read-only file system 问题
10.28 LINUX 评论

mount -o remount -w /factory (factory为文件夹所在分区名,这里替换成你的)  报错read-only file system的原因是你所在的分区只有读权限, 没有写权限mount为挂载分区命令,mount -o remount -w 重新挂载分区并增加写权限,增加读写权限即为 ...

Linux CentOS下yum的安装及配置

1. rpm包准备yum卸载后软件安装很麻烦,所以重新安装yum,先找到rpm包下载地址。下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/ (我的是centos7 64位,所以是这个路径,看网址就可以知道每个路径是干嘛的,下载自己版本所需的即可, ...

Linux 常用命令
09.08 LINUX 评论

查看磁盘使用情况df -h查看目录大小du -sh *查看某个进程ps aux | grep php-fpm监控某个日志文件tailf error.logtail -f error.log监控服务器top统计 access.log 文件访问次数最多的 ip 地址,并取前 10 条记录cat access.log ...

Nginx常用命令
09.05 LINUX 评论

Nginx 安装后只有一个程序文件,本身并不提供各种管理程序,它是使用参数和系统信号机制对 Nginx 进程本身进行控制的。 Nginx 的参数包括有如下几个:使用:/usr/local/nginx/sbin/nginx -参数-c:使用指定的配置文件而不是conf目录下的nginx.conf 。-t:测试配置 ...

Mac 每次都要执行source ~/.bash_profile 配置的环境变量才生效

自己在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效.需要重新执行 : source ~/.bash_profile发现zsh加载的是 ~/.zshrc文件,而 zshrc 文件中并没有定义任务环境变量。解决办法在~/.zshrc文件最后,增加一行: source ~/.ba ...

mysql之my.cnf详解

#*** client options 相关选项 ***# #以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项。 [client] port = 3309 socket ...

Mac 下常用的 brew services管理服务

常用命令brew services list # 查看使用brew安装的服务列表 brew services run formula # 启动服务(仅启动不注册) brew services start formula # 启动服务,并注册 brew services stop formula # ...

nginx location匹配规则

location匹配命令~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配@ #"@" 定义一个命名的 locatio ...

SVN 树冲突的解决方法

svn 出现冲突是经常发生的事,最近改用命令操作svn,用界面电脑有些反应慢出现冲突使用svn 命令肯定也是可以解决的:root@root:~# cd /home/wwwroot/www/root@root:/home/wwwroot/www# svn up正在升级 '.':已跳过 '*.php' -- 节点处 ...

Openssl 生成证书

一、openssl 简介openssl 是目前最流行的 SSL 密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL/TLS 协议的实现。官网:https://www.openssl.org/source/构成部分密码算法库密钥和证书封装管理功能SSL通信API接口用途建立 RSA、DH、DS ...

OneinStack PHP多版本共存~~

《OneinStack》一键PHP/JAVA安装工具中lnmp模式,很用户希望一个网站运行在php5.4,另一个网站运行在php7下,一台服务器上同时支持多个PHP版本,步骤如下:1、 安装 OneinStack选择 LNMP 模式,默认安装 php5.6,安装步骤参考:交互式安装 或者 自动安装选项如下:In ...