群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

2021-09-24 12:48:53 1点赞 16收藏 1评论

创作立场声明:希望为迷路的技术小白,插上梦想的小翅膀。

目的

到此,我们已经完成了映射+反馈的功能,接下来需要把PYTHON脚本与数据库进行连接。但是在连接之前,还需要对ORACLE数据库进行一下配置。有些步骤可能应该在第四篇就应该写到,可能有一些跳跃,设置不够连贯,先道一声抱歉。(因为设置成功的节点有点久,有些细节也忘了,本篇中的数据库补充设置内容不敢乱往第四篇中的添加。)

过程

1.切回DOCKER中ORACLE容器

切命令1:docker exec -it oracle11g bash

命令2:su root 密码应该是helowin

命令3:vi /etc/profile

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置.

2.根据上面的变量信息之前准备的tnsnames.ora路径写进去

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

我的路径是:

/volume1/homes/Sundye/ORCL/instantclient_21_1/network/admin,是之前第四篇中设置完的。

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

如上图中的一些环境变量(我理解就是像WINDOWS系统的配置环境变量)都加上。

然后按下 Esc :wq 保存,

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

接着按下命令:Source /etc/profile,执行一次

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

3.跳回到接口文件夹,输入命令:Vi /etc/profile,将系统中的变量按下图填加。添加的比实际需要的多,也不知道哪个是没用的,都加上了。

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

把ORACLE数据库里的变量也全都加上,只多不少。

4.加完以后应该是在DOCKER的容器里,两个EXIT退回到接口文件夹,然后运行PYTHON接口文件就可以了,方法就是CD到接口文件的目录,然后python3 ****.py。

5.测试

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

用POSTMAN测试一下,获取了JSON返回来的数据,成功啦!

6.如何让接口文件后台运行呢?

先CD到PYTHON文件的目录,然后输入下面的命令即可。

命令:nohup python3 main.py>>/volume1/homes/Sundye/nas/nas.log 2>&1 &

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置输入完以后就会给出运行的情况,其中这个命令后面的内容就是在运行中,储存一些日志信息,便于我们查看他的运行情况。这个30811是进程号,有什么用呢?当我们要结束的时候,就可以使用了。

方法是输入命令:KILL 30811,就可以杀掉进程了。如果我们不知道进程怎么办呢?

打开NAS,左上角点开,找到资源监控-任务管理器-进程,

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

如图所示,KILL后重启,变成了19281了,想结束就是KILL 19281即可。

总结

以上就是就是PYTHON连接数据库的一些后期配置问题,到此,后端的数据处理就全部结束了。其中关于PYTHON端口的代码没有给大家提供,对于有一些编程基础的朋友们应该并不是很难,可以自己发挥想像力去做,天下代码一大抄,抄来抄去有提高。

展开 收起

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

4209元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

3199元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2399元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

6899元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

5167.19元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

2849元起

Synology 群晖 DS723+ 2盘位NAS(R1600、2GB)

Synology 群晖 DS723+ 2盘位NAS(R1600、2GB)

4099元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

Synology 群晖 DX517 5盘位NAS存 黑色

Synology 群晖 DX517 5盘位NAS存 黑色

3718.6元起

Synology 群晖 DS918+ 四盘位NAS(J3455、4GB)

Synology 群晖 DS918+ 四盘位NAS(J3455、4GB)

3636元起

Synology群晖nas存储DS220j 家用企业办公网络存储个人云存储两盘位群辉DS218J升级

Synology群晖nas存储DS220j 家用企业办公网络存储个人云存储两盘位群辉DS218J升级

1549元起

Synology 群晖 DS218 2盘位NAS (RTD1296、2GB)

Synology 群晖 DS218 2盘位NAS (RTD1296、2GB)

2303.5元起
1评论

  • 精彩
  • 最新
  • 大神我就想问一点,微信小程序能在群晖运行吗,群晖可以替代阿里云服务器吗

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
16
扫一下,分享更方便,购买更轻松