初次在阿里云部署项目感受

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 项目是农作物病虫害识别系统,使用python开发,用到keras,opencv等包。

我是一名研三的准毕业生,专业是控制科学与工程,接触到阿里云服务器主要是因为我的毕业论文:农作物病虫害识别系统。在运用我在研究生三年期间所学习的知识,从选题,到完成实验,到完成整个项目。最终为了使我所做的工作更有实用价值,我决定选择阿里云服务器将我所做的项目上线运行。
很早之前就听说过阿里云服务器质优价廉,对于学生还有额外的优惠政策,因此决定到阿里云官网了解查阅。在学生界面见到了各种不同型号的服务器,因为是第一次接触,因此选择了免费使用两周的版本。在完成教程引导后,我的服务器被激活了。按照网上的教程,我选择了ubuntu 18.04的系统,在之前早早也学过Linux系统的操作,因此使用起来并不陌生。为了完成数据的传输和连接到服务器,我之前已经下载了学生版的Xftp和Xshell。连接的过程很顺利,之后的操作就是在服务器上安装项目各种所需要的包。因为我的项目是使用Python的Django框架搭建的,涉及到图像处理和深度学习的内容,系统自带的Python版本是python2.7和python3.6,默认的版本是python2.7,我需要将系统默认版本更换才能使用。
之后我需要创建虚拟环境:
(1) pip install virtualenv
(2) 创建文件夹mkdir pyenv
(3) 进入pyenv文件夹执行virtualenv testenv
(4) 进入testenv下的bin执行activate进入虚拟环境 : source activate
(5) 在虚拟环境中安装所需要的包
环境:Django1.8.2 python3.6.3 tensorflow1.3 h5py2.7 keras2.1.2 numpy1.13.3 pillow5.0.0 pymysql0.8.0
安装数据库:
(1) apt-get install mysql-server
(2) apt insntall mysql-client
(3) apt install libmysqlclient-dev
安装成功后可以通过下面的命令测试是否安装成功:
sudo netstat -tap | grep mysql
在安装数据库的时候我发现数据库并没有让我设置用户名和密码,这在之后给我埋了个坑。因为项目运行后出现连不上数据库的情况,在网上找了好多资料,终于重置了数据库密码,最终运行图如下,可算是成功了。
捕获.JPG

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
安全 Java Linux
从零开始搭建服务器之更加优雅地部署项目(2)
从零开始搭建服务器之更加优雅地部署项目
|
6月前
|
应用服务中间件 Linux nginx
从零开始搭建服务器之更加优雅地部署项目(1)
从零开始搭建服务器之更加优雅地部署项目
|
安全 Java 关系型数据库
新手初次使用服务器遇到的坑及解决方案
1.第一次在服务器上部署网站,外网无法访问 2.安全组开了端口后,依然无法访问 3.服务器上的数据库无法远程连接
550 0
新手初次使用服务器遇到的坑及解决方案
|
监控 Ubuntu Java
部署项目的体验
部署项目的感受和过程,阿里云使用的一些小技巧
179 1
部署项目的体验
|
网络协议 数据安全/隐私保护
阿里云初次使用经历
第一次使用阿里云的整个过程
阿里云初次使用经历
|
前端开发 Java 关系型数据库
第一次部署项目到云上的体验
我是一名大四的学生,所学专业是网络工程,对于java编程特别感兴趣,在这第一次部署前,是已经自学了java的spring,springboot,springcloud等常用框架,并且有项目开发完成,但是作品一直是本地运行,这天心血来潮忽然想尝试一下云部署体验,于是作为学生党的我通过阿里云客服的介绍了解到“飞天加速计划·高校学生在家实践”活动,并成功白嫖了阿里的服务,来完成了我的第一次云部署项目体验。
158 1
|
弹性计算 Java 应用服务中间件
|
存储 前端开发 Ubuntu
初次使用阿里云完成一个小项目的体验
作为一个非编程专业的学生,使用阿里云服务器对我的帮助很大,以下是我使用阿里云过程中的一些体验
初次使用阿里云完成一个小项目的体验
|
小程序 Ubuntu 物联网
初次体验阿里云ESC的感受
初体验云服务器的感受,以及个人的第一次使用云服务器遇到的问题。
191 1
初次体验阿里云ESC的感受
|
小程序 开发者
大学生在家初次使用阿里云后的体验感受
在家自学小程序开发用服务器搭建环境

热门文章

最新文章