sqlite是不支持网络型的数据库。现在要做一个比较简单的工作,还是选用了sqlite数据库,现在要把它放到远程vps中持续运行,并需要在本地访问,经研究,使用python3配合使用import web可以实现,记录如下(全面记录,适合像我一样无基础的小白学习):
环境:远程vps centos系统。
一、在vps上安装ftp服务器
对于阿里云的服务器,可以参考我之前的文章记录阿里云服务器搭建FTP服务器的注意事项_阿里云搭建ftp-CSDN博客
本篇没有使用阿里云服务器,而是我的另外一台RN公司的VPS,具体可参考我之前的另一篇文章:
在vps上安装ftp的作用是,可以将本地编写的xxx.py和xxx.db上传到远程服务器中。
(一)使用宝塔的堡塔远程工具来连接vps,这个工具非常好用,强烈建议。
(二) 双击进入工具后,输入命令操作vps,用习惯的话,比windows系统要快。
(三)安装ftp服务
centos系统可以选择多种ftp工具安装来实现ftp服务,最常用的是 vsftpd,在此我也选择vsftpd。
首先,可以先看一下是否安装了vsftpd。
rpm -qa | grep vsftpd
我已经安装过了,所以有显示。如果未安装,则没有显示。
使用如下命令安装:
sudo yum install -y vsftpd
安装完成后,再启动并设置开机自启