总花费:
固定: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
然后进入网址链接进行安装,进行到数据的时候,我们需要进入数据库管理创建一个数据库的名字。
登录创建一个数据库,然后继续刚刚的安装,接着创建一个自己的登录账户就完工了。
价格: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、
到这里,基础的设置就完成了,可以正式运营了。
网友评论