MTab
免费无广告的组件式浏览器主页
多端同步、美观易用的在线导航和新标签页工具自主研发免费使用,帮助您高效管理网页和应用更有便携好玩的小组件供您使用,提升在线体验
开源版本足够个人使用,订阅版本支持更多功能!
优惠券渠道已被作者关闭
高级版优惠券码:👉qninq👈
版本 | 价格 |
---|---|
标准版 | 免费开源 |
高级版 | 限时 |
官网网站
官方Demo
标准版部署教程
传统部署方式(Nginx+PHP)
这里直接引用作者博客给出的教程。仅对于宝塔面板(亦或宝塔面板软件商店搜索:mtab一键部署)。
Linux系统+php7.4+mysql8(mysql5.7也行,支持json就行)+Nginx+Redis;
php74请安装redis,fileinfo扩展,然后并且解除一些禁用函数(宝塔默认禁用了一些函数)
需要解除的函数具体如下shell_exec
、putenv
1,首先将代码下载到服务器网站目录下并且解压。
2,然后将解压出来的程序目录以及子目录全部授权>=755以上的权限。
3,将Nginx的网站目录设置为程序目录下的 public 目录。一定要配置伪静态规则
location ~^/ {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
4,然后配置好域名或者通过你自己的服务器的ip访问网站,不出意外会出现安装 页面,填写好一些基础的配置信息安装即可。(填写配置信息的是后请确保数据库账户和redis相关信息正确)
5,安装完成后即可舒心访问网站,可通过登录安装时填写的账户登录网站进入后台
docker&dockers compose部署
含数据库版本
services:
mtab:
image: itushan/mtab
container_name: mtab
# user: "root:root"
# privileged: true
ports:
- "9200:80"
volumes:
- /share/docker/mtab/app:/app
restart: always
depends_on:
- mysql
mysql:
image: mysql:8.0
container_name: mtab-sql
# user: "root:root"
# privileged: true
expose:
- "3306"
environment:
MYSQL_DATABASE: mtab # 设置MySQL数据库名称为mtab
MYSQL_USER: mtab # 设置MySQL用户名为mtab
MYSQL_PASSWORD: mtab # 设置MySQL密码为mtab
MYSQL_ROOT_PASSWORD: mtab # 设置MySQL root用户密码为mtab
volumes:
- /share/docker/mtab/mysql:/var/lib/mysql
单独的docker命令,需自备数据库。
docker run -itd --name mtab -p 9200:80 -v /opt/mtab:/app itushan/mtab
开源地址
Loading...