我想搭建Discuz!论坛,在网上选什么服务器类型好呢?

我想搭建Discuz!论坛,在网上选什么服务器类型好呢?,第1张

别被无耻的IDC忽悠了,什么论坛专用虚拟主机,其实一般的服务器就足够了,服务器平台的话最好还是选linux,配合php性能更好一些。但是实也没那么严格了,如果访问量不大,论坛负载不高的话,用windows平台的也行,但要注意选择支持php+mysql的windows主机,这种也叫做全能主机,好处就是既可以运行php编写的脚本,也可以运行asp脚本,我的论坛就架设在windows平台上,一直也很稳定

至于单线和双线的问题,主要是为了解决国内电信网通访问速度,看你网站的用户需求,如果你是做地方站的,比如就覆盖广东省,那就用当地主流网络,比如电信,如果你需要做大的综合站,用双线还是比较好。

我的论坛架设在电信上的,电信访问速度不错,但网通访问速度确实慢了不少,所以我建议你还是用双线 http://bbsglgemcom 你可以看看

另外在本地假设的web服务器和真实web服务器还是有区别的,有些在本地测试成功的脚本传到服务器上就不行了,我是在服务器上单独建立了一个文件夹用于上传测试脚本,测试完成后再移入网站目录中

对技术来说,搭个博客也就半个小时的事:

1Hexo+Github方案,使用markdown编写文档,GitHub做静态服务器,完全免费,可以参考我主页的个人博客板块。

2各类CMS内容管理系统,直接有免费空间可以使用;

3使用Gatsby,选择需要的模块,插件,组装一下,服务直接上到Netlify,免费托管,超级省事,这个在我之前文章中有介绍,这里就不赘述了。

强调一下,PC和移动端可以选择响应式网站模版,什么平台都完美适配。

那如果不是技术,想简单用的话,有很多现成的:

1百度直达号,头条号,各种专栏作者网站,都可以去注册账号,免费使用;

2媒体的好多是直接投稿,然后由站点发布,有时候可以赚点稿费。

不管是自己搭博客还是使用第三方提供的,重点都是你要有内容输出,贵在坚持。

只要爱好,像我这样,写写技术博客,学学习,还有广告费和稿费可以拿,也挺有意思。

可以。

根据github官网查询,alist是超厉害的GitHub开源项目,本身是一个网盘文件列表程序。但近可挂载磁盘,远可生成私人网盘分享通话网站。

GitHub是世界上最大的代码托管平台,超7千万开发者正在使用。

1 先去github官网申请一个账号,然后创建一个仓库:

2 进入仓库的右上角的Setting里,找到这里,改为master分支:

3 然后先保存

4 随便选择一个主题后退出来

多了一个文件,相当于是仓库默认首页indexhtml,之后把这个文件删了也没有影响,这一步主要是和github没更新以前的gh-pages分支的作用相同

5 在本地建一个文件夹

6 打开github客户端,登陆自己的账号

7 进入命令行

8 进入github的命令行:

首先要将云端的仓库地址克隆下来:

9 先在命令行里进入本地所建的文件夹:

10 开始克隆地址:

11 在本地文件夹发现多出这么些文件(部分文件可能隐藏,可以将他们调出来)

12 将博客的代码(网上有博客模板,自己不想写,就去下载一些现成的带有完整源码的博客代码)放进这里:

13 将代码上传:

依次在命令行输入:(注意命令行当前所在的位置必须是在博客代码所在目录)代码如下:

黑体部分全部要替换为自己的路径或者仓库名:

cd F:\blog\xiaohe

git add (有一个点)

git commit -m 'demo'

git pull origin master (注意是master分支,不是以前的gh-pages分支)

git push origin master

(以后博客页面的跟新以及代码的上传,都可以在本地文件夹xiaohe里操作,然后通过上面相同的几行代码执行即可。)

具体代码执行结果如下截图所示:

14此时,所有工作就已经完成,可以到仓库的Setting里查看到自己博客的地址:

github pages有两类:

你如果起个名为chendellgithubio的repository, 那么他的master分支上的文件就能在chendellgithubio的根目录访问到。

而如果是其他的repositories,比如这个repository名字叫node,那么建一个gh-pages分支,该分支下的文件就能在chendellgithubio/node/下访问到。

1 门槛:需要理解 Github 的工作方式,熟悉 Github 客户端,熟悉 Html 与 CSS;

2 不妨一边开始写静态模板,一边了解 Jekyll 布局所用到的 Liquid Tag,磨刀不误砍柴工;

3 Jekyll 博客,可以看作是一套文件结构,通过 Jekyll 程序编译成静态网站。如果不熟悉命令,完全可以不安装 Jekyll,只需按照要求的格式创建文件后再上传到 Github,然后访问主页就可以了,因为 Github Pages 便是由 Jekyll 驱动的,或者直接使用 Jekyll-Bootstrap 的结构;

4 Jekyll 的文件结构大概可以这样分:配置文件 _configyml,布局文件 _layouts,模块文件 _includes,插件 _plugin,文章 _posts,其他文件(不以下划线开头的文件及文件夹都会完整的拷贝到生成的静态网站中,比如 CSS 文件、等),以及将会生成的静态站 _site;

5 Jekyll 命令很简单,先使用 cd 命令进入目标文件夹,然后输入 jekyll --server 生成网站,浏览器中输入 0000:4000 访问生成的静态网站,jekyll --server --auto 命令将开启实时更新,修改文件后在浏览器中刷新就可看到效果,对本地调试很有帮助;

6 Github Pages 禁用所有插件,需要使用自定义插件,只能上传生成的网站文件 _site,或者试试 这个办法 ;

7 想写草稿不想被编译?创建一个以下划线开头文件夹就会被忽略,例如在 _posts 下创建 _drafts 存储草稿;

8 默认的 Markdown 引擎问题很多,建议替换成 RDiscount。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 我想搭建Discuz!论坛,在网上选什么服务器类型好呢?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情