Discuz! Q网站环境

NO.167unknown

  • 应用详情

此应用为Discuz!Q专用的运行环境,含自动化安装脚本,让安装Discuz!Q变得异常简单,正常情况下一键即可安装完成!

如需自动下载Discuz!Q程序代码,请双击后编辑一键安装脚本,用以下内容替换掉otherDatas那一行,然后复制到Linux中执行便可将URLOS和Discuz!Q同时安装完成。

"otherDatas": { "qcloudSecretId": "您的SecretId", "qcloudSecretKey": "您的SecretKey" }

注意:请您安装完成后请立即登录腾讯云删除SecretId和SecretKey,需要使用时再去生成密钥!


说明:

1. 只有配置了SecretId和SecretKey后才能自动下载Discuz!Q(否则只安装运行环境),如有需要,请参考Discuz!Q安装手册前往腾讯云申请,相关网址:https://discuz.chat/docs/install.html;

2. 受网络和硬件配置影响,下载程序时可能会产生错误,下载日志存放在数据目录下的discuzq-sync.log文件中;

3. 如果需要重新下载Discuz!Q程序,请使用SFTP删除www目录后再强制部署服务即可;

4. 如需手动执行composer,请进入Discuz!Q所在的容器进行操作,操作方法:使用“docker ps”命令查看容器ID(长度为12位的字符串),然后执行“docker exec -it 容器ID sh”即可进入容器。

一键安装“Discuz! Q网站环境”的方法:
mkdir -p /data/urlos/tmp && cat > /data/urlos/tmp/websiteInitData.json <<-EOF
{
"domains": "website-167.com",
"ports": "80 8080",
"appId": 167,
"nodeId": 1,
"dbPassword": "dbPass1^",
"sftpPassword": "sftpPass1^",
"otherDatas": {"description": "myWebsite"}
}
EOF
curl -O https://www.urlos.com/siu && sh siu

双击可以编辑上面命令

1. 安装提示:请在纯净的或已安装URLOS的操作系统上安装此应用!支持Ubuntu-14.04以上、CentOS-7.0以上、Debian-8X以上的64位系统;

2. 变量解释:domains为你的域名,ports为网站端口,appId为应用ID,nodeId为主机ID,dbPassword为数据库密码,sftpPassword为SFTP的密码;

3. 密码强度:必须含有小写字母,大写字母,数字和特殊字符(建议用^或#);

4. 安全证书:只需同时开启80和443端口便可自动申请并续签SSL证书!请先确保你的域名的A记录解析正确,否则会导致证书申请失败;

5. 数据信息:部署完成后,请打开www同级目录下的database-info.json文件查看数据库连接信息!

6. 更大惊喜:URLOS与其它应用一样运行在Docker容器中,可以在安装完应用后停止并删除,操作方法:使用SSH登录主机执行“docker stop urlos && docker rm urlos”即可删除URLOS,需要时再安装一下即可,超省资源!