首页
关于我们
友链链接
壁纸下载
更多
统计中心
图床上传
Search
1
[Win DD包] wes7-x86-cn-精简,安装后仅占用1.55G存储空间
25,443 阅读
2
保姆级教程!甲骨文ARM DD成Debian10并升级内核成5.10
6,158 阅读
3
N1教程:Openwrt安装docker webui界面(基于flippy openwrt n1固件)
5,174 阅读
4
ZFAKA小店Docker版之 数据的备份和迁移
4,995 阅读
5
甲骨文oracle ARM 重装 Debian 10
4,671 阅读
Linux学堂
网站建设
网络资源
主题插件
固件工具
主机评测
登录
Search
标签搜索
vps
linux
bench
typecho
empirecms
lnmp
nginx
centos
cloudflare
qbittorrent
ssl
n1
rclone
onedrive
google
storage
speedtest
v2ray
openwrt
301
V+变量
累计撰写
173
篇文章
累计收到
44
条评论
首页
栏目
Linux学堂
网站建设
网络资源
主题插件
固件工具
主机评测
页面
关于我们
友链链接
壁纸下载
统计中心
图床上传
搜索到
69
篇与
的结果
2025-01-18
Typecho允许多个域名绑定同一个网站
Typecho默认只认后台设置的域名,通过域名访问网站主题资源都是从设置的域名进行加载的,此时如果你绑定了其他域名,使用其他域名访问网站,资源也是从网站设置的域名进行加载的,这个就属于跨越加载,而浏览器部分资源不允许跨域加载。举个常见的例子,比如你网站后台设置的域名为qq.com,但同时你又给网站绑定了www.qq.com,那么使用www.qq.com的域名进行访问,网页加载的资源实际上还是从qq.com加载的,而qq.com和www.qq.com其实是算是不同的域名。这种情况一般都是推荐www.qq.com设置301重定向到qq.com,一般服务器面板啥的都有相关设置,设置一下就好。但如果你想两个域名同时都可以访问,不想弄301重定向的话,可以在网站根目录下修改config.inc.php文件,在里面添加下面这行代码即可。define('__TYPECHO_DYNAMIC_SITE_URL__',true);不过还是推荐301重定向的方案,程序默认关闭的东西肯定有一定道理的,比如seo考量(比如a,b,c三个域名绑定一个网站,搜索引擎如果看到啦这种会不会判断为抄袭,觉得其中两个域名抄了另一个域名,不过感觉qq.com和www.qq.com这种有无www的应该没啥影响,其他的情况就不好说了),安全考量等等。
2025年01月18日
4 阅读
0 评论
0 点赞
2025-01-16
lnmp自动备份网站文件和数据库并上传到Onedrive
1 备份的意义为什么要自动备份网站文件和数据库且还要自动上传到云盘?都说数据无价!这么做的主要原因是云厂商可能会把我们的账号封禁,连同这个账号下的全部VPS直接销毁!还有VPS所在机房、数据中心火灾等灾难也可能导致我们的服务器上的数据消失在灿烂的焰火中。刚好,我有个稍稍有点悲伤的故事你稍稍了解一下,具体点的吐槽发布在论坛里,点此访问。我其中一个网站用的是甲骨文云(Oracle cloud)付费账户的VPS。尽管是付费用户,我依旧用的他们家可免费使用的服务器,确实是那个网站已经足够使用。甲骨文封禁账号早有耳闻,这个事情发生属实意料之中。却没想到这么粗暴,直接封号删机,连数据转移的机会都不给。还好,网站内容不多,我直接从谷歌的缓存页面将内容恢复了过来。lnmp备份网站文件和数据库上传到谷歌云盘温馨提示:各位站长、博主.. 记得做好数据备份。虽然我们个人不能做到大厂的容灾备份,但起码也算更稳妥了一分!如果还担心谷歌账号被封了咋办?那就再找找办法自动传回到自己的本地硬盘上吧!或者定时从服务器、谷歌云盘上下载备份数据到本地。2 lnmp自动备份网站上传到云盘的步骤站长WordPress建站用的是lnmp一键安装包,这个程序中自带了备份脚本。我们只需修改脚本的部分参数,安装gdrive与谷歌云端硬盘授权,并配置好自动上传脚本即可。3 修改备份脚本参数修改/root/lnmp2.1/tools/backup.sh 备份脚本的几个参数。清注意:如果升级了lnmp一键安装包,此文件应需要再次修改。Backup_Home="/home/backup/" # 此为备份文件存放目录 MySQL_Dump="/usr/local/mysql/bin/mysqldump" # mysqldump路径,如果是mariadb,替换/usr/local/mysql为/usr/local/mariadb ######~Set Directory you want to backup~###### Backup_Dir=("/home/wwwroot/vvars.com" "/home/wwwroot/5var.com") # 要备份的目录,目录用双引号括起来,多个目录空格隔开 ######~Set MySQL Database you want to backup~###### Backup_Database=("lnmp" "vvars-com") # 要备份的数据库,目录用双引号括起来,多个目录空格隔开 ######~Set MySQL UserName and password~###### MYSQL_UserName='root' # MySQL root账号 MYSQL_PassWord='yourrootpassword' # MySQL root密码 ######~Enable Ftp Backup~###### Enable_FTP=1 # 是否启用ftp备份。0 启用;1 不启用 # 0: enable; 1: disable ######~Set FTP Information~###### ftp账号信息 FTP_Host='1.2.3.4' FTP_Username='vvars.com' FTP_Password='yourftppassword' FTP_Dir="backup" # ftp服务器上存放备份的目录 #Values Setting END! 默认备份文件保存3天,可以修改backup.sh里的-3day为你指定的天数。4 挂载onedrive为本地硬盘可以参考本站之前的文章 通过rclone挂载onedrive每天定时同步VPS数据5 设置自动上传OneDrive和123pan脚本1) 编辑lnmp的备份脚本vim /root/lnmp2.1/tools/backup.sh在backup.sh基础上增加如下的两句命令即可rclone copy --ignore-existing /home/backup/ /home/onedrive/www/backup #备份到onedrive网盘 rclone copy --ignore-existing /home/backup/ /home/123pan/www/backup #备份到123云盘保存,其中路径等内容自行修改。注意:rclone sync是同步,即本地目录有删除文件的话,远程网盘中的文件也会删除。而rclone copy –ignore-existing则是只增不减,各有各的优势,你可以根据自己的需要来选择。2) 试运行一次网站备份自动上传脚本。chmod +x /root/lnmp2.1/tools/backup.sh /bin/bash /root/lnmp2.1/tools/backup.sh出现Backup website files …,表示脚本执行成功。6 设置定时备份任务1)接下来执行crontab -e在最后一行添加0 2 * * 2 /bin/bash /root/lnmp2.1/tools/backup.sh其中/root/backupload.sh是脚本的完整路径,你可以根据自己的喜好修改。保存成功后,服务器每周二的凌晨2点,系统会自动备份服务器网站文件和数据库并上传到OneDrive和123pan。2)计划任务添加完毕后,执行此命令重启计划任务服务;systemctl restart cron #或 service cron restart
2025年01月16日
5 阅读
0 评论
0 点赞
2025-01-15
通过rclone挂载onedrive每天定时同步VPS数据
1. 准备工作在教程开始之前,首先要做一些准备工作,主要有三点。首先就是注册一个OneDrive网盘账号,如果你已经有了可以忽略这点。其次是可以利用lnmp添加OneDrive作为备份文章备份文件。最后是一句话带你认识Rclone这个软件,Rclone是个非常强大的云存储文件管理命令行程序。2. 安装RcloneRclone安装非常简单,远程登录VPS服务器后,只需执行一条命令:curl https://rclone.org/install.sh | sudo bash安装成功后的提示如下。rclone v1.56.0 has successfully installed. Now run "rclone config" for setup. Check https://rclone.org/docs/ for more details.需要再安装一下需要的包apt install fuse3 -y3. OneDrive授权这一步是在本地电脑Windows系统操作,进入Rclone下载页面,点击下载Windows版本的Rclone软件,选择Intel/AMD-64Bit即可。如果是32位操作系统,那么选择32Bit的。下载后将全部文件解压到D:\rclone文件夹,打开CMD命令窗口,依次输入下面两条命令。cd /d d:\rclone rclone authorize "onedrive"第二条命令输入完回车后会自动打开浏览器,登录你的OneDrive账号,点击“是”按钮同意授权。成功后返回到CMD命令窗口就能看到长串授权码,即花括号以及里面的内容。将授权码复制下来保存备用,有效期1个小时。Paste the following into your remote machine ---> {"access_token":"EwCAA8l6BAAUwihrrCrmQ4wuIJX5mbj7rQla6TUAAS7oJFl1pmRc4whIlOj5am6oPQ+zf1kOcygsi5JHL2IgXh55prjh3r6P/fSZr8K9UJ58Pksh1YTJkzL/kHywyZnEvM8kDr55B1J//SXLJ1sGNsNR9vH0Rmz9xMrnl6GFrF8z+UQxi+GL3L3MpBN3NenacA0+pmVXKk8hghj64a8xxEFhlc+b0LJCp4yMg+96548752OPQwLZEPikbJ1zB5Wm5IUzuq03zNKa5lOicGET0l8zWW+itYg2Ca+mCS9DRm5e8NcPL5yiLZmRIm4vCI3pIQGKxEKghQG2lLmjMnWJj8BMotxH9Px2/XWs2TJ3BdLbuX2EjdYy8MNoBbaYXafe3uHx!UpdOwFHCiKnJqYomn*8cCFNP7RM1W8DMzXNBAlgTnuaRo6v7xjxFX3xIrXWonyCk*l1Z7glOXEmRS","expiry":"2021-09-16T15:47:47.8171297+08:00"} <---End paste4. 配置Rclone和安装相同,Rclone配置也只需要一条命令。不同的是后续操作比较繁琐,需要有耐心哈。在配置过程中如果输错字母,可以按Ctrl+Backspace删除。我们首先在VPS远程登录窗口输入下面命令:rclone config新建远程网盘连接,输入字母n回车。No remotes found - make a new one n) New remote s) Set configuration password q) Quit config n/s/q> n给远程网盘起个名字,因为我是RackNerd服务器备份到OneDrive网盘,输入名称onedrivename> onedrive接着会出现一系列网盘名字列表,我输入26选择OneDrive网盘。需要注意的是这个序号以后可能会有变动,填写的时候再次确认下。Storage> 36Client ID无需设置,直接回车使用默认的。OAuth Client Id Leave blank normally. Enter a string value. Press Enter for the default (""). client_id>Client Secret也不用填写,回车使用默认值。OAuth Client Secret Leave blank normally. Enter a string value. Press Enter for the default (""). client_secret>选择OneDrive网盘服务器的区域,我用的是国际版输入1,如果你用的是世纪互联,那就输入4Choose national cloud region for OneDrive. Choose a number from below, or type in your own value 1 / Microsoft Cloud Global \ "global" 2 / Microsoft Cloud for US Government \ "us" 3 / Microsoft Cloud Germany \ "de" 4 / Azure and Office 365 operated by 21Vianet in China \ "cn" region> 1不需要设置高级配置,输入n后回车Edit advanced config? (y/n) y) Yes n) No (default) y/n> n因为我们是远程连接VPS主机,不能自动配置,填写n回车。Use auto config? * Say Y if not sure * Say N if you are working on a remote or headless machine y) Yes (default) n) No y/n> n这时候将第二步获取的OneDrive授权码粘贴到config_token>后面,回车。Enter a string value. Press Enter for the default (""). config_token>选择OneDrive网盘,输入1Choose a number from below, or type in an existing value 1 / OneDrive Personal or Business \ "onedrive" 2 / Root Sharepoint site \ "sharepoint" 3 / Sharepoint site name or URL (e.g. mysite or https://contoso.sharepoint.com/sites/mysite) \ "url" 4 / Search for a Sharepoint site \ "search" 5 / Type in driveID (advanced) \ "driveid" config_type> 1Rclone找到一个OneDrive盘,输入y确定回车。Drive OK? Found drive "root" of type "personal" URL: https://onedrive.live.com/?cid=a40d32de9 y) Yes (default) n) No y/n> y确认OneDrive网盘的所有信息,输入y回车。[rn2od] type = onedrive token = {"access_token":"EwBoA8l6BAAU6k7qJd7*3wELXHy... drive_id = a40d32de9 drive_type = personal -------------------- y) Yes this is OK (default) e) Edit this remote d) Delete this remote y/e/d> y配置完成后Rclone显示远程网盘列表,至此配置结束,输入q退出。Current remotes: Name Type ==== ==== onedrive onedrive e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config e/n/d/r/c/s/q> q经过上面的设置后,我们就成功地将Rclone连接挂载到OneDrive网盘啦。5. 编写同步脚本这个脚本也不算麻烦,首先输入下方命令新建同步脚本。vi rclone.sh按Insert键进入编辑模式,粘贴以下三条内容。#!/bin/bash rclone sync /www/backup/database onedrive:bak/database rclone sync /www/backup/site onedrive:bak/site然后按Esc键退出编辑模式,输入:wq保存并退出。脚本首行是注释,上面的脚本只包含两条命令,第二行是将/www/backup/database目录及里面的数据库备份文件,同步到OneDrive的bak/database文件夹里。第三行是同步网站备份文件。接着为新建的脚本增加执行权限。chmod +x rclone.sh6. 设置定时任务脚本编写成功后,需要设置定时任务来运行脚本,才能完成自动备份。在设置之前,首先将VPS服务器的时区设置为东八区,与我们的作息相同。如果你是国内的VPS或云服务器通常不需要设置。cp /usr/share/zoneinfo/Asia/Chongqing /etc/localtime输入y确定。接下来我们设置定时任务,输入下方命令。crontab -e按Insert键进入编辑模式,在尾部添加一行即可。35 1 * * * /root/rclone.sh >> /root/rclone.log 2>&1这行内容的意思是,每天凌晨1点35分,运行rclone.sh脚本,将网站和数据库备份文件同步到OneDrive网盘。然后等到第二天,登录OneDrive盘就能看到备份文件已经同步过来了。7. 将OneDrive挂载到本地(可选)创建需要挂载的文件夹mkdir /onedrive后台运行挂载命令1 挂载onedrive到home/onedriverclone mount onedrive: /home/onedrive --allow-other --allow-non-empty --vfs-cache-mode writes --daemon2 挂载123pan到home/123panrclone mount 123pan: /home/123pan --allow-other --allow-non-empty --vfs-cache-mode writes --daemon挂载成功后输入df -h会显示挂载信息root@v2202411242922300191:/home# df -h Filesystem Size Used Avail Use% Mounted on udev 3.9G 0 3.9G 0% /dev tmpfs 791M 656K 791M 1% /run /dev/vda3 503G 81G 402G 17% / tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock 123pan: 1.0P 0 1.0P 0% /home/123pan onedrive: 1.1T 922M 1.1T 1% /home/onedrive8 卸载挂载fusermount -u /home/123pan
2025年01月15日
3 阅读
1 评论
0 点赞
2025-01-13
帝国CMS如何避免重复发布文章标题,避免重复收录!
帝国cms发布文章的时候,或者你采集文章的时候,如果不注意,很容易发布重复文章,或者采集重复文章,形成重复收录,重复收录的页面过多,百度会判断你为作弊行为,进行K掉页面,或者降权,就如下图,不经意间,会产生很多重复收录,这个时候怎么办那?针对这个问题的解决方法如下:1,进入后台,点击栏目–》管理栏目!2,针对每一个栏目,点击修改(可以逐个修改)!3,选项设置–》勾选标题重复检测!通过以上三步的设置,你在栏目中复制重复的标题,系统就会提示你“重复标题,无法发布”就算采集文章,也是无法发布的,是不是非常的简单那?赶快去操作下吧,把每一个栏目都进行设置下,避免重复标题的产生,SEO就是细节工作,逐渐的优化网站,让网站达到更好的用户体验和完善,好了,今天就讲解到这里。
2025年01月13日
3 阅读
0 评论
0 点赞
2025-01-10
Claw JP IPv6 不通问题的解决方法
今天刚买的 Claw JP,付完款后,发现系统是默认的 Debian 12,而我一直习惯了用 Debian 11,于是通过后台面板里的按钮重装系统。系统重装好后,发现 IPv6 无法 SSH 连接,用工具网站多地点 Ping IPv6,国内国外都全部超时。搜索论坛,发现有小伙伴遇到了同样的问题。由于我是联通网,买这个机子就指望 IPv6 用呢,所以肯定要想办法解决。考虑到我进行了重装系统操作,所以这个问题大概率是与重装系统有关的。这个时候想起来 Claw 的 IPv6 是最近才添加的新功能,会不会是重装系统的镜像里面没有配置好 IPv6?于是开始上网查找相关内容,并最终顺利解决问题。主要就是要开启系统的 DHCPv6 功能,步骤如下:1. 找到系统的网络配置文件首先 cd 到 /etc/network/ 文件夹(注意没有s),这个文件夹里面的 interfaces 文件(注意有s),就是网络配置文件了。但是你打开它,会发现里面什么都没有,因为这个是主配置文件,它会包括旁边的 interfaces.d 文件夹里面的所有文件作为子配置文件。改这两边的文件都是等效的。那我们再 cd 到 /etc/network/interfaces.d/ 文件夹,可以看到里面有个叫 50-cloud-init 的文件,这个文件里面写的就是系统的网络配置。我们打开看看,可以使用 nano、vim 等工具打开:auto loiface lo inet loopbackauto ens5iface ens5 inet dhcp2. 修改系统的网络配置文件,添加 DHCPv6 功能我们在这个文件的后面,加上这样的一行,表示启用 IPv6 的 DHCP,然后记得保存文件。iface ens5 inet6 dhcp3. 重启网络服务,使修改生效在命令行运行 systemctl restart networking,使网络服务重启,这个时候 IPv6 其实就已经正常了。运行 ifconfig 进行验证,可以看到 Claw 后台面板里面分配给我们的那个 IPv6 地址。再进行连接,也可以连上了。省流版1、文件编辑器打开 nano /etc/network/interfaces.d/50-cloud-init(也可以用 vi 命令使用 vim 编辑器)2、在最下面粘贴上 iface ens5 inet6 dhcp 添加 DHCPv6 功能。,保存文件。3、运行 systemctl restart networking 重启网络服务。另外这里附上联通网络使用 IPv6 连接这个日本小鸡的体验Ping延迟的话,目前是晚高峰时间,联通的IPv4延迟为去程260ms,回程170ms左右。换成IPv6,去程和回程都可以在100ms多点了,路由上可以看到走的是软银的线路。但是移动的IPv4延迟为50ms多,电信的为60ms多,仍有很大差距。IPv6的延迟移动与联通表现相似,在80-100ms左右,电信则在300ms左右,延迟较高。使用联通的IPv6进行了一下测速,多线程下载最后显示307Mbps,中间最高到了330多,单线程下载为230Mbps。多线程和单线程均可以跑满200Mbps的限速。切换到IPv4,虽然延迟特别高,但是多线程下载速度仍然能有100多Mbps,上传没有速度,单线程下载也只有5Mbps左右。联通走IPv6的线路似乎并不是很稳定,延迟波动变化较大,实际体验可能不是特别好。毕竟联通到日本,常见的IIJ和软银的线路,体验都不太行。
2025年01月10日
32 阅读
2 评论
0 点赞
1
2
...
14