叮咚同城系统独立版安装部署最新教程,手动安装phalcon,解决因为扩展问题的报错

技术文章 2022-04-01 15:23:02 113

摘要

叮咚同城原名志汇同城,是由武汉聆听云码科技有限公司开发的php+MySQL的本地分类信息同城门户系统,有微擎版和独立版两种版本,微擎版的安装很简单,一建安装即可完成,独立版的安装部署对云服务器有特殊的需求,比如官方建议云服务器最低配置:2核CPU、4G内存、1M带宽,操作……

叮咚同城原名志汇同城,是由武汉聆听云码科技有限公司开发的php+MySQL的本地分类信息同城门户系统,有微擎版和独立版两种版本,微擎版的安装很简单,一建安装即可完成,独立版的安装部署对云服务器有特殊的需求,比如官方建议云服务器最低配置: 2核CPU、4G内存、1M带宽,操作系统用 liunx Centos 7.2 64位 以上。服务器环境要求PHP >= 7.2,MySQL >=5.6
Nginx >=1.8,phpMyadimn >=4.4,推荐使用宝塔面板,便于服务器运维。

使用宝塔面板的话就相当简单了,首先安装宝塔面板,然后安装官方要求的php、MySQL、Nginx、PhpMyadmin版本,如果不会安装的话可以参考下面的文章:

宝塔面板安装配置教程:https://www.sucaire.com/14_144.html

宝塔面板安装配置完成后,需要安装PHP扩展,叮咚同城一共需要4个扩展,才能正常运行,分别是:phalcon、swoole、sg11 、redis。这里一定要注意 swoole、sg11 、redis 这三个扩展可以安装宝塔官方的PHP扩展,而 phalcon 扩展要用 ssh 连接云服务器,通过下面的命令安装。

(注意:如果在宝塔面板中不会安装php扩展,在后面为大家附上教程。)

cd /root && phpversion=72 && git clone -b 3.4.x https://gitee.com/mirrors/cphalcon.git && cd /root/cphalcon/build && ./install -c /www/server/php/$phpversion/bin/php-config -i /www/server/php/$phpversion/bin/phpize && echo 'extension=phalcon.so'>>/www/server/php/$phpversion/etc/php.ini

这里说明一下,用 xshell 或其他连接软件登陆云服务器后,不需要输入任何其他命令,直接输入上面的命令(可以复制粘贴)然后回车,如果您安装的不是php7.2版本,而是php7.3版本,则需要讲上面命令中的72改为73,其他版本的php同理,只需要修改数字即可。大约1分钟左右即可安装完成,安装完成后会显示:Thanks for compiling Phalclon ,并且在原提示符的后面多出了build。

至此环境搭建完成了,您变可以部署网站了,网站部署教程可以参考下面的文章(下面的文章虽然已WordPress网站部署为例,但大同小异,灵活变通就可以部署叮咚外卖系统):

评论(0)
1422369665