分类: 笔记

好好学习,天天向上~O(∩_∩)O~

  • 阿里云主机整机备份下载

    1、先对实例 创建自定义镜像
    2、再对镜像 导出镜像 到OSS(需要提前创建好 对象存储OSS Bucket)
    3、安装ossbrowser工具进行下载。
    【注意:在下载的时候会额外产生OSS流量费用】

  • 反向代理排除指定链接

    本站有一个子域名做了反向代理,但是发现在添加SSL证书的时候失败了,原来在访问验证文件的时候也被反向代理了,导致验证不通过,百度了一下,终于解决了,在伪静态规则反向代理前面增加以下规则:

    location /.well-known/acme-challenge/ {
        rewrite ^/.well-known/acme-challenge/$1 break;
    }

    其中/.well-known/acme-challenge/就是我SSL验证文件所在的路径,保存之后文件地址可以正常访问了,验证通过。

    如果需要跳转到服务器根目录,需要在加一行

    location /网址访问的路径/ {
        root /;
        rewrite ^/实际需要的路径/$1 break;
    }
  • Mac关闭鼠标加速

    当初买MacBook的时候顺带买了鼠标,但是用了一下发现不太好用,就用了普通的鼠标,把它一直闲置了,最近普通鼠标左键好像不太灵了,老是单击变双击,就又把它翻出来用一用吧,毕竟这么贵呢,不能浪费了。Mac的鼠标加速一直被人诟病,那就先把它关闭了吧。

    打开终端输入:

    defaults write .GlobalPreferences com.apple.mouse.scaling -1

    使用以下命令可以查看当前鼠标加速度值:

    defaults read .GlobalPreferences com.apple.mouse.scaling
    

    有一点需要注意,鼠标设置中的跟踪速度会修改鼠标加速度,所以每次修改过鼠标设置的跟踪速度之后,都需要使用一次这个命令,不然鼠标加速会再次被开启。

     

     

  • Typecho视频播放插件DPlayer

    2020年,我们家的小公主出生了,想着给她弄一个博客,记录她的成长,也算是送给她的人生礼物,于是拖到现在终于选择使用Typecho来搭建,小巧简单够用,然后用了一个类似微博的主题【南博主题】。
    由于Typecho默认不支持视频播放,所以需要插件支持。
    找了一下,感觉DPlayer挺合适的,于是就装了【DPlayer-Typecho
    使用之后发现一个问题,我使用的主题使用了Pjax,导致播放器不能正常加载,打开的页面需要重新刷新一下才会出现播放器,所以需要在页面打开的时候重新加载播放器回调函数。
    因为主题不自带设置pjax重载的选项,所以需要修改footer.php文件,在 </body> 前添加如下内容即可。

    <script type="text/javascript">
    $(document).on('pjax:complete', function() {
    重载一
    重载二
    重载三
    });

    好了,页面可以正常加载播放器了。

  • AMH4.2切换到AMH6.2

    最近突然发现原来AMH面板早就又开始免费了,就想着把AMH4.2给升级了,但是因为年代太久远了,已经无法自动升级了,而且版本相差太大可能很多功能也不兼容了,所以只能重装了。
    但是AMH6.2最低支持CentOS7,我现在是5.X,所以系统也得重装,那就慢慢折腾吧,好久没折腾过了。

    1.把阿里云服务器换成CentOS7.9系统,因为我在装了CentOS8的时候AMH面板总是安装失败,不知道什么原因,不想深究了,想着CentOS7可能兼容性好一点。
    2.CentOS7.9装好了之后,因为我的云盘分系统盘和数据盘两个,得先把数据盘重新挂载回来

    mount /dev/vdb1 /home

    但是在写入fstab开机自动挂载之后发现服务器重启会异常,关机和开机都超级慢,而且无法远程连接。搜了下官方文档,用这个方法解决了《在fstab文件中配置UUID方式自动挂载数据盘》,重启之后正常挂载了。
    因为AMH5.0之后数据基本在/home目录,所有环境目录/home/wwwroot/,数据库目录/home/usrdata/,创建备份的目录/home/backup/,所以基本把数据盘挂载在home目录之后就不需要再进行其他操作了,方便了很多,当然如果你只有系统盘的话就略过这步吧。
    3.使用 root 账号登录 Linux 服务器,执行以下命令安装AMH:

    wget http://dl.amh.sh/amh.sh && bash amh.sh

    稍等片刻,安装成功后根据成功提示登录管理后台。
    4.最后安装网站需要的组件,我安装了这些:lnmp-3.5、amrewrite-1.8、amssl-3.2、madmin-2.5、phpmyadmin-5.1、amfile-3.5、amftp-3.0、pure-ftpd-1.0.49、amdata-2.7、amh-6.2。

    好了,至此切换完成,不过在网站迁移的时候记得把伪静态规则也同步迁移,不然可能网站打开会出错哦。

  • 优酷路由宝L2刷机教程

    tips:开Telnet固件记得重命名为英文

    进web界面手动升级开telnet的bin文件
    升级完成进web界面恢复出厂设置
    然后telnet进路由宝

    Telnet的方法是:运行>cmd>telnet 192.168.11.1,IP地址请换为你路由的IP。(若cmd中无法运行telnet,请进入控制面板>程序>程序和功能>启用或关闭Windows功能>找到Telnet客户端打勾后确定再重试以上步骤)。

    运行命令

    cd /tmp
    wget https://breed.hackpascal.net/breed-mt7621-youku-l2.bin
    //这个breed如果不行可以替换成http://img.blce.me/breed-mt7621-youku-l2.bin,因为我试的时候发现https不能被运行

    cat /proc/mtd
    查看分区

    [root@Youku-router]cat /proc/mtd
    dev:    size   erasesize  name
    mtd0: 01000000 00010000 "ALL"
    mtd1: 00030000 00010000 "Bootloader"
    mtd2: 00010000 00010000 "Config"
    mtd3: 00010000 00010000 "Factory"
    mtd4: 00fb0000 00010000 "firmware"
    mtd5: 00e710a2 00010000 "rootfs"
    mtd6: 00720000 00010000 "rootfs_data"

    使用dd命令备份分区

    dd if=/dev/mtd0 of=/tmp/youku/mnt/tf5/all.bin
    dd if=/dev/mtd1 of=/tmp/youku/mnt/tf5/Bootloader.bin
    dd if=/dev/mtd2 of=/tmp/youku/mnt/tf5/Config.bin
    dd if=/dev/mtd3 of=/tmp/youku/mnt/tf5/Factory.bin
    dd if=/dev/mtd4 of=/tmp/youku/mnt/tf5/firmware.bin
    dd if=/dev/mtd5 of=/tmp/youku/mnt/tf5/rootfs.bin
    dd if=/dev/mtd6 of=/tmp/youku/mnt/tf5/rootfs_data.bin

    使用mtd -r write把breed刷入Bootloader区

    mtd -r write /tmp/breed-mt7621-youku-l2.bin Bootloader

    然后路由器会自动重启。
    如无意外,重启后路由器应该能正常使用。
    刷机,路由器断电,按住复位键,上电,10来秒后松手,电脑IP设为192.168.1.2(新版本 Breed 设自动获取就行),浏览器访问 192.168.1.1 进入 Breed 页面,默认密码 password。刷机前最好先备份一下编程器固件和 EEPROM。

    然后固件更新,刷入优酷L2 OpenWrt R21.2.1即可。
    固件功能:
    解锁网易云(Golang版)(Nodejs版因为体积太大没放进去)
    33r+(包含Χrαγ)
    ipv6
    upnp
    turboACC
    就这几个

     

  • mac修改host

    1.打开终端
    2.输入sudo vi /etc/hosts
    3.输入密码
    4.进入文件hosts,然后按“i”,进入编辑模式
    5.把你的host添加到最后
    6.control+c推出编辑模式
    7.输入:wq,保存退出