欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接

程序员文章站 2022-05-10 10:45:49
...

1. 简介

1.1 为什么学习Linux
1、 大部分服务端都是使用Linux操作系统

(Pyhton/JavaEE的项目是部署到服务器中的.企业级项目都部署在Linux上)

2、 一些企业和学校(国外学校)采用Linux进行研发和教学

3、 很多嵌入式开发使用Linux系统

4、 大数据、云计算,采用Linux操作系统(CentOS)

1.2 Linux系统的特点

1、 开放、开源、多用户的网络操作系统

2、 可靠地系统安全、良好的移植性

3、 出色的运行速度

4、 基于UNIX

5、 加入了GNU组织(GNU—*软件组织 CopyLeft)

1.3 Linux的组成

1、内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

2、Shell(外壳):是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell编程。

3、文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等。类似于window的fat32

和ntfs

4、应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等。

1.4 Linux版本
1、 内核版本,最新版本为5.98版本 http://www.kernel.org/

2、 发行版本,一些厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合,例如RedHat Linux,CentOS,Debian,Ubuntu(个人界面版), Novell/SuSE Linux等。

RedHat : Rhel(企业版收费的) CentOS(社区版)

Debian:Debian Ubuntu(桌面)

公司常用:Centos

2 Linux安装

2.1 安装虚拟机

虚拟机软件,可以帮我们模拟一台真实电脑!

  • VMWare
  • Virtualbox

https://www.cnblogs.com/itzixueba/p/13945524.html

https://blog.csdn.net/java_xinshou1/article/details/100010099

  • 安装重点
# 1. 虚拟的联网方式 桥连接,  NAT
相当于一台新电脑. 自动分配和主机一个网段的IP 
比如:  主机IP: 172.16.45.42  自动分配的: 172.16.45.xxx
# 2. 要打开网络开关
忘记打开,后期手动改网络配置文件

# 3. 手动分区(分配文件大小)
 boot 启动分区:  保存系统启动的引导文件的,大小一般300M/500M
 swap内存交换分区: 物理内存不足时.充当内存用!
 / 跟分区:   占剩余的所有空间!
    
linx系统中,无盘符概念! 只有文件!!!
# 4. 一定记住root密码
所有linxu系统.默认最高权限用户:root.  默认常用密码:root/123456
# 5. 记住自己IP
# window 电脑打查看Ip
ipconfig -all  
# centos   查看IP
ifconfig        # 或  addr /address
# ifconfig 默认不能用!,需要安装网络工具
yum -y install net-tools  # -y表示忽略安装提示  # yum 和 pip一样,都可以从软件内置仓库中下载资源

linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接

2.1 VMWare使用

  • 使用快照备份和还原系统[经常使用]

右击系统菜单----快照—拍摄快照–>输入名字和介绍

右击系统菜单----快照—快照管理—>选择恢复到哪个
linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接
linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接

linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接
linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接

  • 编辑虚拟机

linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接

2.2 虚拟机中系统的联网

第1: 虚拟机联网方式(选桥接)

  • 桥连接: 相当于一台局域网中的新电脑!

和主机在同一个网段

IP: xxx.xxx.xxx.xxx IP地址由4位组成! xxx.xxx.xxx.256 1和256 都被路由器使用!

主机: 172.16.45.44

同一局域网段: 172.16.45.xx

IP的前两位相同, 就默认是一个局域网.是可以相互通讯的!

  • NAT连接: 不同的是IP的第4位, 最多模拟254台电脑!

  • NAT模式: 不同的是IP的第3位, xxx.xxx.1-255 组建大型局域网!

  • 仅主机(虚拟机和主机之间通讯)
    linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接
    第2: 确保网络开关已经打开

# 1. 检查是否有IP,  检查网络状态
ifconfig     # 如果有IP.联网成功了!
service  network  status    # 检查网络装填!  可用显示active表示可用!

# 2. 查看网络配置文件(默认是动态分配IP,网络开关是关闭的:ONBOOT=no)
cat /etc/sysconfig/network-scripts/ifcg-ens33

# 3. 手动打开网络开关
必须改: ONBOOT="yes"  #打开
    
#4. 重新启动网络服务
service network restart 

第3: 手动修改网络配置文件打开网络开关

# 1. Linux自带vi文本编辑器      vim是vi的升级版(yum install -y  vim)
vi /etc/sysconfig/network-scripts/ifcg-ens33
# 2. 进入编辑模式
     键盘i键---->表示进入编辑模式/状态
     各种修改...
# 3. 保存退出
    按键 ESC  -----退出编辑状态
    :wq ---------- 保存退出
    :q! ---------- 不保存退出

# 4. 必须重启网络服务器
service network restart

linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接
linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接
第4: 安装网络工具

centos mini版不自带网络工具的,需要手动下载
网络工具软件: net-tools

# 安装网络工具
yum  -y install   net-tools   # 默认ifconfig 不能用!

#查看IP的指令
ifconfig  

第5: 客户端(SSH)连接

  • Putty
  • FinalShell (http://www.hostbuf.com/downloads/finalshell_install.exe)
    • 是SSH客户端,可以通过命令控制服务器
      -自带FTP软件,实现文件上传!
  • XShell
  • 等…
    linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接
    linux,Centos7部署django项目---安装虚拟机步骤,VMWare使用,客户端连接
相关标签: mysql sql