Fecmall全称为FancyECommerceMall,是基于phpYii2框架之上开发的一款优秀的开源电商系统。
Fecmall支持多语言,多货币,架构上支持pc,手机web,手机app,和erp对接等入口,您可以免费快速的定制和部署属于您的电商系统。这篇文章就来谈谈如何利用宝塔面板安装。
安装之前需要先设置,具体如下。
这里的新建网站和平时的不太一样,我们先要在宝塔的/www/wwwroot目录新建一个fecmall目录,然后网站的路径指定为这个目录。这里也是为了和官网的安装统一起来。
PHP管理→禁用函数,删除putenv、pcntl_signal函数,
pcntl_signal()hasbeendisabledforsecurityreasons
1.21composer下载
对于宝塔这种图形化管理的系统软件,后台界面创建网站,指定目录后(我设置指定的是/www/wwwroot/fecmall),会生成相应的一个文件夹,这个文件夹不要删除
而composer安装需要自行创建文件夹,不能使用一开始就有的目录,因此我们先安装到文件夹,composer下载fecmall系统文件后,然后在复制到即可。
请将2.3.7改成最近的fecmall版本,这里查看最新的版本号:
?https://github.com/fecshop/yii2_fecshop/releases
//使用阿里云的composer源
composerconfig-grepo.packagistcomposerhttps://mirrors.aliyun.com/composer/
composercreate-projectfancyecommerce/fecshop-app-advancedfecmall_22.3.7
下载成功后执行,将下载的文件内容复制到fecmall目录(下面的第二个命名代表将隐藏文件也复制过去)
mvfecmall_2/.[^.]*fecmall
fecmall文件下载成功后,进入fecmall根目录,执行init
chmod755https://www.daniao.org/init
https://www.daniao.org/init
执行后,执行log如果没有报错,则代表执行成功,
现在开始设置网站的配置文件,网站管理→配置文件中开始修改。在下面如图进行修改,也就是添加字符,让其指向该web目录。
if(!-e$request_filename){
rewrite^/(.*)$/index.php/$1last;
if(!-e$request_filename){
rewrite./fr/index.phplast;
if(!-e$request_filename){
rewrite./cn/index.phplast;
上面的工作都做好之后,现在就可以浏览器打开访问安装了。
浏览器打开你的域名开始安装,形式如:域名/install.php?

为了方便设置,我们需要安装产品测试数据这样可以参考官方的设置,
安装产品测试数据之后,我们点击下一步即可完成安装,
严格按照上图设置自己的服务器。步骤如下:
1.需要设置安全权限(根目录执行,win不需要执行):chmod644common/config/main-local.php
2.删除安装文件?install.php(为了安全,一定要删除掉)(文件路径为:appfront/web/install.php),
3.后台默认用户名,用户名密码:?adminadmin123
4.访问后台(访问nginx配置的后台appadmin域名),更改admin用户密码,然后根据文档进行后台配置
在网站设置其他的域名,admin代表后台,img代表图片域名,m代表手机web。Fecmall是一个多入口的电商系统,各个入口独立访问,对应独立的子域名,比如大鸟这里设置的3个域名是:
分别配置3个域名,并且设置配置文件。
2.7.1设置admin域名
设置两个地方,root/www/wwwroot/fecmall/appadmin/web;
admin域名添加的去掉index.php的配置如下
if(!-e$request_filename){
rewrite^/(.*)$/index.php/$1last;
2.7.2设置图片域名
移动端域名添加的去掉index.php的配置如下:
if(!-e$request_filename){
rewrite^/(.*)$/index.php/$1last;
if(!-e$request_filename){
rewrite./fr/index.phplast;
if(!-e$request_filename){
rewrite./cn/index.phplast;
全部设置好保存,因为截图是局部,所以你会看不懂,不过没关系,最下面附上所有的nginx配置,你参考配置自己的就可以了。
经过上面的可怕的设置完成之后,现在就可以了打开后台了,
登录后台,我们可以先修改密码,
修改用户名就在账户管理中,这些自己去倒腾吧。
宝塔Nginx设置的全部代码如下:此处为隐藏的内容发表评论并刷新,方可查看发表评论
fecmall安装好之后,还需要对后台进行配置,具体的看官方的文档吧,链接如下:
http://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecshop-2-graphical-install.html
一定要严格按照教程来安装,不然很容易配置出问题。这篇教程写写就觉得掉坑里去了,实在是太繁琐,中途一度不想配置了。总算是坚持写完了。但是安装完成之后,颜值非常不错,值得试一试。
本文来源:免费资源--宝塔面板安装flarum
本文地址:https://www.idcbaba.com/mianfei/677.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



