TASK00 环境搭建

一、虚拟机安装

由于很早之前就安装了自己的ubuntu虚拟机,所以这一步跳过


image.png

二、vscode安装并配置remote ssh

这一步在参加datawhale学习之前也早就做过了,需要说明的是,配置ssh公钥登录可以避免频繁的在vscode输入密码,大大提高生产力,具体步骤如下:

  • 在win10的terminal下运行ssh-keygen生成公钥,在C盘的.ssh文件中找到公钥文件并复制公钥内容
  • 在server上运行ssh-keygen, 并使用vim ~/.ssh/authorized_keys将之前复制的公钥内容存入server,保存并退出
  • 以后连接server的时候,只要输入ssh username@ip就可以直接登录,不需要输入密码
    image.png

三、python环境配置及django安装

这里使用的conda环境,直接在anaconda官网下载linux的.sh安装包运行安装即可,conda安装完成后,使用conda create -n django python=3.7创建django的虚拟环境,conda activate django激活django环境后使用conda install django安装django

  • 使用django-admin startproject HelloWorld创建第一个项目并验证安装和网络配置是否有问题
  • 创建project后,使用后python3 manage.py runserver 0.0.0.0:8000运行服务器
    image.png

    image.png
  • 项目成功运行,说明django安装和网络都没有问题

四、使用宝塔linux安装mysql和nginx

  • 使用wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh在ubuntu上安装宝塔linux
  • 使用浏览器打开宝塔linux网页,并安装mysql和nginx


    image.png

至此,开发环境准备完毕。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容