基于Django生产环境的搭建,本系统是基于Python3.8,Django3.2版本进行开发和部署。因此Ubuntu系统直接采用20.04版本,此系统Python默认版本为3.8。直接在此版本的基础上创建的虚拟环境。(避免在其他Ubuntu系统与默认的Python版本冲突)。
一、Ubuntu下载
国内镜像
中科大镜像网站(推荐使用,比清华镜像快)
清华镜像网站
阿里云镜像网站
浙江大学镜像
兰州大学镜像
利用VirtualBox软件进行搭建的Ubuntu系统(推荐使用,开源免费)。
VirtualBox下载链接
使用VMware Workstation Pro也可以,需要破解。
二、Ubuntu20.04 安装
-
打开VirtualBox点击新建
-
name是你自己搭建的虚拟机系统名字,(我写的是Ubuntu20),Folder是系统保存的位置(我在E盘上自己新建的VM文件夹,以后所有的虚拟机都保存在这里)。其他的不要变,默认就可以。之后点击Next。
-
选择内存大小和CPU个数,根据自己的电脑配置即可。我选择的是内存2G,CPU为2核。再次点击Next
-
硬盘大小,根据自己的需求可以任意选择,我选择25GB。其他的不要动。点击Next。
-
再次点击Finish。
-
可以看到基本的已经创建完毕。
右侧存储一栏中可以看到没有盘片,点击盘片两个字。
-
点击存储两个字,之后点击“没有盘片”,找到“分配光驱”后面的光盘图标。点击一下,之后点击“选择虚拟盘”,找到在镜像网站上下载的ubuntu-20.04.5-live-server-amd64.iso。
之后点击打开,点击OK。
8.配置网络。点击“网络”二字,点击“连接方式”,选择“桥接网络”。一定要选中自己电脑正在上网的网卡。之后点击OK。
9.开始安装Ubuntu20.04,点击右边的“启动”按钮。选择默认英语即可。
选择第二个“Continue Without updating”
再次选择Done
再次选择Done
再次选择Done
注意:此处的镜像地址一定要改,一定要改!!!
改成
http://morrors.163.com/ubuntu
不改的后果就是后面的安装一致持续不动,卡死在那里。(血的教训!)
再次选择Done!
再次选择Done!
给你的ubuntu系统用户起一个名字并设置号密码!
将Install OpenSSH server选中(敲击空格键为选中)
下方选择No即可。
再次选择Done,不安装其他软件
等待两分钟左右即可安装完毕!会在左上角出现Complete字样。
当出现Complete字样时,选择第二个选项,等待重启,重启花费的时间较长,耐心等待。
等待重启完毕。
重启完毕之后,按一下回车键。用刚才创建的用户和密码进行登入即可。
出现一下界面时没说明Ubuntu server版本已安装成功!
设置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
最后直接wq保存退出!
重启sshd服务!
service sshd restart
输入命令行 ,查看服务器的ip,之后利用Tabby进行连接就可以了!
ip addr
远程连接出现下面界面说明连接成功!恭喜你已经成功安装Ubuntu18.04服务版,可以根据自己的需求去的搭建属于自己的生产环境了!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/98008.html