为什么80%的码农都做不了架构师?>>>
Android服务器
在Android上本机运行的服务器。目前项目包括免费,无广告,稳定和纯粹的应用程序:
- 适用于PHP(PHP)的服务器,下载:https://play.google.com/store/apps/details?id = com.esminis.server.php
- MariaDB Server(MariaDB),下载地址:https://play.google.com/store/apps/details? id = com.esminis.server.mariadb
- monerIngAo Server(MongoDB),下载地址:https://play.google.com/store/apps/details?id = com.esminis.server.mongodb
- HTTP服务器由Apache(Apache HTTP)提供支持,下载:https://play.google.com/store/apps/details?id = com.esminis.server.apache
- 更多......
官方Facebook页面:https://www.facebook.com/esminis.server
功能 - 所有服务器应用程序通用
- 随时切换服务器版本并构建(您可以下载安装包以脱机切换服务器版本)
- 服务器日志,可以导出它
- 配置选项:
- 网络(支持IPv4和IPv6):
- 接口/地址 - wlan,lo,all,...
- 服务器端口 - 1024+
- 数据目录 - 包含文档root,config,...(取决于服务器)
- 在Android设备启动时启动服务器
- 声明:
- 启用通知 - 在服务器运行时显示
- 使用低优先级通知(通常只在抽屉中可见)
- 网络(支持IPv4和IPv6):
- 外部意图 - 使用Android Intents控制来自其他应用程序的服务器
- 多语言界面 - 英语,西班牙语,葡萄牙语(巴西),法语,德语,俄语,中文,印地语,孟加拉语,...社区提供的翻译
- 稳定,纯净,免费且无广告
作者
Tautvydas Andrikys https://esminis.com
执照
源代码根据Apache许可证2.0版获得许可您可以从以下网址获取许可证副本:http://www.apache.org/licenses/LICENSE-2.0
PHP服务器
适用于Android的PHP服务器
特征
- PHP 5.4 +,7 +
- php.ini - 位于路径[document root] /config/php.ini中,您可以根据需要进行修改
- 配置选项文档root /
- PHP扩展 - 大多数可以随时启用/禁用
- 路由器脚本
PHP扩展(可配置 - 可以启用/禁用)
- apcu - APCu
- bbcode - BBCode
- bcmath - BC数学
- bz2 - Bzip 2
- 日历 - 日历
- ctype - Ctype
- dba - DBA
- eio - Eio
- ev - Ev
- exif - EXIF
- fileinfo - Fileinfo
- ftp - FTP
- gd - GD
- 性别 - 性别
- gettext - Gettext
- gmp - GMP
- recode - GNU Recode
- iconv - iconv
- id3 - ID3
- 想象力 - ImageMagick
- inotify - Inotify
- 朱迪 - 朱迪阵列
- ldap - LDAP
- lzf - LZF
- mailparse - Mailparse
- mcrypt - Mcrypt
- mongodb - MongoDB驱动程序
- mysql - Mysql
- mysqli - Mysqli
- oauth - OAuth
- odbc - ODBC
- zend_opcache - OPcache
- pdo_mysql - PDO MySQL
- pdo_odbc - PDO ODBC
- pdo_pgsql - PDO PostgreSQL
- phalcon - Phalcon
- phar - Phar
- posix - POSIX
- pgsql - PostgreSQL
- pspell - Pspell
- quickhash - Quickhash
- rar - RAR
- rpmreader - RPM阅读器
- 肥皂 - 肥皂
- spl_types - SPL类型
- ssh2 - SSH 2
- 统计 - 统计
- 整洁 - 整洁
- tokenizer - Tokenizer
- uopz - Zend的用户操作
- weakref - Weakref
- xdebug - Xdebug
- xdiff - XDiff
- xmldiff - XMLDiff
- xsl - XSL
- yaf - 又一个框架
- yar - 又一个RPC框架
- yaml - YAML
- 拉链 - ZIP
- zlib - Zlib
PHP扩展(内置 - 无法禁用)
- cli_server - SAPI CLI
- 核心 - 核心
- 卷曲 - cURL
- 日期 - 日期/时间
- dom - DOM
- ereg - POSIX Regex
- 过滤器 - 过滤器
- 哈希 - 哈希和马什
- intl - Intl
- json - JSON
- libxml - LibXml
- mbstring - MBString
- mysqlnd - Mysqlnd
- openssl - OpenSSL
- pcre - PCRE
- pdo - PDO
- pdo_sqlite - PDO Sqlite
- 反思 - 反思
- 会话 - 会话
- simplexml - SimpleXML
- 插座 - 插座
- spl - SPL
- sqlite3 - SQLite3
- 标准 - 标准
- wddx - WDDX
- xml - XML
- xmlreader - XML Reader
- xmlrpc - XML-RPC
- xmlwriter - XML Writer
如何
PHP - 使用Adminer连接到MariaDB Server
MariaDB服务器
适用于Android的MariaDB服务器
特征
- MariaDB 10+
- my.cnf - 位于路径[数据目录] /my.cnf中,您可以根据需要进行修改
moNERIngAo服务器
适用于Android的MongoDB服务器
特征
- MongoDB 2.6+
- mongod.cnf - 位于路径[数据目录] /modod.cnf中,您可以根据需要进行修改
如何
MongoDB - 创建root用户
由Apache提供支持的HTTP Server
适用于Android的Apache HTTP服务器
特征
- Apache 2.2+
- httpd.conf - 位于路径[data directory] /conf/httpd.conf中
如何
Apache HTTP - PHP作为CGI
Apache HTTP - 使用SSL的HTTPS
源代码
应用程序最近是开源的,但由于一些愤怒的评论(在reddit上收到),源代码的访问被关闭。
将来可能会重新打开对源代码的访问 - 仍在决定这一点。
!Android服务器的可能性在Play商店被禁止
由于最近谷歌开发者政策应用的变化可能会在不久的将来被禁止,引用重要的补充:
https://play.google.com/about/privacy-security/malicious-behavior/
以下是明确禁止的:
从Google Play以外的来源下载可执行代码(如dex文件或本机代码)的应用或SDK
这是一个问题,因为服务器的二进制文件不是从Play商店下载的(Google不提供从Play商店下载二进制文件的功能)。
这个问题的解决方案是,在下一个版本中,一个或多个服务器版本将与APK捆绑在一起,可以下载其他版本。这意味着应用程序大小将大大增加,可能达到100 Mb。此解决方案意味着Google可能会禁止应用程序 - 在这种情况下,将删除下载二进制文件的功能。
更新 2018-02-05