【云计算的1024种玩法】拥有一个自己的论坛

  1. 云栖社区>
  2. 博客列表>
  3. 正文

【云计算的1024种玩法】拥有一个自己的论坛

妙正灰 2017-08-30 11:55:34 浏览3342 评论8

摘要: 当志同道合的人越来越多的时候,单纯的通过群聊很容易错过重要内容或者时不时的跳出群聊弄的非常烦躁。这时候论坛就是一个非常好的工具了,一天定时看一下论坛不怕错过什么重要的内容,也不会觉得心烦。自建论坛还有一个好处就是自由度极高,比如说传个附件再也不用放到某度云网盘上了,避免大家 10kb/s 的拖下来。

前言

当志同道合的人越来越多的时候,单纯的通过群聊很容易错过重要内容或者时不时的跳出群聊弄的非常烦躁。这时候论坛就是一个非常好的工具了,一天定时看一下论坛不怕错过什么重要的内容,也不会觉得心烦。自建论坛还有一个好处就是自由度极高,比如说传个附件再也不用放到某度云网盘上了,避免大家 10kb/s 的拖下来。

那么我们就来学习一下如何搭建一个 phpwind 论坛,来帮助沟通和交流。phpwind(简称:PW)是一个基于PHP和MySQL的开源社区程序,是国内最受欢迎的通用型论坛程序之一。阿里云开发者论坛就运行在 PW 之上,非常的稳定很高效。

教程

一. 搭建服务器使用网盘

1、首先我们得开通云服务器

学生用户可以在阿里云官网上进行学生认证后购买一定配置的ECS,仅需9.9元每月,学生用户无需担心花费过多用在服务器的问题。

学生用户在经过学生认证过后就可以在相关网址进行购买,网址为:https://promotion.aliyun.com/ntms/campus2017.html,

买好了服务器就可以去刚刚注册好的账号管理里的管理控制台去查看服务器以及它的一些配置。

2、安装 LAMP 环境

预装环境和地域可根据实际个人情况自选,只要有 PHP 和 MYSQL 就行。这里推荐适合新手的 LAMP 环境(Linux + Apache + MySQL + PHP)所以在预装系统选择中可以随意选择。在购买了ECS之后,无需再购买镜像,只需停止服务器后更换系统盘即可。

NEW001
NEW002

选择镜像时,推荐使用 LAMP环境(Ubuntu16.04 Apache PHP7.1),因为这个镜像提供了比较丰富的工具:例如OSS备份,而且Apache、PHP等组件可以自行升级,更加安全!

在选择更换系统盘后,选择镜像市场,然后选择从镜像市场选择(含操作系统)
NEW003

输入安装环境,点击使用
NEW004

打开公网IP,显示如下页面,表示镜像安装成功。
NEW005

3、准备控制软件

接下来我们需要在自己的电脑上安装一个叫PuTTY的软件,用于远程连接和管理我们在阿里云ECS上的服务器。

PuTTY是一种远程登录终端工具,可以在不同平台上运行,也可以同时在Win32 和 Unix 系统下模拟 xterm 终端。

这里附上下载地址:https://github.com/larryli/PuTTY/releases

注意:在主机名称或IP地址那一栏填上阿里云ECS上服务器公网IP地址。

然后安装FileZilla软件,一款非常好用的跨平台 FTP 软件,只需要在主机栏中声明 sftp:// 协议,就可以连接了,就可以看到远程 Linux 上的目录了。

下载地址:https://filezilla-project.org/download.php?type=client

4、安装 phpwind

接下来我们还需要下载 phpwind文件,利用FileZilla上传到阿里云ECS上的服务器/data/wwwroot/default/目录下。

下载地址:https://github.com/medz/phpwind/releases/download/1.0.10/phpwind-1.0.10.zip

在 Putty 中运行:

grep dbrootpwd /root/oneinstack/options.conf

会提示:

dbrootpwd='KeYpZrZx'

这就是我们的 root 密码,一般来说默认就是 KeYpZrZx
在浏览器打开 http://ecs公网IP/old/phpMyAdmin

NEW005

输入 root 账户和密码,点击执行登录,并左侧列表点击 new
NEW007

在 数据库名 栏,输入数据库名称,例如:newdb

NEW006tKfTcgy1fira3r8codj30i6055mxb

最后再往 PuTTY 中输入:

chown -R www /data/wwwroot/default/

然后就可以在浏览器中打开我们的 ECS 公网IP了~

NEW008

其他步骤很简单基本上就和安装一个 EXE 软件一下,就是数据库填写需要注意一下:

NEW009

之后我们就大功告成了~,可以看到我们的论坛了
NEW010

接下来就是整理好论坛的版块和名称了,确定一个核心内容,然后大家一起谈论,论坛的经营是一门学问,大家可以慢慢摸索。

用云栖社区APP,舒服~

【云栖快讯】诚邀你用自己的技术能力来用心回答每一个问题,通过回答传承技术知识、经验、心得,问答专家期待你加入!  详情请点击

网友评论

1F
mokis

哇!酷!

(来自社区APP)
2F
1925405110163186

请问我的论坛搭好之后 后台管理账号密码是什么?

妙正灰

在创建的时候不是有输入管理员账号么

评论
3F
arieszhu

discuz搭建论坛,大神会么

(来自社区APP)
1082502873677538

LAMP环境是基础,搭建discuz和phpwind没什么区别。

妙正灰

楼上回复的对,模式是一毛一样的

评论
4F
简而不陋

作者您好,我想问一下,学生开通ecs是什么意思?指的是域名和主机吗?我想建一个论坛能否告知一下有问题的地方呢?

(来自社区APP)
妙正灰

具体有什么问题呢?

评论
5F
skpy123

你好!phpwind安装向导界面无法创建数据,显示数据库没有权限,这是什么原因呀!

(来自社区APP)
妙正灰

数据库创建了么?

评论
6F
百里封尘

不知道为什么我的phwind安装页面出不来。。。。。
您访问的网页出错了!
网络连接异常、网站服务器失去响应

妙正灰

可能是服务器安全组没做好

百里封尘

@妙正灰 问题是,安全组已经弄好了。。。

妙正灰

@百里封尘 那就是web服务器软件没启动

评论
7F
百里封尘

那是不是得用putty安装它啊。

(来自社区APP)
妙正灰

是的了,你最好系统的了解一下 Linux 的环境搭建

评论
8F
haodebook

论坛和云笔记可以一起买吗?

(来自社区APP)
妙正灰
文章92篇 | 关注507
关注
一种适用于大规模并行批处理作业的分布式云服务。可支持海量作业并发规模,系统自动完成资源管理,... 查看详情
阿里云函数计算(Function Compute)是一个事件驱动的全托管计算服务。通过函数计... 查看详情
多行业零售商城系统打造自有商城,百种营销工具免费用,解决营销推广难题(可对接天猫京东淘宝) 查看详情
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效... 查看详情
阿里云总监课正式启航

阿里云总监课正式启航