• docker安装snipe


    SNIPE –IT

    本文关于凯诘固定资产管理系统后期修改及维护相关

    关于如何升级站点本体

    删除docker容器,重新创建一个最新版本的即可

    docker rm 容器id
    

    关于关于如何修改后台数据库

    
    docker run --name phpmyadmin -d --link snipe-mysql -e PMA_HOST="snipe-mysql" -p 6061:80 phpmyadmin/phpmyadmin
    
    #使用phpmyadmin访问
    #root/lf0FSZRWpZmpmlCy
    http://192.168.106.41:6061/index.php?route=/database/structure&server=1&db=snipe
    
    
    #如果不能外部外部访问可以参考以下链接
    
    #https://blog.csdn.net/myli_binbin/article/details/112528067
    apt-get update
    apt-get install vim
    
    apt-get install net-tools
    netstat -apn|grep 3306
    
    root@c50a1aa88f68:/etc/mysql/mysql.conf.d# netstat -an | grep 3306
    tcp6       0      0 :::3306                 :::*                    LISTEN 
    
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
    tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      -     
    
    #https://blog.csdn.net/qq_42817227/article/details/85761726
    

    关于如何修改后台时区

     docker exec -it snipe-it /bin/bash
    
    
    vim .env
    
    #修改 APP_TIMEZONE='Asia/Shanghai' #时区
    

    关于如何迁移服务器

    备份好数据,然后在新的服务器上重建容器

    可以参考以下方案

    https://blog.csdn.net/aaaaaxu/article/details/102723728

    关于如何修改数据库管理员密码

    先修改数据库密码

    https://jingyan.baidu.com/article/e4511cf332b9832b845eaf27.html

    修改snipe-it的配置文件里的数据库密码

     .env 文件
    

    关于如何修改端口

    https://www.cnblogs.com/bretzhao/p/11904135.html
    

    关于如何备份数据库及重新导入

    参考4

    关于部署所需哪些环境

    安装centos

    关闭防火墙

    systemctl stop firewalld.service            #停止firewall
    systemctl disable firewalld.service        #禁止firewall开机启动
    

    安装docker

    可参考https://www.cnblogs.com/molice/p/15148900.html

    修改源为国内https://www.cnblogs.com/xiaoyao404/p/15644051.html

    输入命令安装软件

    #可以参考 https://www.freesion.com/article/91691224722/
    
    docker run \
    --name snipe-mysql \
    -d \
    -e MYSQL_ROOT_PASSWORD="lf0FSZRWpZmpmlCy" \
    -e MYSQL_DATABASE=snipe \
    -e MYSQL_USER=snipe \
    -e MYSQL_PASSWORD="lf0FSZRWpZmpmlCy" \
    -e TZ=Asia/Shanghai \
    -p 3306:3306 \
    -v /media/snipe-mysql:/var/lib/mysql \
    mysql:5.6 --sql-mode=""
    
    
    #https://www.cnblogs.com/whoyoung/p/10988136.html
    #开启mysql远程访问
    
    
    docker create \
     --name=snipe-it \
     --link snipe-mysql:db \
     -e PUID=1000 \
     -e PGID=1000 \
     -e DB_CONNECTION=mysql \
     -e DB_HOST=snipe-mysql \
     -e DB_DATABASE=snipe \
     -e DB_USERNAME=snipe \
     -e DB_PASSWORD="lf0FSZRWpZmpmlCy" \
     -e APP_KEY=base64:5U/KPKw1GN/Rz0fWYO/4FsSOqjmjvDAQzMCqwcAqstc= \
     -p 8082:80 \
     -v /media/snipe-conf:/config \
     --restart unless-stopped \
     snipe/snipe-it
     
    #可以指定版本
    #snipe/snipe-it:v5.4.1
    
    

    关于服务器奔溃后如何重新建立

    定期备份数据库,重装即可

    #查找版本
    https://registry.hub.docker.com/r/snipe/snipe-it/tags
    
    安装参考上一条
    
  • 相关阅读:
    win7 x64怎么枚举所有快捷键呢
    C/C++多种方法获取文件大小
    中缀表达式转后缀表达式(逆波兰表达式)
    检测文件存在的四种方法
    透明窗口与不规则窗口制作方法总结
    Struts 2命令执行漏洞
    Windows 8 无法安装
    从浏览器启动客户端程序
    tesseractocr训练方法
    Algorithm Gossip: 中序式轉後序式(前序式)
  • 原文地址:https://www.cnblogs.com/xinzhyu/p/15956175.html
Copyright © 2020-2023  润新知