说明:莱特币就不过多介绍了,想了解的就百度一下吧,这里就说下在CentOS 7
上安装莱特币(Litecoin
)客户端挖矿的教程。
1、下载Litecoin客户端
wget https://download.litecoin.org/litecoin-0.14.2/linux/litecoin-0.14.2-x86_64-linux-gnu.tar.gz
下完后验证文件
ls -ltr
2、解压文件
tar -zxvf litecoin-0.14.2-x86_64-linux-gnu.tar.gz
3、设置权限并初始化
sudo install -m 0755 -o root -g root -t /usr/local/bin ~/litecoin-0.14.2/bin/*
4、使用命令
litecoin -cli
5、设置LTC节点
cd ~
mkdir .litecoin
cd .litecoin/
vi litecoin.conf
输入以下内容(litecoinrpc
改为自己的用户名、Test123
改为自己的密码)
rpcuser=litecoinrpc
rpcpassword=Test123
txindex=1
server=1
daemon=1
rpcbind=127.0.0.1
bind=127.0.0.1
然后保存。
6、开始挖矿
litecoind
查看是否正常运行
litecoin-cli getinfo
Litecoin官网:https://litecoin.com/
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1861/
不妨点个广告再走嘛
相关推荐
-
使用静态Aria2二进制文件快速安装Aria2,及使用方法
说明:Aria2是一个很强的BT下载神器,用的人也多。不过也有很多人手动编译安装的时候,会遇到很多错误,这里博主就分享个静态文件安装方法,出错率很低。 安装 Github地址:https://github.com/q3aql/aria2-static-builds 这里只说下Linux系统安装方法,首先找到适合自己系统的最新版的Aria2静态文件→点击查看,再使用命令: #下载静态文件 wget https://github.com/q3aql/aria2-static-builds/releases/download/v1.34.0/aria2-1.34.0-linux-gnu-64bit-build1.tar.bz2 #解压文件并进入文件夹 tar jxvf aria2-*.tar.bz2 && rm -rf aria2-*.tar.bz2 && cd aria2-* #开始安装 make install ##如果安装的时候提示-bash: make: command not found错误,需要先运行命令: Debian/Ubuntu系统:apt install make -y CentOS系统:yum install make -y 这时候就安装好了,可使用aria2c -v查看版本信息。 使用 使用的话很简单,先新建aria2.conf配置文件(存放路径随意),配置如下: # 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置 dir=/data/aria2/download # 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M #disk-cache=32M # 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc # 预分配所需时间: none < falloc ? trunc < prealloc # falloc和trunc则需要文件系统和内核支持 # NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项 file-allocation=trunc # 断点续传 continue=true ## 下载连接相关 ## # 最大同时下载任务数, 运行时可修改, 默认:5 max-concurrent-downloads=5 # 同一服务器连接数, 添加时可指定, 默认:1 max-connection-per-server=8 # 最小文件分片大小, 添加时可指定, 取值范围1M...
-
Jirafeau:一个简洁的临时文件分享系统,可随时删除
说明:之前介绍过一个临时文件系统Plik→点击查看,功能比较强大,不过对于不会美化界面的人来说,使用起来可能会觉得不好看。这里再介绍个Jirafeau,可以设置保存时间,密码,生成分享链接的同时也会给你一个删除链接,你可以随时进行删除,功能虽然没前者强大,但够用了,界面也简洁。 截图 安装 要求:PHP >= 5.6,Nginx/Apache等,无需数据库 Gitlab地址:https://gitlab.com/mojo42/Jirafeau 提示:如果你过于小白,还不会搭建环境,可以参考该建站教程→传送门;或许看本文后面的Docker安装。 先搭建好环境,然后下载源码(点击下载),并上传解压到网站根目录。 再新建配置文件lib/config.local.php,将lib/config.original.php里的代码全部复制进去,并给予写入权限,此后你可以修改该配置文件进行一些功能修改。 最后就可以打开地址进行安装了。后台地址:http://xx.com/admin.php,一般上传者删除链接后,只是不能下载了,但文件暂时还在,可以通过后台进行清空。 #除了后台清空外还可以用命令清空,建议设置为定时任务,命令如下: php /www/wwwroot/xx.com/admin.php clean_expired php /www/wwwroot/xx.com/admin.php clean_async Docker安装 1、安装Docker #CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、构建镜像 git clone https://gitlab.com/mojo42/Jirafeau.git cd Jirafeau docker build -t mojo42/jirafeau . 3、启动镜像 #8000端口可自行修改 docker run -d -p 8000:80 -v $(pwd):/www mojo42/jirafeau 4、配置修改 #进入lib文件夹 cd /root/Jirafeau #新建配置文件config.local.php,可修改该文件调整一些功能 cp lib/config.original.php lib/config.local.php #授权 chmod 777 lib/config.local.php
-
ServerStatus酷炫高逼格的中文云探针
简介 ServerStatus中文版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~,该云监控(云探针)是ServerStatus(https://github.com/BotoX/ServerStatus)项目的中文优化版。 安装教程 项目地址:https://github.com/tenyue/ServerStatus在线演示:https://tz.cloudcpp.com 使用命令: git clone https://github.com/tenyue/ServerStatus.git 服务端配置(服务端程序在ServerStatus/web下)一、生成服务端程序 cd ServerStatus/server make ./sergate 如果没错误提示,OK,ctrl+c关闭;如果有错误提示,检查35601端口是否被占用 二、修改配置文件修改config.json文件,注意username,password的值需要和客户端对应一致 {"servers": [ { "username": "s01", "name": "Mainserver 1", "type": "Dedicated Server", "host": "GenericServerHost123", "location": "Austria", "password": "some-hard-to-guess-copy-paste-password" }, ] } 三、拷贝ServerStatus/status到你的网站目录例如: sudo cp -r ServerStatus/web/* /home/wwwroot/default 四、运行服务端web-dir参数为上一步设置的网站根目录,务必修改成自己网站的路径 ./sergate --config=config.json --web-dir=/home/wwwroot/default 客户端配置(客户端程序在ServerStatus/clients下)客户端有两个版本,client-linux为普通linux,client-psutil为跨平台版,普通版不成功,换成跨平台版即可。 一、client-linux版配置:1、vim client-linux.py, 修改SERVER地址,username帐号,password密码2、python client-linux.py 运行即可。 二、client-psutil版配置:1、安装psutil跨平台依赖库2、vim client-psutil.py, 修改SERVER地址,username帐号,password密码3、python client-psutil.py 运行即可。 #Centos sudo yum -y install epel-release sudo yum -y install python-pip sudo yum clean all sudo yum -y install gcc sudo yum -y install python-devel sudo pip install psutil #Ubuntu/Debian sudo root apt-get -y...
-
云转码切片express-ffmpeg+CMS一体化系统安装教程
说明:云转码系统估计很多人知道,博主体验过七彩云、FFMpeg WebUI等云转码,感觉都不是很适合自己,而且好像都不更新了,特别是FFMpeg WebUI,貌似很久前就一直停留在0.9.6版本,恰好最近看到了个基于nodejs制作的开源免费的云转码切片系统,功能上基本可以满足个人日常需求了,而且博主感觉nodejs的转码切片速度比现有的很多php转码程序都快些,不知道是姿势问题还是啥,这里就分享下,给有需求的人用。 提示:本文主要介绍的是开源免费版的功能及其源码的安装方法,仅供学习交流使用。且不能用于非法用途,否则后果自负! 项目介绍 该云转码不再是简单的云转码系统,而是CMS系统+云转码系统一体化,自带整个完备的并且对移动端友好的,而且非常利于SEO优化的自适应CMS系统,根据后台的分类系统和门户CMS管理系统,直接在首页达成完备的在线视频播放系统,适用于在线教育、企业内部培训视频、在线视频自媒体门户等多种运用方向。 如果你不想使用CMS,也可以单独当它是一个可以在线视频转码的工具,对视频进行在线格式转换,很适合用来做一个视频转码的网站。 实现大文件分块上传,批量上传。 实现服务器端自动动态码率转码并且切片,完成后会自动删除原视频文件。 实现批量添加水印和字幕,和同时处理。 实现截图,默认自动生成四张截图。 一键获取分享链接,设置防盗链,token防盗链或者仅允许指定域名iframe调用。 ts切片文件域名分发,负载均衡,支持无限多服务器同步分发。 官方网站:https://www.moemv.com/开源版官网:https://ffmpeg.moejj.com/开源版演示:https://www.moejj.com 特别提示 目前高级版和纯净版云转码程序都已开发,包括即将开发完成的在线视频APP安卓/IOS APP软件,真正的做到CMS+转码切片+APP全方位一体化,上手更简单,并且转码和切片上比开源版强很多,切片质量也是非常的好,不管是在切片加载情况,播放切片时的流畅度及系统负载等方面,都有不错的表现,用过的人都知道,且高级版结合了最新的CPU+GPU混合转码,在转码速度大幅度提高下,质量和压缩率都十分完美,同时纯净版和高级版都会长期频繁更新。 注意:对高级版或者纯净版有兴趣的看文章后面的介绍,有购买需求的可以加微信rats54。 这里感谢下购买过并支持该程序的人,有您的支持,以后该程序会越来越强大,更新会更频繁,功能越来越多,同时保证永远不会加后门,可放心使用。 截图 更新 【2019.1.17】 更新部分安装步骤,使出错率更小。 为什么要使用云转码 传统视频如果没有正确的压缩,一般来说尺寸非常大,动则3Gb、4Gb的大小,再者因为视频需要在网站中进行播放,传统中如果放置常规的flv或者mp4格式,那么浏览器会一直进行缓存,并且在缓存在一定播放长度之后才会进行播放,这样会消耗更多的带宽和让用户等待更长的时间,所以转码之后再进行切片是非常必须的,一来无损的压缩视频文件使其占用磁盘尺寸更小,并且基于hls格式,也是M3u8格式中储存了所有ts切片列表,这种模式加载,只需要加载第一个ts切片视频就可以开始播放,这样就使用户等待的时间更少,减少服务器带宽使用,并且画质的损失很小。这也就是为什么现在大部分视频网站都是使用hls格式来播放的。 具体功能 后台云转码加切片,运用最精简的代码,做成最快的转码+切片功能。 秒切功能,切片速度领先所有市面收费云转码系统。 视频分类、视频筛选、视频搜索,后台一应俱全。 防盗链、token防盗链,多重防盗链,避免流量损失,可以设置指定域名只能iframe调用。 字幕烧录,水印烧录,超级简单的操作,即可将字幕烧录进视频或者添加水印到视频中。 支持vtt字幕,后台可以根据不同的视频上传不同的vtt字幕,前台播放自动加载字幕。 视频截图,后台配置截图数,云转码切片的时候自动截图。 ts分发,多服务器同步内容,ts文件自动循环加域名前缀,负载均衡。 cms系统配置,站点名称设置、seo标题设置、seokeywords设置,seodescription设置,前台显示截图设置,前台自动生成cms系统,自适应布局,针对移动端优化,seo效果极佳。 新增功能 #增加会员系统 增加会员系统,可以不开启CMS,独立开启会员系统,双向验证,安全可靠,后台可以配合卡劵生成,前台用户使用卡劵进行升级。 #真正意义上的权限系统 路由层面的权限系统,非网上的播放器假权限,根据权限不同,相同的M3U8播放文件返回不同的内容,比如普通会员只能播放3分钟,就只会返回3分钟的切片内容,升级之后才会返回完整的切片内容。 #卡劵系统 后台设定卡劵生成,可以设置开通会员时间,用户前台使用即可升级到对应的会员,到期之后权限失效,需要重新开通,如果连续使用则是累加会员时间。 安装 如果你觉得安装很困难,想很快安装好,可以使用博主写的Docker镜像,安装教程:点击访问。 安装教程官网其实有,不过仅有Ubuntu的手动教程,其它系统都没有,博主发现该程序所需的大部分环境宝塔面板均可以直接安装,鉴于为小白着想,这里就用宝塔面板安装该程序,支持的系统也多。 所需环境:nodejs、expressjs、mongoDb、ffmpeg、Redis等 1、安装宝塔 #Centos系统 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh #Ubuntu系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh #Debian系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh 安装完成后,进入面板,点击左侧软件管理,然后安装MongoDb、Redis、Nginx(使用域名访问才需要安装,反之不用)。注意Debian安装MongoDb之前还需要使用命令apt install sudo,不然可能存在MongoDb启动不了的情况。 2、安装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 mv ffmpeg-git-*/ffmpeg ffmpeg-git-*/ffprobe...
-
在Ubuntu/CentOS/Debian系统下,使用CPU挖Monero (XMR)币
说明:最近挖矿教程发了不少,参考:MinerGate:在Windows、Mac、Ubuntu、安卓手机上挖矿教程,CentOS 7下莱特币(Litecoin)挖矿教程,现在再发个Ubuntu/CentOS/Debian系统的挖矿教程,这里最好使用独立服务器挖,VPS尽量别尝试,不然会被商家停止or删除。要是你的VPS多,不在乎,那就限制CPU后再挖,参考:Linux VPS通过安装CPULimit来限制CPU使用率,这里就说下教程。 教程 1、获取钱包地址钱包地址获取途径有很多,这里建议去https://hitbtc.com注册个账号,然后进入后台点击Account然后往下找到Monero货币并获取钱包地址,即Wallet address。 2、Payment-ID获取在服务器上运行以下命令: openssl rand -hex 32 即可获取Payment-ID也就是支付ID。 3、安装挖矿程序这里建议使用Ubuntu系统,听说效率更高。 #Ubuntu系统,在Ubuntu 14.04测试成功 add-apt-repository ppa:ubuntu-toolchain-r/test apt update apt install gcc-5 g++-5 make update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 --slave /usr/bin/g++ g++ /usr/bin/g++-5 curl -L http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz | tar -xvzf - -C /tmp/ cd /tmp/cmake-3.4.1/ && ./configure && make && sudo make install && cd - update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force apt install libmicrohttpd-dev libssl-dev libhwloc-dev git clone https://github.com/fireice-uk/xmr-stak-cpu xmr-stak cd xmr-stak cmake . make install #CentOS系统 yum install centos-release-scl cmake3 hwloc-devel libmicrohttpd-devel openssl-devel yum install devtoolset-4-gcc* scl...
-
使用Caddy申请免费的Let’s Encrypt泛域名SSL证书
说明:之前看到有人问了下Caddy怎么申请Let’s Encrypt泛域名SSL证书,就翻了下官方文档了解下,发现比用Nginx申请的过程简单很多,这里就发下方法。如果有人需要Nginx申请的方法,可以看下博主很久前发过的Nginx申请教程→传送门。 说明 Caddy支持以下DNS服务商,所以需要提前将你的域名DNS服务器转移到指定服务商。 cloudflare、cloudxns、dnspod、gandi/gandiv5、godaddy、namecheap、vultr、googlecloud、auroradns、azure、 digitalocean、dnsimple、dnsmadeeasy、dyn、lightsail、linode、ns1、namedotcom、ovh、otc、pdns、rackspace、rfc2136、route53 申请 由于博主的域名DNS都在CloudFlare,所以下面以CF为例。 1、安装Caddy curl https://getcaddy.com | bash -s personal tls.dns.cloudflare 后面的tls.dns.cloudflare为cloudflare的插件,如果你是其它DNS服务商就需要替换下插件参数,比如: tls.dns.auroradns tls.dns.azure tls.dns.cloudflare tls.dns.cloudxns tls.dns.digitalocean tls.dns.dnsimple tls.dns.dnsmadeeasy tls.dns.dnspod tls.dns.dyn tls.dns.exoscale tls.dns.gandi tls.dns.gandiv5 tls.dns.godaddy tls.dns.googlecloud tls.dns.lightsail tls.dns.linode tls.dns.namecheap tls.dns.ns1 tls.dns.otc tls.dns.ovh tls.dns.powerdns tls.dns.rackspace tls.dns.rfc2136 tls.dns.route53i tls.dns.vultr 2、设置环境变量以下为Caddy申请通配符时所需要的DNS服务商的环境变量。 #Aurora DNS by PCExtreme AURORA_USER_ID AURORA_KEY AURORA_ENDPOINT(optional) #Azure DNS AZURE_CLIENT_ID AZURE_CLIENT_SECRET AZURE_SUBSCRIPTION_ID AZURE_TENANT_ID #Cloudflare CLOUDFLARE_EMAIL CLOUDFLARE_API_KEY #CloudXNS CLOUDXNS_API_KEY CLOUDXNS_SECRET_KEY #DigitalOcean DO_AUTH_TOKEN #DNSimple DNSIMPLE_EMAIL DNSIMPLE_OAUTH_TOKEN #DNS Made Easy DNSMADEEASY_API_KEY DNSMADEEASY_API_SECRET DNSMADEEASY_SANDBOX(true/false) #DNSPod DNSPOD_API_KEY #DynDNS DYN_CUSTOMER_NAME DYN_USER_NAME DYN_PASSWORD #Gandi/Gandiv5 GANDI_API_KEY/GANDIV5_API_KEY #GoDaddy GODADDY_API_KEY GODADDY_API_SECRET #Google Cloud DNS GCE_PROJECT GCE_DOMAIN GOOGLE_APPLICATION_CREDENTIALS...
-
大疆高亮屏(CrystalSky)开启FCC,变成航拍娱乐2in1
说明:最近有些同学问我高亮屏(CrystalSky)如何开启FCC,看在很多人需要,就在这出一篇教程。高亮屏操作起来说简单也简单,说麻烦也很麻烦,只是之前一直不想去折腾,不过目前网上几乎看不到这种教程,所以就参考了国外一些安全人员研究的基础上,融合了个人的一些经验发一篇开启FCC教程及其它玩法。 注意:以下内容仅作技术交流,请勿用于实际用途,并且请按照当地法律法规操作无线电,否则后果自负! 提示:如果有不懂的或者该方法失效了,可以去该论坛提问,地址:www.pilotbbs.com,里面会有大神帮助你。 教程 本教程共分6部分: 第1部分简单介绍下目前市面上的大疆高亮屏(CrystalSky)。 第2部分用简单的方法开启FCC。 第3部分Root后安装软件开启FCC。 第4部分高亮屏如何变身娱乐与航拍2in1平板。 第5部分高亮屏安装荔枝等软件。 第6部分进阶玩法。 1、高亮屏的简单介绍及前期准备工作高亮屏有5.5和7.85两个版本的尺寸,它的核心系统是安卓,这个想必大多数人都知道。在操作之前,我们需要开启开发者模式。高亮屏开启开发者模式的方法和安卓手机一样,点设置-关于-版本号-连续点击7次,开启开发者模式,然后到开发者模式里面打开USB调试模式。至此,准备工作已完成。 2、简单方法开启FCC高亮屏还是那个高亮屏,能不能开启FCC主要还是看无人机型号,如果你的无人机是Spark、御1系列、精灵4、精灵4p、精灵4A、悟2、那么就可以。精灵4p2.0安卓用户有其他的方法,可以看下面一条内容。 首先下载NLD安全小组修改的GO4软件到内存卡或者拷贝到自带内存里面,文件下载: #下载地址:https://www.southcat.net/usr/fcc/CrystalSky_ADB.zip #解压密码:www.oyeeh.vip,感谢oyeeh站长同学帮忙收集并打包好。 该软件与官方GO4共存(文中所提的软件均是网上收集并已打包好) 如果安装后,高亮屏上有NLD软件,那个恭喜你,搞定了。直接用这个软件连接无人机去飞即可,连接无人机后默认自动开启FCC。如果提示不能安装,或者安装后不显示,那么就需要Root了。咱们接着看第3步教程。 3、Root后安装软件开启FCC这里还是用简单的方法,Windows用户下载一个KingRoot,下载连接自行百度。用其他的Root工具应该也可以,大家可以自行尝试,选择自己喜欢的工具。 1)下载安装好后,将高亮屏打开连接电脑,选择usb调试模式。 2)打开Root工具,将高亮屏(CrystalSky)进行Root操作。 3)点击安装NLD软件,如果安装的GO4程序正常使用,接下来的内容不用看了。 如果不能显示,则需要进行以下操作: 1)在高亮屏上安装并启动terminal,原文也提供了这个工具,输入:su -c“pm enable dji.pilot.pad” 2)打开ES文件浏览器,给予ROOT权限,进入到该目录:/data/data/dji.system.launcher/shared_prefs/。 3)拷贝dji.system.launcher.xml到内存卡的/Download/mnt/sdcard/Download/目录。 4)用ES文件管理器打开刚才拷贝的文件 <?xmlversion='1.0'encoding='utf-8'standalone='yes' ?> <map> <int name="KEY_APP1_INDEX" value="1" /> <int name="KEY_APP2_INDEX" value="0" /> <stringname="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string> <long name="KEY_BOOT_CNT" value="165" /> <int name="KEY_F1_INDEX" value="0" /> <stringname="KEY_TRAFFIC_USED_TIMESTAMP">2018-06-14</string> <int name="KEY_FREEZE_ROTATION" value="0" /> <long name="KEY_TRAFFIC_USED_TOTAL" value="7363457756" /> <int name="KEY_F2_INDEX" value="4" /> <longname="KEY_TRAFFIC_USED_TODAY"value="127043018" /> </map> 要增加或者修改的语句是: <stringname="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string> 或许是 <stringname="KEY_MUTEX_PREF_PKG">dji.go.v4</string> 增加或者修改为: <stringname="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string>,修改好后保存。 5)将刚才修改好的文件导入到/Download/data/data/dji.system.launcher/shared_prefs/,覆盖之前自带的。 6)现在重启高亮屏 如果重启后还是不能显示,请再继续以下操作: 1)在高亮屏上复制/data/data/dji.system.launcher/shared_prefs/dji/system.launcher.xml到/mnt/sdcard/Download/目录。 2)电脑上打开ADB工具,将该文件拖出来到adb文件夹目录:adb pull/mnt/sdcard/Download/dji.system.launcher.xml 3)<string name="KEY_MUTEX_PREF_PKG">dji.pilot.pad</string>,或者将dji.pilot.pad改写为dji.go.v4 ,如果里面生成的是dji.pilot.pad。 4)修改好后,再用ADB工具推送进高亮屏里:adb push dji.system.launcher.xml /mnt/sdcard/Download/。 5)用ES文件浏览器将这个xml 文件拷贝到如下目录:/Download/data/data/dji.system.launcher/shared_prefs/。 6)重启高亮屏 4、变身娱乐与航拍2in1平板安装Nova桌面,即可瞬间变成一个集娱乐和航拍于一体的娱乐性平板,出门再也不用又带高亮屏又带Pad啦。官方默认应该只能安装20个软件限制,具体的数值记不清了,大家可以自行安装测试。 5、高亮屏上安装荔枝软件...
-
一款强大的私有云盘和在线文件管理器:可道云KodExplorer安装教程
简介 可道云KodExplorer是一款拥有完备的文件管理功能,浏览器端享受本地化的体验,强大的在线文件编辑器,像使用操作系统一样使用体验,右键操作,拖拽,快捷键等;完美取代FTP管理,可用于服务器文件管理,支持图片、音乐、视频预览,在线解压缩,文件夹拖拽上传;全面采用Ajax+Json进行数据通信,毫秒级的响应速度,十分强大! 截图 安装 1、搭建web环境我们可以用lnmp、lamp一键包或者宝塔之类的面板来搭建web环境。lnmp安装方法可参考:lnmp1.4安装教程。宝塔安装方法可看:宝塔面板安装教程。 2、上传KodExplorer程序搭建好web环境后,添加网站并解析,再上传KodExplorer程序到网站目录,KodExplorer官网下载地址:https://kodcloud.com/download.html。这里以lnmp为例,执行命令: cd /home/wwwroot/www.yourdomain.com wget http://static.kodcloud.com/update/download/kodexplorer4.22.zip unzip kodexplorer4.22.zip chmod -Rf 777 ./* 如果unzip解压文件时出现问题,这说明没安装unzip,所以解压前需要先执行命令:apt-get install unzip或者yum install unzip即可。当然这里也可以用WinSCP等ftp工具完成程序上传步骤! 相关教程 一款不错的个人私有云:NextCloud安装教程 Linux VPS一键安装Seafile搭建私有云盘存储 一个轻量级文件管理系统:FileManager安装教程
-
多种功能强大的BT离线下载程序Docker镜像及安装
说明:最近看到很多小伙伴对离线下载啥的,兴趣蛮大,博主以前也水了不少了BT下载相关的脚本和安装,不过都没Docker简单,这里就找了一些用的人比较多,也经常在维护的BT离线程序的Docker镜像,包括Aria2、utorrent、Deluge、Transmission、Rutorrent、Qbittorrent,算是比较全了,这里就分享下。 安装Docker 首先安装下面程序之前,需要在服务器上安装Docker环境,使用命令: #CentOS 6系统 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu系统 curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 安装Aria2 镜像来源:https://hub.docker.com/r/onisuly/aria2-with-webui 先安装Docker,然后执行以下命令: docker run --restart=always --name aria2-ariang -d \ -p 6060:80 \ -p 6800:6800 \ -e SECRET=moerats \ -v ~/aria2/down:/data \ -v ~/aria2/conf:/conf \ onisuly/aria2-with-webui 安装完成后,相关信息如下: AriaNg地址:http://ip:6060 aria2连接端口:6800 aria2连接密匙:moerats 下载/配置目录:~/aria2 CentOS系统安装后,可能还需要开启相应的端口,大致如下: #CentOS 6 iptables -I INPUT -p tcp --dport 6060 -j ACCEPT iptables -A INPUT -p tcp --dport 6800 -j ACCEPT service iptables save service...
-
Linux VPS安装DNSmasq搭建自己的DNS服务器
简介 DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。自己搭建公共DNS更加灵活,如果是在本地搭建,还可以大幅提高解析速度。 安装DNSmasq 可以下载软件包编译安装,不过一般Linux软件仓库已经提供了DNSmasq,相关命令如下: #centos安装 yum -y install dnsmasq #如果是ubuntu系统 apt-get -y install dnsmasq 配置DNSmasq DNSmasq配置文件在/etc/dnsmasq.conf,我们需要修改几个参数,分别为: resolv-file=/etc/resolv.dnsmasq.conf这个参数表示dnsmasq会从这个指定的文件中寻找上游dns服务器。 取消注释的strict-order,表示严格按照resolv-file文件中的顺序从上到下进行DNS解析, 直到第一个成功解析成功为止。 注释掉no-hosts, 默认情况下这是注释掉的,dnsmasq会首先寻找本地的hosts文件再去寻找缓存下来的域名,最后去上游 dns服务器寻找。 设置listen-address=0.0.0.0, 0.0.0.0改成服务器公网IP。 我们来整理下上面我们修改了那些配置内容 #需要新建一个resolv.dnsmasq.conf文件,这个是配置上游DNS,也就是真正的公共DNS vi /etc/resolv.dnsmasq.conf #内容如下 nameserver 119.29.29.29 nameserver 1.2.4.8 #修改/etc/dnsmasq.conf #上游DNS路径 resolv-file=/etc/resolv.dnsmasq.conf #取消strict-order注释 strict-order #监听地址0.0.0.0对所有网络有效 listen-address=0.0.0.0 使用方法 DNSmasq可以设置不同的域名指定不同的DNS进行解析,修改/etc/dnsmasq.conf文件即可,若不对域名设置DNS,则从上游DNS获取记录。 #指定淘宝使用114 DNS进行解析 server=/taobao.com/114.114.114.114 #google指定8.8.8.8进行解析 server=/google.com/8.8.8.8 也可以对指定的域名进行解析,相当于就是本地hosts指向,可以利用这个功能实现广告屏蔽等效果。也是需要修改/etc/dnsmasq.conf文件,DNSmasq也可以对域名进行泛解析,填写*.southcat.net,这样的格式即可。 #将广告域名指向到127.0.0.1实现广告屏蔽 address=/ad.youku.com/127.0.0.1 address=/ad.iqiyi.com/127.0.0.1 #对southcat.net进行泛解析 address=/*.southcat.net/132.165.25.188 启动与测试 #启动 /etc/init.d/dnsmasq start #停止 /etc/init.d/dnsmasq stop #重新启动 /etc/init.d/dnsmasq restart 比如我在本地一台Linux服务器(192.168.20.127)安装了DNSmasq,并在局域网内其它PC将DNS配置为192.168.20.127,使用dig命令进行测试,第一次查询相对较长,第二次几乎再10ms内,如下截图。 总结 如果是在内网搭建DNSmasq,不仅可以提高解析速度,还可以有效的防止DNS劫持,实现屏蔽广告等作用。如果是在公网搭建DNSmasq,还可以对指定的域名解析hosts指向,从而避免DNS污染,实现fq。 如果您发现DNSmasq启动正常,但就是无法解析,请注意防火墙是否放行tcp/upd 53端口。