美文网首页我爱编程
Magento 1独立站的一些基本配置

Magento 1独立站的一些基本配置

作者: 跨境小白 | 来源:发表于2018-05-27 23:53 被阅读152次

    总花费:
    固定:VPS+SSL+域名+模板(3450元/年)(最便宜的配置,以后需要可以提高)
    非固定:邮箱服务、流量


    1、VPS

    作用:网站的运行载体
    一般需要国外访问速度快(客户角度),自己访问也要快(上传产品和资料)。
    刚开始选用的是godaddy的服务器,但是国内访问实在是太慢了,可能传一份模板需要几个小时,太耗时间了。
    所以最终选择了阿里云的ECS云服务器,速度都还可以。(这里记得重新设置下ECS的安全组,免得FTP无法上传。)然后买的美国的Ubuntu,我个人比较喜欢ubuntu,命令输入比较简单。
    价格:1500元/年

    2、LAMP环境

    作用:网站的运行环境
    在操作一切之前,先升级一下系统。

    sudo apt-get update

    选择好服务器之后,就需要搭建网址的运行环境,这里推荐一键下载安装环境。
    PHP版本需要7.0以上

    apt-get -y install wget screen git
    git clone https://github.com/teddysun/lamp.git
    cd lamp
    chmod +x *.sh
    screen -S lamp
    ./lamp.sh

    httpd文件路径
    /usr/local/apache/conf/httpd.conf

    默认的网站根目录: /data/www/default
    然后修改PHP的函数

    sudo vim /etc/php.ini

    如果出现vim方向键变成字母,请卸载vim重新安装。

    apt-get remove vim-common
    apt-get install vim

    然后修改下面的数据

    memory_limit = 500M

    重启服务器

    service httpd restart

    价格:0元/年

    3、FTP

    作用:网站的上传功能
    搭建好服务器之后,需要FTP功能来上传网站。
    首先用命令检查是否安装了vsftpd

    vsftpd -version

    如果未安装用一下命令安装

    sudo apt-get install vsftpd
    sudo useradd -d /data/www/default -s /bin/bash ftpname
    passwd ftpname

    修改vsftpd配置文件

    vim /etc/vsftpd.conf

    anonymous_enable=NO #禁止匿名访问
    local_enable=YES
    write_enable =YES

    最后保存启动

    service vsftpd restart

    价格:0元/年

    4、域名

    作用:网站的域名
    用户不可能是输入IP地址访问的,所以需要购买域名进行访问。
    域名选择短小的容易读的最好,最好是两个音节。
    然后去godaddy购买就可以了,阿里云的域名购买需要备案注册信息等一系列很麻烦的操作不推荐,godaddy的域名一年大概60元左右。
    使用DNSPOD把域名链接到我们的阿里云。
    价格:50元/年

    5、SSL

    作用:网站的安全性
    独立站我们需要用户输入信用卡等之类的信息,所以需要SSL来确保我们的网站是安全的。
    HTTP 协议是不加密传输数据的,也就是用户跟你的网站之间传递数据有可能在途中被截获,破解传递的真实内容,所以使用不加密的 HTTP 的网站是不太安全的。所以, Google 的 Chrome 浏览器将在 2017 年 1 月开始,标记使用不加密的 HTTP 协议的网站为 Not Secure,不安全。
    我这里购买阿里云的云盾,选择最便宜的DV 型证书。
    DV型证书需要做一些配置,域名授权验证:
    登录 云盾证书服务管理控制台,在 我的订单 列表中选择我们已提交审核申请的证书订单,单击 进度,即可查看域名授权配置相关信息(如需要配置的 DNS 的主机记录,记录值和记录类型等)。
    复制这些到我们域名解析的地方,我是使用DNSPOD进行解析。
    然后耐心等待就可以了。
    价格:1300元/年

    6、Magento安装

    作用:最重要的门面系统
    下载地址:https://magento.com/tech-resources/download
    使用FileZilla(线程数注意修改成1,不然容易断)上传magento的文件压缩包(注意文件权限,最好是755,不然会出现各种打不开的问题)到www文件夹。
    使用SSH登录服务器,解压到网站根目录就可以了。

    ssh yourname@yourip
    cd data/www
    chmod 755 /data/www
    apt install unzip
    unzip -o magento.zip -d default


    unzip的一些用法
    将压缩文件text.zip在当前目录下解压缩。

    unzip test.zip

    将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。

    unzip -n test.zip -d /tmp

    查看压缩文件目录,但不解压。

    unzip -v test.zip

    将压缩文件test.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件。

    unzip -o test.zip -d tmp/


    这时如果出现诸如HTTP ERROR 500等问题就是权限的问题,需要修改下权限。

    chmod -R 757 data/www/default
    chmod -R 757 default/app/etc
    chmod -R 757 default/media
    chmod -R 757 default/downloader

    然后进入网址链接进行安装,进行到数据的时候,我们需要进入数据库管理创建一个数据库的名字。

    在地址栏输入http://xx.xx.xx.xx/phpmyadmin

    登录创建一个数据库,然后继续刚刚的安装,接着创建一个自己的登录账户就完工了。
    价格:0元/年

    7、Magento模板安装

    作用:装修
    同系统的安装,上传magento的文件压缩包。
    下载地址:https://themeforest.net/
    我下载的一个包含主文件和一个副文件

    unzip -o main-theme.zip -d default
    unzip -o patch-main.zip -d default

    然后进入后台

    System > Configuration > Design > 右边Current Package Name

    输入模板名称,然后保存。

    chmod -R 757 default/skin/frontend/ultimo/default

    接着设置模板的细节,导入模板数据。
    价格:600元/年

    8、Banner Slider安装

    作用:装修-图片轮播
    下载地址:https://www.magestore.com/magento-banner-slider-extension.html
    安装方式同上,不过有些模板是自带banner slider的,有时候安装了反而会发生冲突,这里要注意下,最好看看模板的说明文件有没有banner的设置。
    然后进入后台

    Banner Slider

    就可以设置了。
    价格:0元/年

    9、邮件系统

    作用:最重要的通知方式
    用户注册或者下单,再者找回密码等操作都需要邮件的通知,这里安装sendGrip的插件,直接注册就可以使用了。(免费的是有SMTP插件,不过既然用于商业就不要想着免费了,sendGrip也是提供刚开始每天200封免费)
    下载地址:https://marketplace.magento.com/sendgrid-sendgrid-emaildeliverysimplified.html
    安装方式同上,不过他是tgz格式,命令要稍微有点不同。

    tar zxvf sendGrid.tgz -C default

    然后进入后台

    System > Configuration > SENDGRID MAIL TRANSPORT > Setting

    设置用户名和密码就可以使用了。
    有时候看插件的设置页面会显示404,导致该问题的原因是Magento预读了所有的后台Layout文件,并且在重新登录之前,不会再次读取新安装的插件的layout或者系统自定义变量参数。所以当访问新安装的Magento插件的配置路径时,就会产生Magento后台404的页面。
    ,解决方法非常简单,退出后台,重新登录,再次访问新安装的插件的配置页面,就应该没问题了。
    然后设置我们显示的名称:

    System > Configuration > Store Email Addresses

    进行设置,把名字改的专业点。

    System > Configuration > Contacts > Email Options

    进行设置,设置联系方式接受的邮箱。
    价格:0元/年

    10、收款方式

    作用:收钱的功能
    推荐敦煌收款,毕竟国外的paypal容易扣款很危险。个人公司免费申请开通,无其他年费服务费,手续费2.5%-3.3%。人民币结算或外币结算、周期短 DHpay提供实时现汇人民币结算服务,汇率变动对您造成的损失。人民币入账避免客户每年5万美金的外汇限制。交易资金实时入账,提现没有任何费用,结算周期最短T+7日。
    下载地址:https://www.dhpay.com/
    安装方式同上。
    然后进入后台

    System > Configuration > Payment Methods > 91Magento Dhpay Payment

    进行设置,这里填入商户号和商户秘钥就可以了,还需要DHPay进行审核才能使用。
    价格:0元/年

    11、运费模板

    作用:运费设置
    一般我们需要设置一个包邮、一个平邮或者EUB之类的多种运输方式。

    System > Configuration > Shipping Methods

    进行设置。
    包邮我是采用中邮小包的方式,填写
    via China Post Ordinary Small Packet Plus

    然后还需要设置一个EUB之类中等速度的运输方式,这里用模板自己创建一个插件。
    https://www.jianshu.com/p/a189ed977588

    然后打包上传解压就可以了,这样就设置好了包邮和EUB。

    12、创建产品类目和产品

    这个应该不用写了,根据自己的需求来创建。

    13、产品上传方式

    最好是使用CSV的方式快速有效。

    14、网站标题、LOGO、描述等细节

    网站标题:

    System > Configuration > General > Store Information

    LOGO:
    283*80
    可以先在线制作一个LOGO
    http://www.logosc.cn
    然后下载用PS去水印上传到skin/frontend/base/模板名/images/logo.png

    System > Configuration > General > Design > Header
    修改Logo Image Src

    首页默认的信息(Default welcome msg!)

    System > Configuration > General > Design > Header
    修改Welcome Text

    Copyright

    System > Configuration > General > Design > Footer
    修改Copyright

    15、

    到这里,基础的设置就完成了,可以正式运营了。

    相关文章

      网友评论

        本文标题:Magento 1独立站的一些基本配置

        本文链接:https://www.haomeiwen.com/subject/xcivjftx.html