说明:像这样的VPS
监控工具之前发过几个了,参考:多服务器,云探针,云监控:ServerStatus一键管理脚本,一个基于Web界面的Linux性能监控工具:pyDash安装教程,现在再说一个安装很简单的监控工具NIXStats
。
安装
Github地址:https://github.com/NIXStats/nixstatsagent
注册地址:https://nixstats.com/signup
去注册页面输入邮箱、密码注册一个账号,然后会生成如下代码。
之后把出现的这段代码在服务器上执行就可。
wget --no-check-certificate -N https://www.nixstats.com/nixstatsagent.sh && bash nixstatsagent.sh xxxxxxxx #将代码替换成你自己的
然后再去服务器控制面板就可以看到信息了。
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1707/
不妨点个广告再走嘛
相关推荐
-
Directory Lister:又一款不错的PHP目录索引工具
说明:Directory Lister目录索引看起来很好看,安装简单,也很适用,对于类似的目录索引工具,之前还说到了h5ai,安装方法参考:h5ai安装教程,这2个都不错,有兴趣的可以试试。 简介 PHP Directory Lister是一个使用PHP开发的目录索引工具,旨在让您列出目录的所有内容以及所有子目录,并允许您在其中导航。您只需将Directory Lister下载并安装到任何Web目录,就可以访问该目录下的所有文件和子目录。 官方网站:http://www.directorylister.com/ 截图 功能特点 安装快速,将文件上传到任何可访问网页的目录,Direcectory Lister将为您快速生成列表。 内置主题支持,以适应您的独特风格。控制您的列表与文件/文件夹的自定义排序顺序。 支持MD5查看。 使用说明 搭建php网站环境可使用宝塔面板或者军哥lnmp。 下载并提取Directory Lister到网站目录(本地下载 和 官方下载)。 复制resources/default.config.php到resources/config.php。 index.php将resources文件夹上传到要列出的文件夹。 将其他文件上传到与index.php相同的目录。
-
LNMP网站出现No input file specified解决办法
说明:有时候更改网站目录后,没修改.user.ini的时候网站会出现No input file specified该错误。这时可以通过修改.user.ini文件中的网站目录路径来解决。 提示:.user.ini文件无法直接修改,而且是隐藏文件,用WinSCP工具的话,需要打开隐藏文件选项,建议用vim编辑。 1、编辑权限 chattr -i /网站目录/.user.ini #操作此步骤后才可编辑 2、重新授权 chattr +i /网站目录/.user.ini /etc/init.d/php-fpm restart
-
LNMP环境下WordPress后台只显示一个主题预览的解决方法
说明:刚搭建了个wordpress博客玩玩,上传主题后,发现在外观-主题那里只能看到现在使用中的主题的预览图而看不到其它的,但是已经安装的主题都在,使用的环境是军哥的LNMP1.4,百度一下后发现可能的原因就是php已禁用scandir函数,而军哥的LNMP从0.9版本开始禁用了scandir函数,导致了wordpress无法缓存主题列表。所以后台无法显示安装好的wordpress主题,只显示当前使用的一个主题。解决方法就是把禁用的scandir函数恢复就可以了。 方法 修改php.ini解决,这里用的是军哥lnmp,文件位置/usr/local/php/etc。 disable_functions=passthru,exec,system,chroot,scandir,...
-
Vultr VPS服务器挂载硬盘教程
说明:之前Vultr搞活动免费领取的永久50G硬盘和前些日子免费撸的服务器,都需要用到挂载硬盘,所以就说下挂载方法,适用于任何VPS服务器。 方法 这里以挂载50G为例,先去后台Servers→Block Storage将50G硬盘添加到服务器后再开始挂载。至于独立服务器或者其它VPS服务器,直接挂载就可以了。 1、查看硬盘信息 fdisk -l 我们看到多了个/dev/vdb硬盘。 2、硬盘分区 fdisk /dev/vdb 大致手法: n p 默认 默认 默认 w 3、查看分区 fdisk -l 这时候会看到多了个/dev/vdb1分区。 4、格式化分区 mkfs.ext4 /dev/vdb1 #格式化为ext4类型 5、创建目录并挂载 mkdir /Rats #名称自己定 mount /dev/vdb1 /Rats 这时候输入df -h查看挂载成功没。 6、开机自启 nano /etc/fstab 添加以下内容: 磁盘分区 挂载目录 文件格式 defaults 0 0 #例如 /dev/vdb1 /Rats ext4 defaults 0 0
-
使用UnblockNeteaseMusic播放网易云音乐客户端无版权歌曲
说明:UnblockNeteaseMusic是一款可以给你解除网易云音乐海外限制并解锁变灰(无版权)歌曲的工具,让你可以听取客户端任何的歌曲,而不受到限制,此前该类似工具挺多的,不过貌似都不维护或者失效了,这里提到的项目更新很频繁,支持Windows、MacOS、安卓、IOS等设备,所以就分享一下使用方法。 截图 特性 使用网易云旧链/QQ/虾米/百度/酷狗/酷我/咕咪/JOOX音源替换变灰歌曲链接(默认仅启用前四)。 为请求增加X-Real-IP参数解锁海外限制,支持指定网易云服务器IP,支持设置上游HTTP/HTTPS代理。 完整的流量代理功能(HTTP/HTTPS),可直接作为系统代理(同时支持PAC)。 安装 Github地址:https://github.com/nondanee/UnblockNeteaseMusic 1、安装Nodejs #Debian/Ubuntu系统 curl -sL https://deb.nodesource.com/setup_10.x | bash - apt install -y nodejs git #CentOS系统 curl -sL https://rpm.nodesource.com/setup_10.x | bash - yum install nodejs git -y 2、运行UnblockNeteaseMusic git clone https://github.com/nondanee/UnblockNeteaseMusic.git cd UnblockNeteaseMusic node app.js 运行端口默认为8080,需要想修改可以编辑app.js文件的config.port对应的数值,或者使用命令: #这里默认修改4567,自行调整 node app.js -p 4567 这里还可以加一个-s参数限制代理范围防止被滥用,也就是仅放行网易云音乐所属域名的请求,不过使用起来的话就受限了,仅支持PAC或Hosts。 node app.js -s 3、开机自启这里使用Systemd进程守护,只适用于CentOS 7、Debian 8+、Ubuntu 16+等。 #修改下ExecStartPre源码路径即可,然后一起复制到SSH运行 cat > /etc/systemd/system/UnblockNeteaseMusic.service <<EOF [Unit] Description=UnblockNeteaseMusic After=network.target Wants=network.target [Service] Type=simple PIDFile=/var/run/UnblockNeteaseMusic.pid WorkingDirectory=/root/UnblockNeteaseMusic ExecStart=$(command -v node) app.js -p 4567 RestartPreventExitStatus=23 Restart=always [Install] WantedBy=multi-user.target EOF 启动并开机自启: systemctl start UnblockNeteaseMusic systemctl enable UnblockNeteaseMusic 如果没有Systemd的,比如CentOS 6,Debian 7等,直接使用rc.local,使用命令: #路径和命令自行修改...
-
Linux VPS锐速破解版一键安装脚本
简介 锐速(serverspeeder),是一款TCP加速程序,能够增强VPS服务器连接的稳定性,且有效的提高服务器的带宽利用率,进而提高访问速度。由于官方宣布之前永久免费的锐速已经不再免费,于是各路大神纷纷出动破解锐速,这里分享的是由91yun博主带来的锐速破解版本,本人已经用了很久了,很稳定。 特别提示:锐速不支持Openvz! 安装 系统要求:CentOS,Ubuntu和Debian。 Github地址:https://github.com/91yun/serverspeeder 使用root用户登录,运行以下命令: wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh 锐速破解版卸载方法: chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f /serverspeeder/bin/serverSpeeder.sh status
-
Fantasy-field:一款二次元风格的轻量级微博图床程序
说明:博主最近分享了好几款图床程序,这里再分享个Fantasy-field(幻想领域),一款基于新浪的PHP图床程序,界面风格和国外比较火的Chevereto差不多,都挺好看的,也支持用户注册,限制游客上传等功能,上传的图片会保存在新浪图床,可以为小内存VPS节省很多空间。对图床的美观有要求,也想节省空间的人来说,貌似是个挺好的选择。 截图 简介 在幻想领域中,图床图片全部托管在新浪云,每张图片都有多张不同级别的缩略图,这便是幻想领域的最大特色之一。 拥有较为完善的用户系统与管理员系统。管理员在后台拥有完全权限,对网站的一切基本配置。 我的图库,将会罗列出用户自己所上传的所有图片。管理员则显示系统托管的所有图片。你可以在这里对图片进行删除、预览或者复制它,但删除仅仅只是不再出现在本系统中,图片仍然是存在于新浪之上,这点你是要知道的。 探索,它是前台对用户图片预览的功能,在这里你可以发现和找到你需要的东西。如果你不需要它,可以在后台进行关闭设置。 上传新浪图床并非无要求,它需要你进行登录验证,但我们拥有一套独立的新浪登录程序,不依赖任何扩展,并且无验证码,cookie过期将自动为你进行登录,为你解决一切后顾之忧,所以你必须在后台设置你的新浪账号密码才能正常使用。 安装 Github地址:https://github.com/178146582/Fantasy-field 环境要求:PHP ≥ 5.6、Nginx/Apache、Mysql 1、搭建环境搭建方法很多,可以使用军哥的LNMP→传送门、OneinStack→传送门、宝塔面板→使用教程,小白和不想折腾的建议直接宝塔面板。 2、安装程序先添加域名和新建一个数据库,如果你是Nginx,还需要添加伪静态: location / { try_files $uri $uri/ /index.php?$query_string; } #或者 location / { if (!-d $request_filename){ set $rule_0 1$rule_0; } if (!-f $request_filename){ set $rule_0 2$rule_0; } if ($rule_0 = "21"){ rewrite ^/(.*)$ /index.php?/$1 last; } } 相关修改 #大部分都可以直接在后台修改,少部分需要通过文件修改 版权文件:/application/controller/Home/IndexController.class.php,需解密,不过最好保留下方的版权 首页背景图片:/application/view/Home/style/main.css 背景图片嵌入代码:/application/view/Home/details.php 注意事项 #邮件发送失败 1、先确定你的25端口是否被封禁,如果封掉,尝试让主机商启用(如果不启用就换服务器) 2、关掉注册验证或者等下个版本更新(注:改端口是没有用的,465端口需要ssl支持) #数据接口异常 1、伪静态重定向失败,请参考上方的再做设置 2、如果是nginx服务器, 找到路径/framework/core/Framework.php第51行到第53行注释或者删除, 3、具体代码如下(一般Apache服务器不会遇到这个问题,只有nginx的服务器才会) if ($path != '') { $path = strstr(trim($_SERVER['REQUEST_URI'],'/'),$path); } #上传图片失败,如提示:上传时发生了点小插曲,请打开控制器查看原因! 1、检查新浪账号密码是否正确 2、手动登录一次网页版新浪微博 3、新浪账号是否有发微博权限 4、配置成功后不允许在登录新浪任何平台(推荐使用小号) #除新浪限制以外,上传图片还取决于服务器配置,请尝试修改以上配置信息进行解决 最大上传限制(upload_max_filesize) 允许上传文件最大数(max_file_uploads) 脚本最大执行时长(max_execution_time) 脚本最大消耗内存(memory_limit) 脚本最大解析时长 (max_input_time) #验证码错误,如:明明登录的图像验证码输入是正确的,却一直提示验证码错误 1、查看php.ini配置中ESSINON目录是否存在 2、如果不存在则新建目录,如果存在则检查读写权限 #配置文件无法保存...
-
CentOS 6/7手动安装BBR和魔改BBR教程
说明:现在的BBR一键脚本很多,脚本虽然方便,但也有缺陷,就是不能照顾到所有商家的系统,偶尔也会出点错。所以我们不能完全依赖一键脚本,得学会手动开启BBR或者魔改BBR,这里就说下CentOS 6/7手动开启教程。Debian/Ubuntu系统的手动开启教程很久前就说过了,查看:Linux VPS使用Google BBR拥塞算法加速TCP教程、Debian/Ubuntu开启超级暴力版魔改BBR教程。 安装BBR 1、安装BBR内核 #CentOS 6系统 #导入ELRepo公钥 wget https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm --import RPM-GPG-KEY-elrepo.org #安装ELRepo rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm #升级最新内核 yum --enablerepo=elrepo-kernel install kernel-ml -y #调整内核启动顺序 sed -i '/default=/d' /boot/grub/grub.conf && echo -e "\ndefault=0\c" >> /boot/grub/grub.conf #重启 reboot #CentOS 7系统 #导入ELRepo公钥 wget https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm --import RPM-GPG-KEY-elrepo.org #安装ELRepo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm #升级最新内核 yum --enablerepo=elrepo-kernel install kernel-ml -y #调整内核启动顺序 grub2-mkconfig -o /boot/grub2/grub.cfg && grub2-set-default 0 #重启 reboot 2、开启BBR #查看最新内核,如果大于4.9,则进行下一步 uname -r #修改配置 cat >>/etc/sysctl.conf << EOF net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr EOF #使配置生效 sysctl -p #检查生效,输出带有tcp_bbr 20480 0即生效 lsmod | grep bbr 安装魔改BBR 由于通过ELRepo安装的最新内核版本太高,不支持魔改BBR,所以上面安装内核的方法不可用,只能手动安装稍低版本的内核。 1、安装新内核 #CentOS...
-
使用phpmyadmin批量修改WordPress等博客文章信息
说明:有时候网站出现变动后,就需要修改很多信息,很多人只会手动修改,这对于数据很少的还好说,多就需要时间了,比如开启ssl后,需要将http开头的都修改成https,这样手动就很麻烦了,可以利用phpmyadmin来批量修改了,这样很快。 以下修改都需要SQL语句来执行,即使你不知道SQL语句是什么,那没事,直接使用下面的语句命令就行了,不过这里先介绍以下如何执行SQL语句,进行批量操作。现在一般的空间都是用phpmyadmin来管理数据库,这里将以phpmyadmin为例来介绍如何执行SQL语句:1、进入你的phpmyadmin管理页面,然后进入你的博客对应的数据库2、菜单栏有个SQL选项,点击进去3、出现一个SQL语句的输入框,现在你就可以在里面输入SQL语句了4、输入完毕,点击执行 ,将执行你刚才输入的SQL语句5、SQL语句执行完毕,你的文章也被批量修改了,现在去看看你的文章是否都被更改了6、最后提个醒:以下介绍的SQL语句都在我的博客上做过测试,但是尽管如此,操作数据库之前都要先备份一下你的数据库;定期备份你的数据库是好习惯 SQL命令执行窗口: 这里以wordpress为例,其它博客的话多看几遍以下SQL语句应该也会修改了。 1、批量修改文章内容:如果你想替换之前写过的所有文章中的某些内容,如更换博客的名称,更换博客的网址,更换文章配图的链接等等,你可以使用以下SQL语句: UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://southcat.net', 'https://southcat.net' ); 该语句的功能是将所有文章中的http://southcat.net字眼,全部替换成https://southcat.net,你可以根据需要做一些更改。因为文章内容在数据库中是以HTML代码形式存储的,所以以上SQL语句同样可以替换HTML代码。 如果你只是想更改文章插图的链接,而不想影响其他的链接,可以使用以下SQL语句,所有src="oldurl.com被替换成了src="newurl.com UPDATE wp_posts SET post_content = REPLACE (post_content, 'src="oldurl.com', 'src="newurl.com'); 如果你是以图片附件形式上传的话,需要更改图片附件的GUID UPDATE wp_posts SET guid = REPLACE (guid, 'oldsiteurl.com', 'newsiteurl.com') WHERE post_type = 'attachment'; 2、批量修改文章摘要:文章摘要就是你在WordPress后台编辑文章时,"摘要"框中输入的内容,如果你想批量更改文章摘要,可以使用以下语句: UPDATE wp_posts SET post_excerpt = REPLACE( post_excerpt, 'Rat', 'Rats' ); 该语句的功能是将所有文章摘要中的Rat字眼,全部替换成Rats。 3、批量修改文章的作者:假设你的博客有两名注册用户,张三和李四,你想将张三的所有文章划归到李四名下,这时候该怎么办呢?你可以执行以下语句: UPDATE wp_posts SET post_author = 李四用户id WHERE post_author = 张三用户id; 那如何获得 李四的用户id和张三的用户id呢?你可以执行以下SQL语句: SELECT ID, user_nicename, display_name FROM wp_users; 这时将列出你博客上所有的注册用户的ID,昵称和公开显示的名称,你现在就可以找到对应用户的ID了。 4、批量修改文章评论者的网站URL:假设,你的博客有个非常忠实的读者,给你的博客文章留下很多有用的评论,同时他的评论都填写了留言者的网站URL,但是有一天他的博客域名换了,并请求你更新他留言中的网站URL,那你怎么办?手动一个一个帮他改,这不太现实。你可以使用以下SQL语句: UPDATE wp_comments SET comment_author_url = REPLACE( comment_author_url, 'oldurl.com', 'newurl.com' ) 以上语句,将留言者所有旧的网站链接oldurl.com,更改为新的网址newurl.com 5、禁用所有文章的pingback功能:开启pingback功能,可以在别人引用你的文章链接的情况下,给你发送通知,但是该功能似乎对我们的文章没多大帮助,那为何不把pingback给禁止了呢?在WordPress后台 - 设置 - 讨论,取消勾选"接收来自外部博客的引用通告(pingbacks和trackbacks)",这样以后的文章都不开启pingback,但是该选项不会对之前的已发布的文章起作用,还是要用到SQL:...
-
Linux VPS使用rtorrent下载BT种子,并在线观看
说明:rTorrent是一个非常简洁、优秀、非常轻量的命令行BT下载客户端,和Aria2一样,既可以使用命令行下载,也可以配合自己的Web前端进行控制操作。很多都喜欢用rTorrent配合前端ruTorrent一起使用,毕竟有个图形界面方便些,不过配置起来挺麻烦的,博主觉得单独使用rtorrent下载BT文件速度还可以,操作也不难,关键安装很简单,很适合临时下载BT文件的人。 安装 执行下列命令: #CentOS系统 yum install rtorrent -y #Debian/Ubuntu系统 apt-get update -y apt-get install rtorrent -y 使用 先将需要下载的BT文件上传至VPS一个文件夹,比如home。然后运行rtorrent,使用命令: rtorrent 这时候会出现一个界面,如果显示Could not read resource file: ~/.rtorrent.rc,这是缺少配置文件,可以不用管。然后按Enter,会出现load.normal>命令行。这时候在后面输入你的BT文件路径,比如: load.normal> /home/xx.torrent 确定后,会出现如下界面: 然后按一下键盘↑或↓键,下载列表左边出现*后,按Ctrl+s即可下载。最后下载的BT在/root文件夹。 配置 如果你要使用更多的功能,就需要新建.rtorrent.rc配置文件了。 nano /root/.rtorrent.rc 复制下列参数,不需要的可以不复制,这里只列举常用的一些配置,更多配置:点击查看。 #正在下载和已完成种子的最大和最小节点数 throttle.min_peers.normal.set = 100 throttle.max_peers.normal.set = 100 throttle.min_peers.seed.set = 100 throttle.max_peers.seed.set = 100 #每个种子最大同时上传数 throttle.max_uploads.set = 20 #最大上传和下载速度,0为无限制 throttle.global_down.max_rate.set_kb = 0 throttle.global_up.max_rate.set_kb = 0 #BT下载后保存的目录 directory.default.set = /root/rtorrent/download #设置会话目录,重新启动rTorrent时,所有以前加载的种子将被恢复 session.path.set = /root/rtorrent/.session #设置种子目录,添加种子自动下载,种子删除后自动停止 schedule2 = watch_directory,5,5,load_start=/root/rtorrent/.watch/*.torrent schedule2 = untied_directory,5,5,stop_untied= #服务器硬盘低于200M时停止下载 schedule2 = low_diskspace,5,60,close_low_diskspace=200M #监听的端口范围 network.port_range.set = 5555-8888 network.port_random.set = no #连接UDP trackers trackers.use_udp.set = yes #当trackers失效后,启用DHT...