搜索结果

  • 重置wordpress密码

    步骤1:在wordpress站点的根目录下,新建一个password-resetter.php文件,文件内容如下:<?phpinclude("wp-config.php");include("wp-blog-header.php");if (empty($_POST['emergency_pass'])) {?> <form method="post"> set admin password: <input name="emergency_pass" value="123456" type="text" /> <input type="submit"

  • nginx 禁止指定的IP地址访问3

    步骤1:添加配置# 在nginx的配置文件中,即http中,server外,直接添加如下的配置deny IP地址1;deny IP地址2;步骤2:重启Nginx服务器

  • nginx 禁止指定的IP地址访问2

    步骤1:添加配置# 在站点的配置文件中,添加如下的配置location / { deny IP地址1; deny IP地址2;}步骤2:重启Nginx服务器

  • nginx 禁止指定的IP地址访问1

    步骤1:新建文件# 注意:这个文件可以存放到如何位置,文件后缀名是.conf # 新建/www/server/nginx/ips.conf文件40.77.167.32 yes;40.77.167.79 yes;步骤2:引入文件# 在nginx的主配置文件中,即http中,server外,添加如下黄色内容: http { # 禁止某些IP地址访问 geo $is_jinzhi_ip { default no; include /www/server/nginx/ips.conf; } ... }步骤3:设置伪静态# 给指定的站点设置伪静态如下 location / { if ($is_jinzh

  • 修改Wordpress站点的访问地址格式

    步骤1:设置wordpress伪静态在宝塔里面找到对应的站点,然后点击站点的【设置】,接着,点击【伪静态】,然后选择【wordpress】,然后点击保存,最后重启nginx服务器注意:这一步的作用是隐藏访问地址中的index.php步骤2:安装No Category Base插件注意:这一步的作用是隐藏访问地址中的category步骤3:设置固定链接格式步骤4:访问格式访问格式1(有二级分类):https://域名/一级分类/二级分类/文章ID访问格式2(没有二级分类):https://域名/一级分类/文章ID

  • ubuntu设置定时任务

    1 将ubuntu默认nano编辑器设置为vim编辑器(1) 方式1:在终端输入以下命令sudo update-alternatives --config editor # 选择编号3* 3 /usr/bin/vim.basic 30 manual mode(2) 方式2:添加环境变量echo 'export EDITOR=/usr/bin/vim' >> ~/.bashrcsource ~/.bashrc2 设置crontab定时任务crotab -e3 查看crontab定时任务crotab -l

  • Centos安装Supervisor

    步骤1:安装Supervisoryum install -y supervisor步骤2:查看Supervisor安装位置# 查看Supervisor安装位置,supervisor安装完成后,会在/usr/bin下生成三个执行程序:supervisortd、supervisorctl、echo_supervisord_conf,分别是supervisor的守护进程服务(用于接收进程管理命令)、客户端(用于和守护进程通信,发送管理进程的指令)、生成初始配置文件程序 whereis supervisordwhereis echo_supervisord_confwhereis supervisor

  • Linux系统设置默认用户为root并自动登录

    1 打开配置文件/etc/gdm/custom.conf2 修改配置文件# 即在[daemon]处的下方写入如下的内容即可AutomaticLoginEnable=TrueAutomaticLogin=root3 重启centos# 在终端执行如下命令,也可以在图形界面中点击重启reboot

  • ThinkPHP6上传图片至七牛云

    1 下载官方PHP SDKcomposer require qiniu/php-sdk2 创建配置文件位置:app/config/qiniu.phpreturn [ 'ak' => '********************', // id 'sk' => '********************', // 秘钥 'bucket'=> '******', // 要上传的空间 'image_url' => '*************', // 空间域名];3 创建上传类位置:app/common/lib/QiUpload.php<?phpnamespace ap

  • ThinkPHP5上传图片至七牛云

    1 下载官方PHP SDK文档网址:https://developer.qiniu.com/kodo/sdk/1241/php#9# 使用composer安装qiniu/php-sdk# 安装sdk。安装即可使用composer require qiniu/php-sdk2 创建配置文件位置app/extra/qiniu.phpreturn [ 'ak' => '********************', // id 'sk' => '********************', // 秘钥 'bucket'=> '******', // 要上传的空间 'image_url

  • 自定义站点地图的xml文件

    1 编写Sitemap类<?phpclass Sitemap{ public $encoding; // xml编码 /** * 初始化 * @param string $encoding xml编码 */ public function __construct($encoding = 'UTF-8') { $this->encoding = $encoding; } /** * 创建RSS文件内容 * @param array $items 文章内容 * return string rss字符串内容 */ public function createSiteMap($items)

  • 自定义RSS的xml文件

    1 编写RSS类<?phpclass Rss{ public $title; // 频道的标题 public $link; // 频道的链接 public $description; // 频道的描述 public $language; // 频道的语言 public $encoding; // xml编码 public $rss_url; // rss地址 /** * 初始化 * @param string $title 频道标题 * @param string $link 频道链接 * @param string $description 频道描述 * @param string $

  • Docker环境-安装PHP扩展

    1.安装扩展简介安装扩展是指在docker环境下,怎么给PHP安装扩展。2.安装扩展方式(1).通过pecl方式安装:PECL 是PHP官方的扩展库仓库,其网址是https://pecl.php.net/(2).通过php 容器中自带的几个特殊命令来安装:这些特殊命令可以在Dockerfile中的RUN命令中进行使用。3.PHP容器命令(1) docker-php-source:此命令,实际上就是在PHP容器中创建一个/usr/src/php的目录,里面放了一些自带的文件而已。我们就把它当作一个从互联网中下载下来的PHP扩展源码的存放目录即可。事实上,所有PHP扩展源码扩展存放的路径: /us

  • Docker环境-连接MySQL数据库

    1.问题描述在虚拟机中,安装好LNMP环境之后,然后使用本地的navicat软件连接虚拟机的mysql时,出现【1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client】错误。2.问题图解3 问题解决1) 首先,登录mysql容器,然后查看mysql信息,具体操作如下:# 登录mysql容器docker exec -it c_mysql /bin/bash# 进入Mysql,密码是123456mysql -u root -p# 查看mys

  • Docker环境-部署LNMP环境2

    1.关闭防火墙# 1.查看当前防火墙的状态:若防火墙的状态参数是inactive,则防火墙为关闭状态;若防火墙的状态参数是active,则防火墙为开启状态。systemctl status firewalld# 2.关闭防火墙:若防火墙已经关闭,则不用执行。systemctl stop firewalldsystemctl disable firewalld2.关闭SELinux# 1.查看SELinux的当前状态:如果SELinux状态参数是Disabled,则SELinux为关闭状态。如果SELinux状态参数是Enforcing,则SELinux为开启状态。getenforce# 2.关

  • 关闭防火墙

    1.关闭防火墙# 1.查看当前防火墙的状态:若防火墙的状态参数是inactive,则防火墙为关闭状态;若防火墙的状态参数是active,则防火墙为开启状态。systemctl status firewalld# 2.关闭防火墙:若防火墙已经关闭,则不用执行。systemctl stop firewalldsystemctl disable firewalld2.关闭SELinux# 1.查看SELinux的当前状态:如果SELinux状态参数是Disabled,则SELinux为关闭状态。如果SELinux状态参数是Enforcing,则SELinux为开启状态。getenforce# 2.关

  • 安装Docker

    # 1、yum 包更新到最新yum update# 2、安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2# 3、 设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo# 4、 安装docker,出现输入的界面都按 y yum install -y docker-ce# 5、

  • 服务器安装Git

    # 1.搜索CentOS自带的Git版本yum search git|grep git.x86_64# 2.安装Gityum install -y git.x86_64# 3.查看Git是否安装成功git# 4.配置gitgit config --global user.name "cyh999"git config --global user.email "335699754@qq.com"# 5.本地git提交1) 第一次操作:git add .git commit -m "好客租房"git remote add origin https://gitee.com/cyh999/www.zf