环境准备:
PHP7.0.33
MySQL5.7
Apache2.4
PHP环境安装:
sudo apt-get install php-pear php7.0-cli php7.0-common php7.0-curl \
php7.0-dev php7.0-fpm php7.0-json php7.0-mbstring php7.0-mcrypt \
php7.0-mysql php7.0-opcache php7.0-zip php7.0-intl php7.0-gd php7.0-xml
MySQL环境安装:
sudo apt-get install mysql-client mysql-server
Apache2.4环境安装
sudo apt-get install apache2
克隆Gitee项目
cd /var/www/html
git clone https://gitee.com/ZhongBangKeJi/CRMEB
修改apache的配置(vim /etc/apache2/apache2.conf)
可以通过/Option快速定位查找
配置文件如下:

将其改为如下:

修改完apache配置文件后,记得重启一下apache(重启可以让配置文件生效)
/etc/init.d/apache2 restart
访问

解决办法:
apt-get install libapache2-mod-php
这个问题的原因是因为apache没有对php的解析模块导致的,安装一下就好了。
安装后记得重启一下apache2
这时在访问时,出现如图:

这样就表示没有问题了,这时你只需输入http://IP/CRMEB/public/install进入安装即可
再进入安装前,先给目录授权一下,不然监测环境会出现目录、文件权限监测不通过问题
授权
cd /var/www/html/CRMEB
chmod-R 777 publicchmod-R 777runtime
chmod-R 777 application
安装流程
(1)安装向导

(2)检测环境

红色标记处是常见错误,可参考后面的问题解决链接。
(3)创建数据库

红色标记处是常见错误,可参考后面的问题解决链接。
(4)安装成功

点击进入后台,如图:

后台管理界面如图:

注意如果你访问后台管理界面并不像上面那样,而是出现没有样式的登录界面,请在/var/www/html/CRMEB目录下执行
cp -r ./*../
最后再重启一下apache服务器发现就正常可以看到登录界面了。
本文详细介绍了如何配置PHP7.0.33、MySQL5.7和Apache2.4环境,并在Ubuntu环境下克隆并安装CRMEB项目。首先,使用apt-get安装PHP相关组件和MySQL,接着安装Apache2.4。然后,克隆CRMEB项目到Apache的html目录,修改apache配置文件并重启服务。在访问时,可能出现缺少PHP解析模块的问题,通过安装libapache2-mod-php解决。最后,给予CRMEB目录适当权限并重启Apache,即可正常访问并进行安装。
7441

被折叠的 条评论
为什么被折叠?



