舆情网站网址内江市建设培训中心网站
舆情网站网址,内江市建设培训中心网站,建设银行泰州江洲路支行网站,找电子产品组装代加工文章目录 前言1. 本地安装Docker2. 本地部署Apache Answer2.1 设置语言选择简体中文2.2 配置数据库2.3 创建配置文件2.4 填写基本信息 3. 如何使用Apache Answer3.1 后台管理3.2 提问与回答3.3 查看主页回答情况 4. 公网远程访问本地 Apache Answer4.1 内网穿透工具安装4.2 创建… 文章目录 前言1. 本地安装Docker2. 本地部署Apache Answer2.1 设置语言选择简体中文2.2 配置数据库2.3 创建配置文件2.4 填写基本信息 3. 如何使用Apache Answer3.1 后台管理3.2 提问与回答3.3 查看主页回答情况 4. 公网远程访问本地 Apache Answer4.1 内网穿透工具安装4.2 创建远程连接公网地址 5. 固定Apache Answer公网地址 推荐 前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。【点击跳转到网站】 前言
本篇文章介绍如何在本地部署问答软件Apache Answer并结合Cpolar内网穿透发布至公网。
Answer 是一个高可扩展的开源知识型社区软件对标国内外知乎等平台可以免费使用 Answer 高效地搭建一个问答平台任何组织与个人都可以免费使用 Answer 高效地搭建问答社区用于产品技术问答、客户支持、用户交流等场景让组织与用户之间、用户与用户之间更友好地交流、学习和成长。
在 Answer 构建的知识问答社区里用户可以通过贡献高质量的内容、接受答案以及获得用户投票和来获取声望值。这不仅有助于确保社区中的内容质量也确保了内容的实效性同时鼓励用户在社区中建立专业声誉和影响力。
接下来在本地部署Apache Answer。 1. 本地安装Docker
本教程操作环境为Linux Ubuntu系统再开始之前我们需要先安装Docker。
在终端中执行下方命令安装docker
curl -fsSL https://get.docker.com -o get-docker.sh然后再启动docker
sudo sh get-docker.sh最后我们在docker容器中运行下 hello world 看一下是否安装成功。
sudo docker container run hello-world可以看到出现了hello world也就是说明我们已经安装docker成功那么接下来就可以直接拉取Answer镜像了。 2. 本地部署Apache Answer
打开一个新的终端输入下方命令从 DockerHub 仓库下载 Answer 镜像
docker run -d -p 9080:80 -v answer-data:/data --name answer apache/answer:latest运行命令后打开一个浏览器输入 localhost:9080 或者 本机IP:9080
进入到Answer的安装步骤中
2.1 设置语言选择简体中文 2.2 配置数据库
Apache Answer 支持 MySQL、PostgreSQL 和 SQLite 作为数据库后端。最小的环境是 SQLite它不需要任何其他配置。如果要使用 MySQL 或 PostgreSQL则需要先设置数据库然后在此步骤中配置数据库连接。在这里我们建议使用 sqlite3 来完成您的第一次体验。 2.3 创建配置文件 2.4 填写基本信息
站点 URL 是你在安装后用于访问 Answer 的浏览器地址。不要忘记管理员电子邮件和密码。 完成安装
点击“Done”按钮即可开始 Answer 之旅 3. 如何使用Apache Answer
完成安装配置后登录网站可以看到如下页面 点击右上角用户主页可以看到进入到用户信息页面 3.1 后台管理
Answer 提供了对网站运行情况的基本统计使网站管理员和所有者能够轻松掌握站点的整体状况。这些统计数据将站点的运行情况可视化呈现让您一目了然地了解站点的基本状态。 3.2 提问与回答
点击问题可以提出问题并解答 加标签点击提交问题 可以参与回答问题并点击提交 3.3 查看主页回答情况 目前我们在本地部署了Apache Answer但是目前仅能在局域网内访问到如果想把这个问答地址发送给其他人或者想让所有人在公网上能够访问得到就需要结合Cpolar内网穿透实现公网访问了免去了复杂的本地部署过程只需要一个公网地址直接就可以进入到Apache Answer。
接下来教大家如何安装Cpolar并且将Apache Answer实现公网访问。
4. 公网远程访问本地 Apache Answer
4.1 内网穿透工具安装
下面是安装cpolar步骤 Cpolar官网地址: https://www.cpolar.com 使用一键脚本安装命令
curl https://get.cpolar.sh | sudo sh安装完成后执行下方命令查看cpolar服务状态如图所示即为正常启动
sudo systemctl status cpolarCpolar安装和成功启动服务后在浏览器上输入ubuntu主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可 4.2 创建远程连接公网地址
登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道 隧道名称可自定义本例使用了: Apache Answer 注意不要与已有的隧道名称重复 协议http 本地地址9080 域名类型随机域名 地区选择China Top 创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址接下来就可以在其他电脑异地上使用任意一个地址在浏览器中访问即可。 如下图所示成功实现使用公网地址异地远程访问本地部署的Apache Answer 小结
为了方便演示我们在上边的操作过程中使用了cpolar生成的HTTP公网地址隧道其公网地址是随机生成的。
这种随机地址的优势在于建立速度快可以立即使用。然而它的缺点是网址是随机生成这个地址在24小时内会发生随机变化更适合于临时使用。
如果想把这个问答平台长期使用并且分享给其他人就需要固定公网地址这样地址不会发生变化可以永久使用所以这里推荐大家选择使用固定的二级子域名方式来远程访问。
5. 固定Apache Answer公网地址
由于以上使用cpolar所创建的隧道使用的是随机公网地址24小时内会随机变化不利于长期远程访问。因此我们可以为其配置二级子域名该地址为固定地址不会随机变化。 注意需要将cpolar套餐升级至基础套餐或以上且每个套餐对应的带宽不一样。【cpolar.cn已备案】 登录cpolar官网点击左侧的预留选择保留二级子域名地区选择china vip top然后设置一个二级子域名名称填写备注信息点击保留。 保留成功后复制保留的二级子域名地址 登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道点击右侧的编辑。
修改隧道信息将保留成功的二级子域名配置到隧道中 域名类型选择二级子域名 Sub Domain填写保留成功的二级子域名 地区: China VIP
点击更新 更新完成后打开在线隧道列表此时可以看到随机的公网地址已经发生变化地址名称也变成了保留和固定的二级子域名名称。 最后我们使用固定的公网地址访问 Penpot 界面可以看到访问成功一个永久不会变化的远程访问方式即设置好了。 接下来就可以随时随地公网访问你的问答平台了把公网地址分享给身边的人还可以方便团队协作。自己用的话无需云服务器还可以实现异地其他设备登录以上就是如何在本地安装Apache Answer开源问答平台的全部过程。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89152.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!