macOSX 部署flask项目到阿里云详细步骤
1.首先在pycharm 里打开命令行 输入 pip freeze 把所有包名字拿到,然后复制到一个txt文件中即可。
2.OS X以及类Linux 系统往往需要一些预设 一般是输入 sudo su,Linux 下可直接 -su

然后输入开机密码 就可看到 sh-3.2 之类的状态了, 然后用vi /etc/ssh/sshd_config 开启那个文本 然后 将其中的一句。PermitRootLogin prohibit-password 改成 PermitRootLogin yes 并且前面要是有#号也记得删掉。不然就被当成注释了.
随后 开一个新终端 scp -r Projectfile root@ip:~ 输入这个 ip 替换成你买的服务器的IP 然后输入服务器密码 (长的那个) Projectfile 替换成你自己的项目文件 这样你的东西就被上传到 服务器了 同样的方法 把之前那个 txt 也传上去
然后
ssh root@ip 这里ip也是服务器的ip 输入完后 再输入你的服务器密码 就可进入到服务器的终端里 这时候 macOS 用yum install python3 先装python3 然后
pip3 install -r requirements.txt 就可安装包
安装完成之后 cd 到启动文件.py 直接python3 XX.py 即可启动 要想 永久启动则需要 (python3 run.py &) 来干这事。
还有些细节 回头说 太累了。。先休息了
浙公网安备 33010602011771号