VMware Workstation踩坑指南
VMware Workstation 使用踩坑指南
VMware Tools相关
1、默认情况下点击 “安装VMware Tools”菜单选项,会自动下载安装。
2、离线安装
a、下载VMware Workstation对应版本的离线安装包 VMware Tools离线下载地址
b、比如下载17版本对应的Ubuntu工具(17.0.2/21581411/windows/packages/tools-linux.tar)
c、解压对应工具包得到iso镜像,
选中对应虚拟机系统->右键->设置->CD/DVD->使用对应的iso镜像连接。这个时候桌面就有对应的vm tools磁盘选项。
如果没有,选中对应虚拟机系统->右键->可移动设备->CD/DVD->连接
d、解压安装
tar zxpf VMwareTools-x.x.x-yyyy.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl -d # 按提示安装即可# 解决拷贝粘贴问题
sudo apt-get install open-vm-tools-desktop
Ubuntu18.04 配置相关
- root用户密码设置
# 安装完系统后设置root账户密码
sudo passwd root #后面根据提示设置密码即可
- apt 源替换国内源(阿里源)
# 1、备份sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak# 2、编辑sources.list,替换如下内容,可以拷贝到用户目录桌面操作deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse# 3、更新升级
sudo apt update
sudo apt upgrade
- 网络配置
1、NAT 模式,默认宿主机和虚拟机之间可以互通,局域网其他机器不能访问虚拟机
2、桥接模式,默认会和宿主机在同一个局域网中,其他机器也能访问,有时候设置了并不能正确获取到ip,
可以在网络配置中手动设置一个ip,然后重启设备解决问题。
- ssh连接配置
# 安装ssh服务
sudo apt-get install openssh-server# 安装防火墙
sudo apt-get install ufw# 开启防火墙
sudo ufw enable#放开22端口
sudo ufw allow 22# 查看是否开启端口
netstat -ntlp | grep 22# root用户ssh连接拒绝连接问题
PermitRootLogin prohibit-password # 注释掉这行(允许root登录,但是禁止root用密码登录)
PermitRootLogin yes # 增加这行
service ssh restart # 重启服务
- 扩展硬盘容量操作
# 1、关闭虚拟机
# 2、选中对应虚拟机 -> 右键 -> 设置 -> 硬盘 -> 扩展 修改为需要的大小
# 3、重启虚拟机
# 4、机器内操作# 查看硬盘信息 df -h 找到/dev/sda1的数据信息# 进入硬盘交互页面
sudo fdisk /dev/sda# 输入 m 查看支持的命令
# 输入 d 对当前磁盘分区进行删除
# 输入 n 创建新分区
# 输入 p
# 回车 default 1
# 回车 default 2048
# 回城 设置为之前设置磁盘的最大容量
# 输入 y 删除签名 (partition #1 contains aext4 signature)
# 输入 w 保存退出# 5、重启虚拟机 查看设置页面是否为分配的硬盘大小
# 6、重启后,命令行df -h 查看/dev/sda1的数据信息是否为分配的大小,其实没有变化
# 7、sudo resize2fs /dev/sda1 刷新分区命令
# 8、命令行df -h 再次查看/dev/sda1的数据信息已经更新为新的容量了
- nginx安装
sudo apt install nginx# 启动
systemctl status nginx
# 重启
systemctl restart nginx
# 停止
systemctl stop nginx
- apach安装
sudo apt install apache2# 查看版本
apache2 -version
# 查看状态
sudo systemctl status apache2
# 静态资源存放地址
# /var/www/html
- 查看端口占用情况
# 查看端口占用情况
netstat -ap | grep port
netstat -l | grep port
# 根据端口查找进程
lsof -i
lsof -i:80