MTab

免费无广告的组件式浏览器主页
多端同步、美观易用的在线导航和新标签页工具自主研发免费使用,帮助您高效管理网页和应用更有便携好玩的小组件供您使用,提升在线体验

开源版本足够个人使用,订阅版本支持更多功能!

高级版优惠券码:👉qninq👈

版本价格
标准版免费开源
高级版限时199159-30=129

官网网站

mTab书签-私有部署方案

官方Demo

演示地址:https://demo.mtab.cc
演示账号:admin
演示密码:123456

标准版部署教程

传统部署方式(Nginx+PHP)

这里直接引用作者博客给出的教程。仅对于宝塔面板(亦或宝塔面板软件商店搜索:mtab一键部署)。

Linux系统+php7.4+mysql8(mysql5.7也行,支持json就行)+Nginx+Redis;
php74请安装redis,fileinfo扩展,然后并且解除一些禁用函数(宝塔默认禁用了一些函数)
需要解除的函数具体如下
shell_execputenv
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...

🏷本文标签:Docker,️PHP,️MTab,️BookMark,️书签
最后修改:2024 年 05 月 11 日
如果觉得我的文章对你有用,请随意赞赏