基于Django生产环境的搭建,本系统是基于Python3.8,Django3.2版本进行开发和部署。因此Ubuntu系统直接采用20.04版本,此系统Python默认版本为3.8。直接在此版本的基础上创建的虚拟环境。(避免在其他Ubuntu系统与默认的Python版本冲突)。

一、Ubuntu下载

国内镜像

中科大镜像网站(推荐使用,比清华镜像快)清华镜像网站

阿里云镜像网站

浙江大学镜像

兰州大学镜像

利用VirtualBox软件进行搭建的Ubuntu系统(推荐使用,开源免费)。

VirtualBox下载链接

二、Ubuntu20.04 安装

  1. 打开VirtualBox点击新建
  2. ubuntu自带python吗 ubuntu 20.04 python_ubuntu自带python吗

  3. name是你自己搭建的虚拟机系统名字,(我写的是Ubuntu20),Folder是系统保存的位置(我在E盘上自己新建的VM文件夹,以后所有的虚拟机都保存在这里)。其他的不要变,默认就可以。之后点击Next
  4. ubuntu自带python吗 ubuntu 20.04 python_ubuntu_02

  5. 选择内存大小和CPU个数,根据自己的电脑配置即可。我选择的是内存2G,CPU为2核。再次点击Next
  6. ubuntu自带python吗 ubuntu 20.04 python_ubuntu自带python吗_03

  7. 硬盘大小,根据自己的需求可以任意选择,我选择25GB。其他的不要动。点击Next。
  8. ubuntu自带python吗 ubuntu 20.04 python_Ubuntu_04

  9. 再次点击Finish。
  10. ubuntu自带python吗 ubuntu 20.04 python_python_05

  11. 可以看到基本的已经创建完毕。
    右侧存储一栏中可以看到没有盘片,点击盘片两个字。
  12. ubuntu自带python吗 ubuntu 20.04 python_python_06

  13. 点击存储两个字,之后点击“没有盘片”,找到“分配光驱”后面的光盘图标。点击一下,之后点击“选择虚拟盘”,找到在镜像网站上下载的ubuntu-20.04.5-live-server-amd64.iso。
    之后点击打开,点击OK。
  14. ubuntu自带python吗 ubuntu 20.04 python_python_07

8.配置网络。点击“网络”二字,点击“连接方式”,选择“桥接网络”。一定要选中自己电脑正在上网的网卡。之后点击OK。

ubuntu自带python吗 ubuntu 20.04 python_ubuntu_08

9.开始安装Ubuntu20.04,点击右边的“启动”按钮。选择默认英语即可。

ubuntu自带python吗 ubuntu 20.04 python_ubuntu_09


选择第二个“Continue Without updating”

ubuntu自带python吗 ubuntu 20.04 python_python_10


再次选择Done

ubuntu自带python吗 ubuntu 20.04 python_django_11


再次选择Done

ubuntu自带python吗 ubuntu 20.04 python_ubuntu自带python吗_12


再次选择Done

ubuntu自带python吗 ubuntu 20.04 python_ubuntu自带python吗_13


注意:此处的镜像地址一定要改,一定要改!!!
改成

http://morrors.163.com/ubuntu

不改的后果就是后面的安装一致持续不动,卡死在那里。(血的教训!)

ubuntu自带python吗 ubuntu 20.04 python_python_14

再次选择Done!

ubuntu自带python吗 ubuntu 20.04 python_Ubuntu_15


再次选择Done!

ubuntu自带python吗 ubuntu 20.04 python_Ubuntu_16


给你的ubuntu系统用户起一个名字并设置号密码!

ubuntu自带python吗 ubuntu 20.04 python_Ubuntu_17


将Install OpenSSH server选中(敲击空格键为选中)

下方选择No即可。

ubuntu自带python吗 ubuntu 20.04 python_python_18


再次选择Done,不安装其他软件

ubuntu自带python吗 ubuntu 20.04 python_ubuntu_19


等待两分钟左右即可安装完毕!会在左上角出现Complete字样。

ubuntu自带python吗 ubuntu 20.04 python_Ubuntu_20

当出现Complete字样时,选择第二个选项,等待重启,重启花费的时间较长,耐心等待。

ubuntu自带python吗 ubuntu 20.04 python_ubuntu_21


ubuntu自带python吗 ubuntu 20.04 python_python_22


等待重启完毕。

ubuntu自带python吗 ubuntu 20.04 python_Ubuntu_23


重启完毕之后,按一下回车键。用刚才创建的用户和密码进行登入即可。

出现一下界面时没说明Ubuntu server版本已安装成功!

ubuntu自带python吗 ubuntu 20.04 python_Ubuntu_24


设置root管理员密码

命令行输入

sudo passwd root
首先输入user密码
然后输入两次root密码,
出现successfully即可设置成功!

**

三 配置远程连接

**
本人用的远程连接软件是Tabby,它集成了各种连接方式,上传和下载文件非常方便。
附上下载地址Tabby下载 在github上搜索也可以,是个开源软件。
为了避免后期远程连接Ubuntu服务系统经常断开问题。下面来配置一下sshd文件,避免后期远程连接经常性的断开的烦扰。
切换root管理员

su root
输入root管理员密码

直接

vi /etc/ssh/sshd_config

# 将以下三行取消注释,并新增一行
LoginGraceTime 0
PermitRootLogin prohibit-password
PermitRootLogin yes  #新增的一行
StrictModes yes

# 将以下两个取消注释,并更改第一行为60
ClientAliveInterval 60
ClientAliveCountMax 3

ubuntu自带python吗 ubuntu 20.04 python_ubuntu_25


ubuntu自带python吗 ubuntu 20.04 python_python_26


最后直接wq保存退出!

重启sshd服务!

service sshd restart

输入命令行 ,查看服务器的ip,之后利用Tabby进行连接就可以了!

ip addr

远程连接出现下面界面说明连接成功!恭喜你已经成功安装Ubuntu18.04服务版,可以根据自己的需求去的搭建属于自己的生产环境了!

ubuntu自带python吗 ubuntu 20.04 python_python_27