2020-11-10 myluzh
Linux
!测试环境为CentOS 7 x64。CentOS 6及以下版本不通用
0x01
yum系统更新(更新到7.3)
yum update
0x02
查看系统版本
cat /etc/redhat-release
输出如下,则表示已升级到7.3
CentOS Linux release 7.3.1611 (Core)
0x03
安装elrepo并升级内核
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y
正常情况下将输出如下:
Transaction Summary
================================================================================
Insta...
阅读全文>>
标签: centos bbr
评论(0)
(1013)
2020-11-9 myluzh
Linux
0x01 安装
注意:socks需要防火墙放行端口。
1.安装依赖库
yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel
2.下载源码包 编译 安装
wget http://downloads.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
cp ss5-3.8.9-8.tar.gz /usr/local/src
cd /usr/local/src
tar zxvf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9-8
./configure
make
make install
0x02 配置
1.修改 /etc/opt/ss5/ss5.conf
vi /etc/opt/ss5/ss5.conf
======================
//取消 line 87 注释
#无用户鉴权
auth 0.0.0.0/0 - -
#用户鉴权(建议使用)
auth 0.0.0.0/0 ...
阅读全文>>
标签: centos socks
评论(0)
(1089)
2020-11-9 myluzh
Linux
一、查看防火墙状态
查看防火墙状态:systemctl status firewalld
开启防火墙:systemctl start firewalld
关闭防火墙:systemctl stop firewalld
若遇到无法开启
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
二、查看对外开放的端口状态
查询已开放的端口列表:firewall-cmd --zone=public --list-ports
查询指定端口是否开放:netstat -apn | grep 端口号
查询指定端口是否已开:firewall-cmd --query-port=666/tcp
提示 yes,表示开启;no表示未开启。
三、对外开发端口
查看想开的端口是否已开:firewall-cmd --query-port=123/tcp
添加指定需要开放的端口:firewall-cmd --add-port=123/tcp --permanent
重载入添加的端口:firewall-cmd --reload
查...
阅读全文>>
标签: centos 防火墙 firewalld
评论(0)
(865)
2020-10-9 myluzh
PHP
0x01
Github项目地址:https://github.com/PHPMailer/PHPMailer/
0x02
菜鸟教程实例:
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require './src/Exception.php';
require './src/PHPMailer.php';
require './src/SMTP.php';
$mail = new PHPMailer(true); // Passing `true` enables exceptions
try {
//服务器配置
$mail->CharSet ="UTF-8"; //设定邮件编码
$mail->SMTPDebug = 0; // 调试模式输出
$mail->isSMTP(); ...
阅读全文>>
标签: php PHPMailer
评论(0)
(948)
2020-9-28 myluzh
PHP
function randomkeys($length)
{
$pattern = '1234567890ABCDEFGHIJKLOMNOPQRSTUVWXYZ';
$key = null;
for($i=0;$i<$length;$i++)
{
$key.= $pattern[mt_rand(0,strlen($pattern)-1)]; //生成php随机数
}
return $key;
}
$Code=randomkeys(6); //生成6位随机
echo $Code;
阅读全文>>
标签: php
评论(0)
(866)
2020-9-21 myluzh
MySQL
0x01 报错原因:
生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是高版本导入到低版本,引起mysql 1273错误。
0x02 解决方法:
编辑sql文件,将文件中的所有
utf8mb4_0900_ai_ci替换为utf8_general_ci
utf8mb4替换为utf8
保存后再次运行sql文件,运行成功
阅读全文>>
标签: mysql 1273 数据库
评论(0)
(914)