本篇文章介绍用 LNMP 架构部署知乎产品 WeCenter。 GitHub:https://github.com/wecenter/wecenter 源码带注册、登录、发问题、评论各种功能,话不多说,直接开始!
0)引用
参考如下内容:介绍 LNMP 架构部署项目,包括 Nginx 安装配置、PHP 安装配置、数据库 Mariadb 安装配置、Nginx 连通 PHP、PHP 连通 MySQL。
https://blog.csdn.net/weixin_74962223/article/details/134062963
1)配置 Nginx 虚拟主机站点
演示域名为 bbs.wuhanjiayou.cn
[root@Web01 code] vim /etc/nginx/conf.d/wecenter.conf
server {
listen 80;
server_name bbs.wuhanjiayou.cn;
root /code/wecenter;
index index.php index.html;
location ~ \.php$ {
root /code/wecenter;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
[root@Web01 code] nginx -t
[root@Web01 code] systemctl restart nginx
2)导入 WeCenter 产品
部署 WeCenter 并授权(WeCenter 资源) 链接:https://pan.baidu.com/s/1jOJPa3IfX0sDtf9ZDDifrQ 提取码:1jeh
1. 上传源码
[root@Web01 code] cd /code && rz
2. 创建目录
[root@Web01 code] mkdir wecenter
3. 将源码解压至 wecenter 目录
[root@Web01 code] unzip WeCenter_V3.6.2.zip -d wecenter/
4. 授权
[root@Web01 code] chown -R www:www /code/wecenter/
3)手动建立数据库
[root@Web01 wecenter] mysql -uroot -pP@ssw0rd123456 -e "create database wecenter"
[root@Web01 wecenter] mysql -uroot -pP@ssw0rd123456 -e "show databases"
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| wecenter |
| wordpress |
+--------------------+
4)Windows 本地 hosts 解析
访问 bbs.wuhanjiayou.cn 得到如下安装流程 链接:http://bbs.wuhanjiayou.cn/install/
下一步
开始安装
完成
访问网站首页
大功告成!
管理后台
用户注册
完成
标签:wecenter,code,index,WeCenter,LNMP,社区论坛,Web01,root From: https://blog.51cto.com/blogking/8042509