本篇文章介绍用LNPM架构部署知乎产品Wecenter,源码带注册、登录、发问题、评论各种功能,话不多说,直接开始!
第一步:配置Nginx虚拟主机站点,域名为wecenter.koten.com
1. [root@Web01 code]# vim /etc/nginx/conf.d/wecenter.conf 2. server { 3. listen 80; 4. server_name wecenter.koten.com; 5. root /code/wecenter; 6. index index.php index.html; 7. 8. location ~ \.php$ { 9. root /code/wecenter; 10. fastcgi_pass 127.0.0.1:9000; 11. fastcgi_index index.php; 12. fastcgi_param SCRIPT_FILENAME $document_root$fa 13. stcgi_script_name; 14. include fastcgi_params; 15. } 16. } 17. <conf.d/wecenter.conf" [New] 14L, 407C written 18. [root@Web01 code]# nginx -t 19. nginx: the configuration file /etc/nginx/nginx.conf syntax is ok 20. nginx: configuration file /etc/nginx/nginx.conf test is successful 21. [root@Web01 code]# systemctl restart nginx
第二步:导入wecenter产品,部署wecenter并授权(wecenter下载见文末)
1. [root@Web01 code]# rz -E 2. rz waiting to receive. 3. [root@Web01 code]# mkdir wecenter 4. [root@Web01 code]# unzip WeCenter_V3.6.2.zip -d wecenter/ 5. [root@Web01 code]# chown -R www.www /code/wecenter/
第三步:手动建立数据库
1. [root@Web01 wecenter]# mysql -uroot -pkoten.vip -e "create database wecenter" 2. [root@Web01 wecenter]# mysql -uroot -pkoten.vip -e "show databases" 3. +--------------------+ 4. | Database | 5. +--------------------+ 6. | information_schema | 7. | mysql | 8. | performance_schema | 9. | test | 10. | wecenter | 11. | wordpress | 12. +--------------------+
第四步:windows本地hosts解析后访问wecenter.koten.com得到如下安装流程
大功告成!
Wecenter下载链接:https://pan.baidu.com/s/1r3DrUWqlGVizQ8P_diTfrw?pwd=ejlp
我是koten,10年运维经验,持续分享运维干货,感谢大家的阅读和关注!