依彤学习 Discuz! Q的三种方法,安装


依彤学习 Discuz! Q的三种方法,安装
文章图片
方法一(推荐):使用腾讯云镜像安装
如果您使用腾讯云服务器 , 最简单的方法就是使用我们提供的镜像快速安装 , 具体方法请点击这里阅读 。
#方法二:使用Discuz!Q安装工具
#基于Linux的宝塔用户安装方法
#基于Windows的宝塔用户安装方法
#非宝塔用户的安装方法
在安装Discuz!Q之前 , 请先确保自己的服务器上完成了以下配置:
已经安装好了MySQL5.7(或MariaDB10.2)及以上版本的数据库已经安装好了Nginx,Apache或IISWeb服务器Nginx服务器 , 请按此文档进行配置Apache服务器 , 请确保已经启用mod_rewrite , 代码中已经内置了.htaccess文件 , 因此无需其它配置IIS服务器 , 请按此文档进行配置已经安装并配置好了PHP7.2及以上版本 , 并启用了以下扩展:BCMathCtypeCurlDomFileinfoGDJSONMbstringExifOpenSSLPDOPDO_mysqlTokenizerXMLZip启用了以下函数:symlink,readlink,putenv,realpathWindows服务器需要检查SSL相关函数和CA根证书在要安装Discuz!Q的地方建立网站目录(比如叫discuz) , 点击这里下载完整的安装包 , 将安装包解压缩到网站主目录下 。 正确设置这些文件的权限与所有者 。 配置Nginx/Apache/IIS , 将站点根目录指向上面所建立目录的public子目录 , 例如:/wwwroot└──discuz└──public<--站点根目录完成以上配置后 , 访问http://<站点域名>/dl.php , 并按提示操作 。 安装工具会检查所有相关的环境要求是否满足要求 , 请在每一步解决完所有的错误后 , 再进行下一步操作 。 按向导的提示一步一步完成后 , Discuz!Q就会完成安装 。
完成安装后 , 请配置计划任务 , Linux下计划任务的配置请参考这里 , Windows下计划任务的配置请参考这里
#方法三:基于Docker容器运行Discuz!Q
首先确保你的服务器安装好了docker-ce运行环境 , 如果还没有下载 , 腾讯云提供了镜像 。
直接启动Discuz!Q
dockerrun-d-p80:80-p443:443registry.discuz.chat/tencent/dzq:latest
docker会自动下载并运行最新版本的Discuz!Q 。 此容器基于Ubuntu18.04 , 其中安装了Nginx1.14,PHP7.2,MySQL5.7和所有的相关依赖 , 并且已经完成了Web服务器配置和计划任务配置 , 可直接进入安装界面(http://<ip>/install)进行初始化 。 数据库root用户的密码已被设置为root 。
注意
以上命令用于快速启动并测试Discuz!Q , 数据库和站点数据都将保存在容器内部 , 容器被删除将会造成数据丢失 。
如果您想基于容器长期运行Discuz!Q , 建议将数据库和站点数据保存于容器外部 , 请参考容器的更多配置说明进行配置
#进入后台
【依彤学习 Discuz! Q的三种方法,安装】安装完成后 , 请访问http://{您的域名}/admin进入后台 , 输入在安装的时候设置的管理员账号和密码 , 进行管理与配置 。