WDCP微擎安装以及坑

阅读更多
1.具备条件:
操作系统:CentOS release 6.5
现有域名 tisdk.****.com(已经绑定到服务器外网IP)
现有nginx(版本1.8.1)
2.安装步骤
微擎为PHP开发,所以用了 wdcp一键化安装与管理系统,安装步骤参考: http://bbs.we7.cc/thread-21189-1-1.html
ssh登录服务器,执行如下操作即可,需root用户身份安装
1:wget  http://www.we7.cc/download/lnmp/lanmp_wdcp_v3.tar.gz
2:tar zxvf lanmp_wdcp_v3.tar.gz
3:sh lanmp.sh
4. 选择1,因为已经安装了nginx
3.坑:
三个没搞清楚:没搞清楚wdcp与we7(微擎)之间的关系,没搞清楚we7(微擎)与公众号之间的关系,没搞清楚公众号与微擎商场应用之间的关系;所以导致思维混乱,浪费的大量时间。
a.这里先说第一个没搞清楚,
端口问题:因为已经有在跑的nginx,所有涉及nginx端口分配问题,是给WDCP分配80,8080(该端口已经被占用),还是其他的8090。还是给we7分配。
1.如果8080端口已经被分配,建议先将其他应用转移到其他闲置端口,把8080让出来,因为lanmp.sh一路都是默认安装,没有机会让你给WDCP设置其他端口
(待WDCP运行完后,再在系统中替换回来【系统设置-访问端口设置】)
 
2.we7怎么分配先不管,弄清楚WDCP是管理操作系统、ftp、apache、mysql、以及PHP运营环境等,WDCP运行起来才会有地方管理we7。we7仅仅是一个php工程。
3.安装lamp.sh的坑:解压 lanmp_wdcp_v3.tar.gz之后,第一次运行sh lanmp.sh,20-30分钟准备各种环境,默认安装目录/www。再运行一次sh lanmp.sh,很快,在运行一次,更快.....但是都不会影响已经安装的WDCP。因为后悔本机上安装mysql,想卸载mysql,删除部分安装文件,最后删删删,陷入了无限删除安装循环中。
4.先用IP运行起来WDCP,无需配置域名。
 
b. We7怎么也运行不起来
1.按照 http://bbs.we7.cc/forum.php?mod=viewthread&tid=21190&fromuid=56310 配置
2.nginx用的自己的,【系统设置--引擎设置】一定改为apache。并停止掉WDCP运行起来的nginx。
3.检查apache是否已经运行 ps -ef|grep httpd ;如若没有:service httpd start启动
4.站点配置按照1配置完后,配置 httpd-vhosts.conf (一定要配置,一定要配置,一定要配置,再此排查了2天都运行不起来we7的原因)
站点配置完后,会在apache自动生成站点文件【文件管理-文件管理-apache配置】可以看到配置文件,目录为/www/wdlinux/apache/conf/vhost,*.wdcp为备份文件无需关注
如果是wdcp集成nginx,可以关注 【文件管理-文件管理-nginx配置】
httpd-vhosts.conf路径为:/www/wdlinux/apache/conf/extra。配置方式与站点文件一样。可参考 https://blog.csdn.net/hjc1984117/article/details/53114248
5.此时可以配置自己的nginx,域名与IP+端口的对应。
 
c.We7无法增加微信公众号
1.参考这个过程: https://www.itbulu.com/wec-add-wechat.html
2.这个问题没找到原因,在下面这个页面反复提交,500错误,500错误,打开日志,各种google,依然没成功。mdan,吃饭,不搞了,从搭建wdcp,到现在已经3天了,放弃,放弃,放弃。吃饭回来还是不甘心,就在装好的we7中,点点点,都快点冒烟了,最后在【系统】选项卡中,把we7升级了一下,再填写公众号,可以了,mdan,无语了!!
 
d.商城应用无法进入
微信公众号绑定之后找了两个免费"公众号应用,添加到微信公众号,倒是挺顺利,去商城购买---在we7安装,都没毛病,但是公众应用怎么跟我的公众号相互玩起来...
扫描下面的,提示错误,有一个很大的原因:我的公众号是:个人订阅号,还未认证,我得先去创办个公司去......等我回来.....

你可能感兴趣的:(微擎,微信,WDCP,VHOST,Apache)