爱心提示: 定定! 不懂 JAVA, C语言,C++,PHP,Javascript, Go语言,Python都不要紧,关键是你要能沉得住气。
对,就像您此时正在拿着的咖啡样子,关键是要静下心来,并认真的提醒自己:我真的不懂讲什么,也不想懂,只是想静静地看他如何装B。
好啦,那就让他开始吧。
我的标题,注意了啊,标题很重要。要想在头条上写写文章糊弄别人,“弄点”赏,不会整一个又高、又大、又傻的标题能行么?当然不行,“记着啊,这些都要会,以后做店里的会计用得着”—-孔哥语录。
如何用一杯咖啡的时间,做一个属于自己的独立电商系统?
(我觉得还可以弄一个更好的标题)
第一步:准备工作
- 域名一个:demo.u8yun.com;
- 云服务器 一台,IP一个:47.112.130.11;
- 开源电商软件(也可以自己用代码敲一个);
- 先易后难,各个击破,坚持到底。
第二步:配置运行环境
搭建LEMP运行环境(Ubuntu18+ nginx +MySQL+PHP)
思前想后,还是弄几行代码吧,不然总觉得显示不出自己的实力。
用Bitvise SSH Client,打开云服务器,然后把下面的代码张贴复制到这个里边:
apt-get update
- 安装Nginx网站服务器软件。
apt-get install nginx
然后重启nginx。
systemctl restart nginx
systemctl enable nginx
现在输入IP地址就可以看到你的网页了。
这一步很重要啊: 打开/etc/nginx/sites-available
把里边的default文件(nginx 服务器配置 文件)里的内容改成下面这样(关键是要会粘贴复制):
- 安装MySQL数据库。
apt-get install mysql-server
systemctl enable mysql
- 安装 PHP-FPM (什么事PHP-FPM?我也知不不不不道)
apt-get install php php-mysql php-fpm php-gd
查看php版本
php -v (我的是php7.2)
- 调试php运行环境
用记事本创建一个文件,把文件的存储格式改成php,并把下列代码粘贴复制到文件里边去:
<?php phpinfo(); ?>
用浏览器打开服务器公网IP(47.112.130.11)如果看到下面这个页面,说明您比我还牛B:
第三步:安装开源电商软件
基本步骤如下:
- 上传减压开源电商软件压缩包
- 建立数据库
- 安装软件系
开源电商软件如何选择?国内的phpshe, iwebshop都可以;国外的WordPress, PrestaShop也可以。
要想用定制的B2C,B2B,B2B2C商城系统?
来来,土豪,点这里看看(点不了,算了!去优八云看看吧),让他们给你弄一个。他们的服务口号是:电商系统,不求最好,但求最贵,当然了,PHP是世界上最好的编程语言,不接受任何反驳!!
我用的是phpshe开源B2C电商系统。
上传的云服务器 /var/www/html/网站根目录下,输入IP地址/install/ 点击安装就可以了。
数据库怎么建?
用Bitvise SSH Client,打开一个新的命令窗口(new terminal console),粘贴复制下列代码就OK了:
CREATE DATABASE myshop DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT ALL ON myshop.* TO ‘cainiao’@’localhost’ IDENTIFIED BY ‘cainiao2019’;
FLUSH PRIVILEGES;
如何安装下载了,上传了,解压了的电商软件系统呢?
说实在的,我也不知道,当时一打开浏览器,输入IP地址/install/后,就好了。一打开IP地址就看到了这个画面:
第四步:软件系统调试
网站前端长什么样?
输入IP地址就可以看见了。
网站后端好用吗?
输入IP地址/admin.php?mod=do&act=login就可以看了。
只是登录名称和密码在安装软件系统时忘记了,所以登录不了。
那怎么办呢?怎么办,重装电商软件啊,然后把那个后台管理员登录名称和登录密码,粘贴复制到手机的记事本了。懂?!
这些都太简单了,不刺激?
看来下一步,你要弄这些了:
- 使用Nginx+Apache实现负载均衡及动静态分离;
- 使用 Redis 数据库缓存,减小数据库压力,提高效率;
- 结合MySQL数据库,使用Redis实现主从分离;
- PHP商城系统二次开发: 短信功能、个性化支付功能,商城主题开发等。
整个过程,我都用视频录下了,需要视频教学资料的,请点击下方扩展链接。