要饭 – 一个基于有赞的要饭网站程序

释放双眼,带上耳机,听听看~!

在网上发现一个有意思的东西,是一个开源的基于Python的程序,程序原作者abbeyokgo。大叔借花献佛,写个简单的教程,大家有兴趣的可以搭建一下。

程序下载

GitHub 获取,如果GitHub上不去的话,可以使用科学上网,当然大叔也提供了网盘下载,但不保证程序的更新及时性。

要饭软件下载

提取码:7hnv复制
解压码:无

有赞微小店配置

  • 手机上 下载 有赞微小店
  • 在手机上配置一个微店 (注册一个账号,开一个小店,身份验证,绑定微信/银行卡等等);
  • 再到有赞云 登入账号
  • 创建一个应用;(选择:自用型,产品类型:有赞微商店,授权绑定刚刚注册的微小店);
要饭 - 一个基于有赞的要饭网站程序
  • 进来有赞云的应用后台,点击左侧列表【应用设置】,右侧界面中可以找到上面有【client_id】【client_secre】,下面基本信息中有【授权店铺ID】;
要饭 - 一个基于有赞的要饭网站程序

这几个参数我们稍后要用到。

安装程序

大叔还是在lightsail上面配置。centos7.5 + 宝塔面板 。以下内容都是老内容,大家可以参考大叔的专题,手把手教你成为站长的内容

1、上传程序并解压,我们把程序上传到: /root/yanfan 目录下,大家对linux熟悉的可以自已来。

要饭 - 一个基于有赞的要饭网站程序

2、使用Xshell登录我们的VPS,并依次执行如下命令

sudo cd /root/yaofan
sudo pip install --upgrade pip
sudo pip install -r requirement.txt

待所有内容安装结束

3、配置有赞的信息,将我们有赞云应用的三个参数填写到app/youzan/yz_config.py 文件中

要饭 - 一个基于有赞的要饭网站程序

4、创建一个数据库,我们通过宝塔直接创建。

要饭 - 一个基于有赞的要饭网站程序

5、修改配置文件的配置信息,就在我们的yaofan根目录下的config.py文件

因为我们用的是mysql数据库,将其中的这一行注释掉,即前面加上#号

备注下面这行

 SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'data.sqlite')  # sqlite3

取消备注这行

 # SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://user:password@localhost/db' # user,password,db换成你的

user : MySQL用户名 – password : MySQL密码 – db : 数据库

要饭 - 一个基于有赞的要饭网站程序

6、初始化数据库:

python run.py deploy

7、运行:

gunicorn -w4 -b 0:35000 run:app

然后访问你的ip:35000试试,注意lightsail需要在防火墙设置一下

8、绑定域名

  • 首先域名绑定到你的服务器ip
  • 然后在宝塔面板-网站-添加站点
  • 站点设置-反向代理-设置反向代理http://127.0.0.1:35000
要饭 - 一个基于有赞的要饭网站程序

9、有赞回调:

再次进入有赞云的应用后台选择【应用设置】,最下面选择推送服务,推送网址填写 【你的域名+/weixinpay-notify】(比如:http://yaofan.wanyang.com/weixinpay-notify)。然后将【交易消息V3】中的【交易支付】打勾。

 大叔结语

好了,是时候让丐帮跨入互联网时间了,大家快来搭建一个晒晒收入吧。

人已赞赏
资源分享

Imagine - 高效的图片压缩软件 人性化交互 多平台支持 开源软件

2018-9-26 8:11:20

资源分享

官方原版 Windows xp sp3 VOL简单中文版 32位

2018-9-27 10:23:33

免责声明
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站除大叔原创外的资源均来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请通过私信与我们联系处理。敬请谅解!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索