ubuntu服务器搭建ecshop

阿里云的服务器  Ubuntu系统

1.首先去官网下载然后上传到服务器(由于我同时放了wordpress和ecshop,多以多创建了一个wordpress文件夹)

2.安装好mysql  apache php(起初我装的是php7,后来检测不到mysql,然后我给降到php5.6)

2.1移除默认及已安装的PHP包

sudo dpkg -l | grep php| awk '{print $2}' |tr "\n" " "
sudo apt-get install aptitude
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`

2.2添加 PPA
sudo add-apt-repository ppa:ondrej/php

2.3安装php5.6
sudo apt-get update
sudo apt-get install php5.6

2.4安装扩展
sudo apt-get install php5.6-gd
sudo apt-get install php5.6-mysql

2.5安装Apache2
sudo apt install apache2
sudo apt-get install libapache2-mod-php5.6

3.我是下载到本地然后上传到服务器的。

下载之后解压会出现3个文件夹,docs   upgread  upload  将upload重命名为ecshop然后上传


4.之后输入ip地址然后进行访问,按照要求一步一步设置,第二步环境检测可能有点麻烦

可能会出现各种不支持,出现各种没有权限 

data/ 目录及其所有子目录

temp/ 目录及其所有子目录

cert/ 目录

includes/ 目录及其所有子目录

images/ 目录及其所有子目录

themes/ 目录及其所有子目录

进入到ecshop目录下执行命令   chmod -R 777 images 然后看它报的错误是哪个文件夹下的权限不够,按照刚才的命令改成777

最麻烦的是 出现不支持数据库了

执行下面的命令,下载相应的插件

sudo apt-get install php5.6-gd
sudo apt-get install php5.6-mysql

然后记得执行sudo /etc/init.d/apache2 restart  重启一下(一定记得重启,我觉得当时php7不支持可能是我下载完插件没有重启)

可能有的下载插件的时候会报错,好像是什么缺乏更新,无法下载,这时候复制错误去百度,会有解决的办法

只要过了这一步就算是基本完成了 ,最后一步设置就是设置一下数据库什么的了。

由于也是被坑搞了一下午才完成,搞完了才来写的文章,所以很多都没有截图了,如果有问题可以追问,有错误还请纠正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值