使用阿里云部署Flask网页


使用阿里云部署Flask网页

前端网页部署

阿里云apache-CentOS
配置好Apache后,将一整个html、css、js文件全部copy进/var/www/html目录下。

之后就可以通过访问IP地址访问到你的index.html网页。

sudo yum update

后端Flask部署

python3 -m pip install --upgrade pip --force-reinstall

pip3 install --upgrade pip

pip install flask

单独安装torch以及torchvision,否则会直接安装GPU版本
https://download.pytorch.org/whl/torch_stable.html
选择合适的版本。

建议在本地下载完成之后上传

wget https://download.pytorch.org/whl/cpu/torchvision-0.5.0%2Bcpu-cp36-cp36m-linux_x86_64.whl
wget https://download.pytorch.org/whl/cpu/torch-1.4.0%2Bcpu-cp36-cp36m-linux_x86_64.whl
pip3 install torchvision-0.5.0%2Bcpu-cp36-cp36m-linux_x86_64.whl
pip3 install torch-1.4.0%2Bcpu-cp36-cp36m-linux_x86_64.whl

进入到后端服务的文件夹,将其余的环境依赖安装好。

 pip install -r requirements.txt

运行server.py文件即可。

python3 server.py

<如果遇到没有找到cv2包,重新pip3 uninstall opencv-python pip3 install opencv-python>或者尝试yum install opencv-python

最后记得reboot


文章作者: Shen Hao
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Shen Hao !
评论
评论
 上一篇
Hexo配置到阿里云 Hexo配置到阿里云
Hexo配置到阿里云上 相关博客的借鉴https://blog.csdn.net/NoCortY/article/details/99631249https://blog.csdn.net/cungudafa/article/details
2020-09-01
下一篇 
使用Royal TSX通过阿里云搭建属于自己的linux主机(配合Python和Anaconda的安装) 使用Royal TSX通过阿里云搭建属于自己的linux主机(配合Python和Anaconda的安装)
欢迎来到shenhao的AI +大数据技术之旅blog-Royal TSX的配置在这一篇文章中,我讲从安装到配置使用SSH以及STFP进行详细的说明。同时,会对Linux系统上安装python以及anaconda的详细步骤进行阐述。最终将配
2020-09-01
  目录