分类 软件 的文章

旧的安卓手机不要扔,拿来做web服务器不香吗

前言

先介绍下ksweb:
KSWEB开源服务器是由俄罗斯人开发的一款基于Android的开源服务器,使用lighttpd+nginx+apache+php+sql可以使你的安卓手机瞬间变成一台服务器,并且兼容多数主流PHP程序。

ksweb非常简单容易上手,特别适合小白。

准备工具

  • 安卓手机一部,确保可以联网
  • ksweb APP (下载链接拉至文章底部)

测试环境

  • 手机型号:OPPO R9
  • 系统版本:Android 8.0
  • RAM:4GB
  • 是否Root:否

快速开始

在手机未Root情况下,1000以内的端口无法使用(不影响),软件内列出了你的内网IP地址和公网IP地址,记住你的内网IP地址,最好在路由器把IP固定分配给这台设备。在本教程中出现的IP均为内网IP,公网IP由于一些原因无法使用。
启动后默认开启的是Lighttpd,如果需要NGINX或者Apache的需要自行手动开启。
软件列出了主机地址,可以自己新建主机修改端口,默认网站存放地址为根目录的htdocs文件夹。

一些默认端口的说明

端口号 说明
8080 Lighttpd
8000 Apache
8001 Web控制台
8002 phpMyAdmin
2121 FTP
3306 MySQL

其它说明

PHP

PHP可以在PHP列表内自定义版本,点击PHP版本号会开始下载5.3.29-7.3.3内的8个不同的版本号,下载速度比较慢,需要耐心等待。

phpMyAdmin

phpMyAdmin需要到工具-辅助工具选项里下载
还有adminer和editor可供下载。

WebFace

前往工具列表,点击打开WebFace,即可使用Web控制台,访问:内网IP:8001 ,初始账号密码皆为admin
WebFace

Mysql

Mysql 默认无密码,但是在安装如Typecho等程序时需要填写数据库密码,所以需要先下载phpMyAdmin,访问:内网IP:8002,
用户名为root,密码无需填写,点击执行进入控制台。
phpMyAdmin
点击修改密码,初始化数据库密码。
phpMyAdmin


完成以上操作就可以把手机当服务器用啦,折腾去吧~~~

CentOS 安装Cloudreve 及 进程守护 配置

前言

Cloudreve 无疑是搭建共享私有云盘的首选,如果是个人使用的话推荐OneIndexZfile,但是在守护进程中,按照官方文档配置cloudreve.service文件时出现了错误,所以顺便记录一下安装过程及解决方案。

快速开始

这里博主使用的是 CentOS + 宝塔面板

获取 Cloudreve

wegt https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_amd64.tar.gz

安装及启动 Cloudreve

//解压获取到的主程序
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz
//赋予执行权限
chmod +x ./cloudreve
//启动 Cloudreve
./cloudreve

Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户。
Cloudreve 默认会监听5212端口。然后就可以在浏览器中访问http://服务器IP:5212进入 Cloudreve。(如果无法访问请前往服务器控制台放行5212端口)以上步骤操作完后,最简单的部署就完成了。

反向代理

看图不多说了

进程守护

这里以Systemd为例

# 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service

如果不会使用vim命令,就直接去宝塔文件管理/usr/lib/systemd/system路径下新建cloudreve.service文件即可。
将下文 PATH_TO_CLOUDREVE 更换为程序所在目录,然后写入cloudreve.service文件:
就在这步,我按照官方文档配置,总是启动不了,搞了多次还是不能启动,程序单独运行就无问题,我找遍了百度,至少95%的安装教程是照搬官方教程,最后才找到问题所在处。官方给的配置文件少了一个service的类型,就是下面备注的那个地方。
还有处问题就是,这个程序所在目录到底在哪?
我百度出来的结果都告诉我是在home目录下,可是这是自定义安装才会在这目录下。。。
如果你是按照我这个一步步来的话,默认安装位置是在/root目录下

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target

[Service]
Type=simple   //这里
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target
# 更新配置
systemctl daemon-reload

# 启动服务
systemctl start cloudreve

# 设置开机启动
systemctl enable cloudreve

管理命令:

# 启动服务
systemctl start cloudreve

# 停止服务
systemctl stop cloudreve

# 重启服务
systemctl restart cloudreve

# 查看状态
systemctl status cloudreve

差不多了,这里放上官方文档地址

五音助手 无损音乐下载[安卓版]

下载链接

五音助手app是一款支持免费下载多种品质音乐的客户端应用,五音助手软件曲库强大,全平台音乐都能直接免费播放,并且五音助手支持高品质下载,享受无损体验,支持扣扣家的音乐库,能免费下载所有无损音乐,付费音乐。

由于软件是解析音乐下载,所以随时可能失效,且行且珍惜。

软件功能

  • 音乐搜索下载
  • 音乐试听
  • 歌词下载
  • 音乐播放列表
  • 音乐排行榜
  • QQ音乐链接解析

隐藏功能:

  • 点击首页热歌榜,可以切换平台
  • 搜索页面点击右边图标,可以切换音源
  • 图标对应音源为
    • 绿色 QQ
    • 红色 网易
    • 黄色 酷我
    • 紫红 咪咕

软件截图

SpeedTest Android去广告版

介绍

Speedtest.net强大而知名的全球宽带网络速度测试网站,采用Flash载入界面,Alexa世界排名非常高,Speedtest.net在全球有数百个测试节点,国内有测速节点几十个。作为一款在线并且可视化的网速测试工具。使用方法简单,无需下载、安装多余软件,只需有浏览器即可。

本次给大家分享的是去广告版的SpeedTest Android版

软件截图

下载链接