说明:很多人估计都只会安装军哥的lnmp
一键包,这样很麻烦,毕竟装lnmp
要很长时间,也有很多人写的傻瓜式教程或多或少也会出现点问题,也没啥好方法,就自己想写个几分钟就可以装好的教程,看见外国人写的lowendscript lnmp脚本单独安装nginx
和php
环境挺快的,也省内存,就用了下,这里说下方法,一般2分钟就装好了,还是挺快的。
注意:该方法只适用于Ubuntu
、Debian
系统。
1、系统更新和升级
apt-get -y update && apt-get -y upgrade
2、安装Nginx和php环境
登录vps
运行下面命令:
wget --no-check-certificate https://raw.github.com/Xeoncross/lowendscript/master/setup-debian.sh && chmod +x setup-debian.sh && ./setup-debian.sh dotdeb && ./setup-debian.sh nginx && ./setup-debian.sh php
3、创建站点目录及下载雅黑探针
如果系统没安装unzip
就使用命令:apt-get install unzip
安装一下,下面会使用到。
将下面命令中的your_ip
改成你的服务器ip
再执行命令:
./setup-debian.sh site your_ip && cd /var/www/your_ip/public && wget http://www.yahei.net/tz/tz.zip && unzip tz.zip
也可以将your_ip
改成你的某个域名,但域名必须解析到服务器ip
上。
最后探针访问地址:http://your_ip/tz.php
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1574/
不妨点个广告再走嘛
相关推荐
-
Torrench:一个命令行BT种子搜索工具,可直接下载资源
说明:前几天博主分享过一个命令行搜索BT磁力的教程,查看:使用torrent-cli命令行获取电影BT磁力,不过好像功能比较单一,只有搜索功能,今天再分享个命令行BT种子搜索工具Torrench,该工具不仅可以搜索BT种子,还可以将种子传输到transmission、deluge、qBittorrent客户端进行下载,还支持多个站点搜索,比较强大。 安装 Github地址:https://github.com/kryptxy/torrench系统要求:Windows、Linux、MacOs,这里就说下Linux VPS安装,建议使用CentOS系统。 1、安装Python3一般大多数Ubuntu自带Python3,而Centos、Debian就需要我们安装了。 #查看是否有Python3 python3 -V #安装Python3 #CentOS系统 wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh #Debian系统 wget https://www.southcat.net/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh 然后再输入python3 -V看是否安装成功。 2、安装Torrench官方说了pip和源码安装两种方法,博主感觉pip安装好像容易出问题,所以这里只说源码安装。 #CentOS系统 yum install git -y #Ubuntu和Debian系统 apt-get install git -y #下载源码并安装 git clone https://github.com/kryptxy/torrench.git cd torrench pip3 install -r requirements.txt python3 setup.py install 安装wcwidth使其支持中日韩文: pip3 install wcwidth 配置 如果想要使用更多功能就需要配置文件。只是想简单的使用搜索功能,那这步可以跳过。 1、配置多站点搜索 #下载config.ini并配置 cd /root/torrench wget -O config.ini https://pastebin.com/raw/reymRHSL sed -i 's/enable = 0/enable = 1/g' '/root/torrench/config.ini' #复制配置文件 cp /root/torrench/config.ini /root/.config/torrench #更新配置文件 torrench -U 2、添加到客户端下载本配置可以将你搜索的BT种子直接添加到客户端进行下载,编辑torrench.ini文件 nano /root/.config/torrench/torrench.ini 修改如下信息: #CLIENT为BT客户端类型,支持transmission-qt、deluge、qBittorrent、rtorrent、transmission-remote、transmission-gtk,这里博主建议使用rtorrent客户端,当然你会用其它的也可以自己修改 CLIENT = rtorrent #下面参数为服务器和端口,默认localhost:9091,客户端填了rtorrent后,以下参数不用管 SERVER = PORT = 接下来需要在服务器上安装rtorrent:...
-
offcloud:一个强大的支持离线下载和网盘下载/上传的网站
说明:现在国内很多下载工具都不行了,QQ旋风也被关停了,迅雷也是惨不忍睹,下载国外资源和冷门资源的时候基本没速度,这时候就需要个工具来拯救了,今天介绍个强大的离线下载站offcloud,对于下载冷门资源和国外资源还是很给力的。 简介 offcloud是一款网盘+离线下载的网站,提供10GB免费空间(付费后无限空间),支持离线下载磁力链接,BT种子文件,HTTP,HTTPS等直链,同时还提供国外视频网站的下载,包括Youtube、Youjizz等,此外offcloud还支持把下载好的离线上传,支持FTP、WebDAV、Google Drive、Dropbox还有OneDrive等。 支持的网盘和视频网站列表:https://offcloud.com/list,好像还看到了百度网盘。 使用 进入网站:https://offcloud.com/直接在首页输入邮箱就提示注册成功,再进入邮件设置一下密码就行了。进入后台后点左侧Instant直接下载,有遍布全球的服务器,选择距离比较近的,直接Download即可。点击左侧Cloud就可以离线下载磁力链接,更多功能就自己慢慢看。 价格 offcloud注册后就是免费账号,每个月只能下载3次。偶尔用用还是不错的。
-
serverreview-benchmark:Linux服务器性能测试脚本
说明:该脚本由一个国外大佬写的,测试结果有系统详细信息,及到亚洲、太平洋、欧洲、美洲等Speedtest测试速度和Ping值,CPU运行速度,内存、硬盘读取速度。还自动生成测试分享链接。 使用 Github地址:https://github.com/sayem314/serverreview-benchmark 运行命令: #完整测试,含有系统信息,硬盘/CPU/内存速度,CDN等各个地区测速及Ping值 curl -LsO git.io/bench.sh; chmod +x bench.sh && ./bench.sh -a share #简单测试,只含有系统信息,硬盘/CPU/内存速度,CDN测速 curl -LsO git.io/bench.sh; chmod +x bench.sh && ./bench.sh -b share apt-get -y install curl #debian/ubuntu yum -y install curl #centos 相关教程 Superbench.sh:VPS服务器一键测试脚本 Superspeed:一键测试服务器到国内的速度
-
WordPress显示网站已运行时间
在网站上显示已运行多少时间是一些站长需要的功能,只需要加一段代码即可实现。代码来自六特网站,本站使用下面第三段。代码贴到footer.php或者右侧html小工具。 1.显示的是运行的 天/小时/分/秒 <span id="timeDate">载入天数...</span><span id="times">载入时分秒...</span><script>// <![CDATA[ var now = new Date(); function createtime(){ var grt= new Date("11/25/2013 21:51:00");//此处修改你的建站时间或者网站上线时间 now.setTime(now.getTime()+250); days = (now - grt ) / 1000 / 60 / 60 / 24; dnum = Math.floor(days); hours = (now - grt ) / 1000 / 60 / 60 - (24 * dnum); hnum = Math.floor(hours); if(String(hnum).length ==1 ){hnum = "0" + hnum;} minutes = (now - grt ) / 1000 /60 - (24 * 60 * dnum) - (60 * hnum); mnum = Math.floor(minutes); if(String(mnum).length ==1 ){mnum = "0"...
-
Cloud Torrent:支持BT下载/磁力下载/边下边播
说明:Cloud Torrent是一款很不错的离线下载工具,相关工具还有:Debian一键安装Transmission并美化Web界面来进行BT下载,BT种子/磁力链接下载工具:Aria2一键安装管理脚本,CentOS安装aria2+yaaw实现离线下载。 Cloud Torrent特点 支持 BT下载 支持 磁力链接下载 支持 搜索磁力链接 支持 离线下载 支持 边下边播(格式限制:mp4/wbem/ogg,同时需要手动输入链接) 可视化界面Web UI 安装 项目地址:https://github.com/jpillora/cloud-torrent 系统要求:CentOS/Debian/Ubuntu均可。 运行下面命令: wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/cloudt.sh && chmod +x cloudt.sh && bash cloudt.sh
-
使用Nginx反向代理,自建CDN加速节点
说明:博客刚刚搬到了美西,感觉速度不如香港,于是准备拿香港的服务器自建CDN加速了,对于自建CND,之前讲过Fikker,查看:CentOS安装Fikker自建CDN系统,支持Https/反向代理/防CC攻击,使用非常方便,功能也很强大,不过免费版不支持页面缓存、也不支持HTTP/2,所以放弃了。就使用Nginx反向代理实现自建CDN加速了,这里分享下方法。 安装 1、安装Nginx #这里使用的是军哥的lnmp wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh nginx 2、CDN配置假如我需要对www.southcat.net搭建CDN节点,数据放在192.168.1.100,需要先修改hosts指向,告知CDN节点去哪里去获取网站数据,也就是回源地址,做如下修改: vi /etc/hosts 192.168.1.100 www.southcat.net 然后创建nginx配置文件southcat.net.conf。 #创建缓存目录 mkdir -p /data/wwwroot/caches/www.southcat.net #设置缓存目录权限 chown -R www:www /data/wwwroot/caches/www.southcat.net #创建southcat.net.conf vi /usr/local/nginx/conf/vhost/southcat.net.conf 在southcat.net.conf中添加下面的内容,缓存目录/缓存时间请根据实际情况调整。 proxy_cache_path /data/wwwroot/caches/www.southcat.net levels=1:2 keys_zone=Rats:50m inactive=30m max_size=50m; server { listen 80; server_name www.southcat.net; charset utf-8,gbk; location / { proxy_set_header Accept-Encoding ""; proxy_pass https://www.southcat.net; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_cache Rats; proxy_cache_valid 200 304 30m; proxy_cache_valid 301 24h; proxy_cache_valid 500 502 503 504 0s; proxy_cache_valid any 1s; proxy_cache_min_uses 1; expires 12h; } }...
-
Linux VPS快速下载Bilibili视频脚本 ,支持1080P/720P/360P等格式
说明:最近想下载点B站的一些资源到Onedrive网盘存着,以免日后由于版权等一些问题,导致资源被下架,所以就从git找了个py脚本,使用起来很方便,支持1080P、720P、360P等格式下载,下载视频速度也挺快的。这里就大概的说下使用教程,有需求的同学可以用用。 使用 Github地址:https://github.com/Henryhaohao/Bilibili_video_download 由于Win系统下载工具非常多,所以就不说Win系统使用,这里就只说下Linux系统用法。 1、安装Python3 #CentOS系统 wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh #Debian系统 wget https://www.southcat.net/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh #由于Ubuntu 16+自带Python3,所以只需要安装pip3就可以了 apt install python3-pip -y 2、安装ffmpeg #下载ffmpeg二进制 wget https://www.southcat.net/usr/down/ffmpeg/ffmpeg-git-$(getconf LONG_BIT)bit-static.tar.xz #解压文件 tar xvf ffmpeg-git-*-static.tar.xz #移动ffmpeg可执行文件 mv ffmpeg-git-*/ffmpeg ffmpeg-git-*/ffprobe /usr/bin/ #删除文件 rm -rf ffmpeg-git-* 3、下载脚本 #下载脚本并存放在/root/bz文件夹 git clone https://github.com/Henryhaohao/Bilibili_video_download.git /root/bz #安装依赖 cd /root/bz && pip3 install -r requirements.txt #开始运行脚本 python3 bilibili_video_download.py 然后会要求你输入B站的AV号或者视频链接地址,然后选择你需要的格式,直到下载完成。 如果你运行脚本的时候出现UnicodeEncodeError: 'ascii' codec can't encode错误,那就需要先将系统的默认语言环境编码设置为UTF-8格式,使用命令: echo 'export LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8' >> /etc/profile source /etc/profile
-
Haproxy一键安装脚本,可转发端口改善服务器的网络状况
说明:一般用海外服务器的都会遇到线路爆炸,网络不好的情况,这时候连接SSH或者使用55R的时候,会出现连接不上或者速度变慢的问题,为了改善这种状况,我们可以使用haproxy转发端口进行中转加速。 假设你的本地电脑为A,haproxy服务器为B,需要转发的服务器为C。A当然可以直接去连C,但效果可能不会很理想。如果B是一个对C和A连接效果都好的服务器。那么A连接C就等于A连接B,通过B连接C,这样一来,虽然成本有所上升,但却能明显改善网络带宽情况。 安装 系统支持:CentOS,Debian,Ubuntu 使用root登录做中转的那台服务器,执行下面的命令: wget --no-check-certificate https://www.southcat.net/usr/down/haproxy.sh && bash haproxy.sh 然后会要求你依次输入起始端口、结束端口,需要中专的服务器IP。 卸载方法:Debian或Ubuntu系统 apt-get -y remove haproxy CentOS系统 yum -y remove haproxy 然后删掉haproxy的配置文件目录 rm -rf /etc/haproxy 使用命令:启动:/etc/init.d/haproxy start停止:/etc/init.d/haproxy stop重启:/etc/init.d/haproxy restart状态:/etc/init.d/haproxy status
-
Parkomat:Linux下自建WebDav+DNS+Web服务器教程
简介 Parkomat.io,是一个Linux下创建DNS+Web+WebDav的脚本。当您有很多域名并且通过典型的托管面板进行管理变得太复杂时,Parkomat很有用。下面是创建WebDav服务器过程,DNS和web为同样配置文件。 特征 DNS服务器带有全部功能 具有SSL支持的Web服务器(可以在一个IP上运行许多证书) WebDav可轻松上传文件到网页 Github地址:https://github.com/parkomat/parkomat 安装 本安装在Centos 7下测试成功。1、安装Go 1.8.3下载并安装Go wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz --no-check-certificate tar zxvf go1.8.3.linux-amd64.tar.gz mv go /usr/local/ 添加环境变量 vi /etc/profile 添加如下内容: export PATH=$PATH:/usr/local/go/bin export GOROOT=/usr/local/go 使配置生效: source /etc/profile 查看Go是否安装成功 go version 2、安装parkomat go get github.com/parkomat/parkomat 配置文件config.toml(/your/parkomat/directory,其中your为放置文件的根目录)(127.0.0.1改为自己的服务器IP) # if you set it to true, Parkomat will serve any domain pointing at it catch_all = true [[domains]] name = "example.domain" [[domains]] name = "parkomat.io" # supports per domain zone settings [domains.zone] A = "192.168.0.1" MX = """ 1 better.mail.server """ TXT = """ hello world """ # each domain...
-
Linux VPS使用iftop监控服务器流量,查看网络异常情况
说明:我们手上的VPS服务器有时候会出现流量异常情况,这时候可能被人当肉鸡发包,或者挂了网站被CC消耗了大量的流量,这时候我们就需要查看流量具体情况来排除问题了,这里推荐个iftop工具,很好用,而且对检测流量异常的服务器是非常有效的。 简介 iftop是Linux系统一个免费的网卡实时流量监控工具,类似于top命令。iftop可以监控指定网卡的实时流量、端口连接信息、反向解析IP等,还可以精确显示服务器与其它服务器、网站的流量来源信息,非常方便我们查看服务器流量异常的根源,这对于网络故障排查、网络安全检测是十分有用的。 安装 CentOS/RHEL系统: #安装EPEL源 CentOS/RHEL 5 : rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm CentOS/RHEL 6 : rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm CentOS/RHEL 7 : rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #安装iftop yum install iftop Debian/Ubuntu系统: apt-get install iftop 使用 然后使用iftop命令查看流量信息。 参数说明: 1、最上面的一行显示的信息是流量刻度,用于显示网卡带宽流量。 2、中间的是服务器与其它服务器或IP流量传输关系,=>为发送数据,<=为接收数据。 3、最下面的信息 TX:发送流量 RX:接收流量 TOTAL:总流量 Cumm:运行iftop到目前时间的总流量 peak:流量峰值 rates:分别表示过去2s 10s 40s的平均流量 使用iftop -h可以查看各个参数含义,如: -i指定需要监测的网卡 iftop –i eth1 -n将输出的主机信息都通过IP显示,不进行DNS反向解析 iftop -n -B将输出以bytes为单位显示网卡流量,默认是bits iftop –B -p以混杂模式运行iftop,此时iftop可以作为网络嗅探器使用 iftop –p -N只显示连接端口号,不显示端口对应的服务名称 iftop –N -P显示主机以及端口信息,这个参数非常有用 iftop –P -F显示特定网段的网卡进出流量 iftop –F 192.168.12.0/24 -m设置iftop输出界面中最上面的流量刻度最大值 iftop –m