- Prestashop版本:v1.6
- 阿里云环境:前段时间出来的免费虚拟主机
之前没搞过网站,所以这一切都是蛮新鲜的。因为没有接触过,所以必然要遇到蛮多的坑,将遇到的坑、填好的坑都记录下来,算是积累自己的经验。
在没有阿里云的那个免费虚拟主机之前,我只是将这个开源网店系统成功的安装到本地,运行也正常。而在我将这个网店安装到阿里云虚拟主机上时,遇到了一些问题,不过真的感觉在网上这个网店的相关中文资料真是蛮少的,有也是较老版本的,界面和配置之类的都跟1.6版本的不一样,所以遇到的问题很多都是得自己摸索。当然也或许是我遇到的都是些浅显的问题,别人没注意到而已,对于小白来讲,还是先记录下来吧。
一、上传:
阿里云虚拟主机的根目录是/htdocs,所以首先需要将文件上传到这个目录。推荐以压缩包的形式上传,这样速度更快,阿里云的虚拟主机支持解压缩。
二、配置主机:
因为是虚拟主机,阿里方面将系统装好了,php环境弄好了,mysql也提供了,所以对于没有接触过服务器相关知识的小白来讲是挺合适的。但也正是因为都配置好了,能提供给我们的权限也是挺少的。Prestashop网店安装需要一定的权限,如果没有配置好主机,在网店安装的第三步检查环境这里就会卡主,我因为这个卡了好久,在网上也没有查找到相关的资料。
如果没有配置好主机的php权限等,会出现如下的问题:
第一个就是权限问题吧?在没有查到相关资料,真是没法子的时候,我随便的修改了主机的php.ini设置,结果就成功的解决了这个问题,设置如下:
后面来看,php环境相关参数中的注册全局参数设置这个是可以不启用的。
这样配置过一遍之后,安装网店时的兼容性检测就没有问题了。
三、连接数据库:
在本地安装的时候,使用的是本地的数据库(其实这个我也没接触过,当时连接数据库的时候也是不会,然后不知怎么配置的就连接上了,至今没有关于这个的记忆)。安装到阿里云之后,就需要使用他们提供给我的数据库了,具体配置需求如下:
数据库的服务器地址、数据库名称都使用阿里他们提供的,登录名和密码使用当时初始化数据库信息时设置的,具体如下:
数据库管理中可以看到数据库地址、数据库名等信息,根据这些去填写网店的配置需求,就可以连接上数据库了。
其余的配置跟在本地安装类似,没有别的需求的。另外之前提到过的网店访问过慢,其中的一个原因是使用了谷歌的字体服务,这个呢要么翻过去,要么替换使用360的服务,暂时没有找到一个相对折中的法子。
这次将网店安装到阿里云,也是学到了点东西,总之一步一步的积累吧!