阿里云的服务器 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
可能有的下载插件的时候会报错,好像是什么缺乏更新,无法下载,这时候复制错误去百度,会有解决的办法
只要过了这一步就算是基本完成了 ,最后一步设置就是设置一下数据库什么的了。
由于也是被坑搞了一下午才完成,搞完了才来写的文章,所以很多都没有截图了,如果有问题可以追问,有错误还请纠正。