一、背景
之前搭建了一个电商网站(可参见如下文章
一个豌豆:如何搭建一个自己的电商网站(wordpress+WooCommerce+the7) zhuanlan.zhihu.com。
),遇到两个问题(其实也没什么大不了的问题,但是对于我这种强迫症+爱折腾的人来说,必须找第二个方案去解决它),一是web商城与小程序分离,两套系统,发布个产品,需要在web商城上发布一遍,又要到小程序后台再发布一遍,累!二是之前的web商城,是基于wordpress+WooCommerce+the7,不知道是the7主题的问题,还是google字体,还是用了cpannel面板,网站访问挺慢,服务器占用资源都在80-90%左右!!
基于以上两个原因,加上有一天跟一个网友闲聊,他说“你1核1G服务器,还敢用宝塔、cpannel面板,这些东西都把你资源完全吃没了”!对啊,一语惊醒梦中人,为什么我要用这些面板呢,是因为我之前是小白,不懂linux系统,必须搭配这些面板,才能拯救我小白的知识盲区啊,而现在我不一样了,我是大牛了!!!(其实不是什么大牛,距离大牛远着呢),我为什么不直接折腾linux服务器,把有限的资源用在“刀把上”,不对,“刀背上”!
于是乎,经过两个周的夜晚的折腾,终于做出了一个网站,后台看服务器资源,cpu都在4%左右,内存在70%左右!而且web商城与小程序做成了一套,这样,发布产品,只需要发布一次就行了!!我真是个天才!!哈哈哈。
二、准备工作
1、服务器、本地搭配用于管理服务器的ftp软件和ssh软件(windows)。
2、域名注册、备案
3、注册小程序、开通微信支付
4、wordpress安装包及相应的插件WooCommerce、betheme主题安装包、小程序源码。
5、相应的配置:配置SSL、配置伪静态、配置小程序
三、具体细节(今晚简单写,后续再完善)
另外,下面内容不太适合小白,但是也不是那么难,依葫芦画瓢就行,有耐心,善搜索,问题基本都能解决。
使用ssh链接服务器,ftp连接服务器,本人使用以下软件
(1)安装apache web
(2)安装MariaDB数据库
(4)安装phpmyadmin
可能遇到的问题
(5)创建数据库
(6)下载wordpress到/var/www/html
(8)开始安装wordpress
(9)遇到的问题,无法打开wordpress,需要升级PHP
该网页无法正常运作axure.video 目前无法处理此请求。
HTTP ERROR 500
(10)安装 配置wordpress中wp-config.php,且给予文件夹权限。