Myluzh Blog

CentOS7/8 防火墙 Firewalld配置

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) (824)

PHP使用PHPMailer发送邮件实例

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) (890)

PHP生成随机验证码

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) (810)

mysql 报错 [ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'

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) (876)

您想按国家/地区阻止访客吗?

2020-9-15 myluzh SECURE

goto: https://www.ip2location.com/free/visitor-blocker Do you want to block visitors by country? Select the countries you want to block, IP address version (IPv4 or IPv6), output format and press the "Download" button. The output formats supported are Apache .htaccess, Linux iptables, CIDR, Netmask, Inverse Netmask, IIS web.config, Cisco ACL, PeerGuardian2, network-object, Cisco bit bucket, Juniper Junos and MikroTik. Please find the details below: Format ...

阅读全文>>

标签: 阻止 拦截 国家 访客

评论(0) (198)

Tomcat配置https SSL证书

2020-8-13 myluzh OPS

0x01 上传证书 证书申请完后,选择Tomcat版本证书文件下载,下载后打开会有两个文件一个是.jks证书还有个是证书秘钥,找到.jks文件上传到tomcat目录conf目录下。 0x02 配置server.xml 找到Tomcat目录中conf目录下server.xml 配置以下代码:(443为https默认访问端口) <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" keystoreFile="conf/domains.jks"    //证书文件路径 keystorePass="ah52ayp8zr"         //证书密钥 clientAuth="false" sslProtocol="TLS" /> 为了让h...

阅读全文>>

标签: tomcat https ssl

评论(0) (937)