博文

目前显示的是 四月, 2017的博文

Docker+Discuz X3.2论坛部署记录

最新版的运维脚本见这里: CharlesNotes 首先安装Docker sudo apt install docker docker.io 安装discuz sudo mkdir -p /opt/discuz-data sudo docker run --restart=always --name discuz -p 80:80 -d -v /opt/discuz-data:/var/www/html/ dockerfiles/centos-lamp 下载discuz安装包后解压,将里面的upload文件夹里面的内容全部复制到/opt/discuz-data 也许需要修改权限 chown www-data:www-data /opt/discuz-data -R chmod 777 -R /opt/discuz-data 修改mysql密码 sudo docker exec -i discuz bash mysql_secure_installation 直接打开服务器地址即可开始安装 配置服务器 在图形界面设置静态ip,关闭系统休眠、待机 运维 打开shell: sudo docker exec -i discuz bash 复制文件:  sudo docker cp file container:to_path 设置+插件篇 买域名 修改界面、论坛名称、备案号 MarkDown插件 Tex插件 访问控制:开启手机访问、禁止未注册用户访问 我写的一些自动备份脚本,配合crontab使用,注意提前设置好备份服务器的ssh免密码登陆 #!/usr/bin/python3 import os import time backup_len = 1 backup_from = ['/opt/discuz-data/data/'] backup_ssh_user = 'user@host' backup_ssh_port = '22' backup_to = '/data/backup/discuz/hourly' identity_file = '/root/.ssh/id_rsa' now = time.strftime('%Y-%m-%d_%X'

此博客中的热门博文

Flash被淘汰后打开swf文件的最佳方法

[SOLVED] Supermicro cannot connect to VGA video port or iKVM

MacBook日文键盘四种输入模式输入法切换(同样适用于其他布局的键盘)