首页 » PHP教程 » nobadyphp技巧_技能宅教你搭建一个极客范社区论坛

nobadyphp技巧_技能宅教你搭建一个极客范社区论坛

访客 2024-11-20 0

扫一扫用手机浏览

文章目录 [+]

此论坛有以下特点

利用php7+xiunobbs驱动,速率极快

nobadyphp技巧_技能宅教你搭建一个极客范社区论坛

nginx1.10正式版+https-http2优化-云锁web防护

nobadyphp技巧_技能宅教你搭建一个极客范社区论坛
(图片来自网络侵删)

跟随mariadb同步更新的MariaDB10.1

百度云网盘+七牛云双备份

QQ登录,免除注册的烦恼

贴吧式界面,主题明了,分类大略,摒弃统统无关成分,速率兼顾安全。

这里要说一下什么是社区论坛

根据新信息安全法等干系法律,域名须要备案

但是,个人备案是不容许培植论坛的,以是我这里采取了社区这个词

同时,外洋主机虽然不用备案,但是被墙的几率非常的大,以是我建议所有外洋网站都开启https加密提高存活率

首先,我利用的是centos7 linux操作系统

同时我选择了yum和编译公用的办法搭建环境

任何面板类产品和集成环境都不能知足我的须要

我的须要很大略

最快 最安全

最快,我选择了php7和mairadb

最安全,我选择云锁和自动更新

至于为什么用云锁

由于我给云锁提bug他们送我一堆礼品

给安全狗提bug。
直接拉黑我了。

网站架构基本确定,我开始选择论坛程序了

为了安全,我们会选择主流并且更新迅速的

为了快速,我们只能抛弃臃肿的dz

为了极客范,我们哀求直不雅观 都雅 相应快

以是我选择了xiunobbs

作者认为它就像一辆纯手工打造的法拉利,动力强劲,没有一丝赘肉,方便支配和掩护,是一个非常好的二次开拓的基石

正和我的心意

web框架上,之前用的是nginx开拓版,更新很频繁

恰好不久前nginx1.10正式版出了,直接用

论坛程序自身集成了QQ登录模块,只须要申请QQ互联即可利用

根本环境搭建,之前说过了

安装程序,我利用了xiuno自己的tar包解压,这样可以保留原来的权限

然后利用

chown apache:nginx -R 更新了权限

环境监测-安装-配置urlrewrite-配置数据库-安装完成

把稳不要利用root用户跑数据库

QQ登录设置,安装插件解释申请地址即可

首页和标题栏的图片自己做了更换一下即可

把稳,这个程序的主题在\pc\view中

而图标在\static中

对付博客,我放弃了wordpress选择了typecho

对付社区,我放弃了dz选择了xiuno

地址重写在官方有解释,直接复制到配置文件即可

大略修正了一下注册和登录界面,官方的UI开拓库确实挺好用

原版支持自己注册

实在自己注册的并不好管理,不如直接用QQ互联了

QQ登录

登录界面,原版仅仅把QQ登录作为子选项

我这里大略修正下,这样除了我自己登录外,别人都可以用QQ登录直接上岸了

不过彷佛位置不太好?放上面会好些?

这样彷佛比较明显?

手机的就放在这里吧,点击比较方便

其实用美图秀秀可以直接天生png图片,便是带透明的图片

点击上面的图片,你会创造透明的部分

优化了下权限,采取 站-用户 分离方法

nginx php都采取nobady运行

网站配置文件采取775,root权限

上传目录采取777

同时nginx设置禁止上传目录的php实行权限

同时由于采取QQ登录,数据库中没有密码这些信息,都存在腾讯的数据库中

同时网站目录写不可写入,防止被黑挂黑页

标签:

相关文章

语言游戏聚会的魅力,跨界交流的盛宴

在繁忙的都市生活中,一场别开生面的语言游戏聚会悄然兴起。这不仅是一场简单的娱乐活动,更是一次跨界交流的盛宴,一场思想的碰撞与火花。...

PHP教程 2024-12-29 阅读1 评论0

语言序列逻辑在现代传播中的运用与影响

语言序列逻辑,作为现代传播学中的重要理论之一,对于理解语言传播的规律、提高传播效果具有重要作用。在信息化、网络化时代,语言序列逻辑...

PHP教程 2024-12-29 阅读1 评论0