wecent 搭建

博客介绍了WeCenter源码的部署步骤,包括下载源码、编写nginx配置文件、上传解压、创建数据库用户密码等,还提及测试时遇到目录权限显示红叉的问题,解决办法是将php - fpm下www.conf文件属主属组改成nginx,并给站点目录nginx权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,下载源码

  http://www.wecenter.com/downloads/

 

二,编写nginx 配置文件

  

[root@web01 conf.d]# pwd
/etc/nginx/conf.d
[root@web01 conf.d]# cat zhihu.conf 
server {
       listen   80;
       server_name   www.zhihuqiang.com;
       location / {
             root   /html/zhihu;
             index  index.php index.html;
       }
       location ~ \.php$ {
             root   /html/zhihu;
             fastcgi_pass  127.0.0.1:9000;
             fastcgi_index index.php;
             fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
             include fastcgi_params;

       }
 }

 

三,上传源码到站点目录 

scp /Users/zhangqiang/Downloads/WeCenter.zip  root@10.0.0.7:/html/zhihu

四,解压

[root@web01 zhihu]# pwd
/html/zhihu

[root@web01 zhihu]#unzip WeCenter.zip

[root@web01 zhihu]#mv WeCenter330/* ./

五,数据库创建用户密码

create database zhihu;

grant all on zhihu.* to 'zhihu'@'localhost' identified by 'huhu8023'; 

六,打开网页进行测试 

  发现目录权限都显示红叉 

  1,将php-fpm下的www.conf 文件中内容 属主属组改成nginx

 

  2,发现目录权限都是红叉 给站点目录nginx 权限

 

[root@web01 html]#chown -R nginx.nginx zhihu/

 

 七,输入数据库账号密码 点击暗账

 

转载于:https://www.cnblogs.com/qiang-qiang/p/10552273.html

WeCenter社会化问答系统2.0是最新版本 1. 可用的 www 服务器,如 Apache、IIS、nginx, 推荐使用性能高效的 Apache 或 nginx. 2. PHP 5.2.2 及以上 3. MySQL 5.0 及以上, 服务器需要支持 MySQLi 或 PDO_MySQL 4. GD 图形库支持或 ImageMagick 支持, 推荐使用 ImageMagick, 在处理大文件的时候表现良好 +----------------------------------+ WeCenter 问答系统的安装 +----------------------------------+ 1. 上传 upload 目录中的文件到服务器 2. 设置目录属性(windows 服务器可忽略这一步) 以下这些目录需要可读写权限 ./ ./system ./system/config 含子目录 3. 访问站点开始安装 4. 参照页面提示,进行安装,直至安装完毕 +----------------------------------+ WeCenter 问答系统的升级 +----------------------------------+ 升级过程非常简单, 覆盖所有文件之后运行 http://您的域名/index.php?/upgrade/ 按照提示操作即可 +----------------------------------+ WeCenter 系统使用常见问题 +----------------------------------+ 1. 显示数据库驱动不支持 MySQLi: http://zhidao.baidu.com/question/100646975.html PDO_MySQL: http://zhidao.baidu.com/question/328353076.html 两种安装任意一种即可保证运行 +----------------------------------+ WeCenter Rewrite 开启方法 +----------------------------------+ 第一步: Apache .htaccess 文件规则: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L] Nginx: location / { if (!-e $request_filename) { rewrite (.*) /index.php; } } 第二步: 访问 http://您的域名/?/admin/,在全局 - 站点功能 - 开启 Rewrite 伪静态,并选择对应的 URL 显示规则。 +----------------------------------+ WeCenter 软件的技术支持 +----------------------------------+ 当您在安装、升级、日常使用当中遇到疑难,请您到以下站点获取技术支持。 WeCenter 讨论区:http://www.wecenter.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值