特别重要:
WMware虚拟机每次都以管理员身份运行 (右键->属性->兼容性->以管理员身份运行此程序), 这可以解决共享文件夹的权限问题
安装完毕后没有网络,首先要配置网络,用来连接网络:
1、或者动态获取ip(前提是你的路由器已经开启了DHCP)
修改网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens32
(最后一个为网卡名称)
动态获取IP地址需要修改两处地方即可
(1)bootproto=dhcp
(2)onboot=yes
修改完整后重启网络systemctl restart network
之后能ping通百度,动态ip就可以了
2、或者配置静态IP地址
(1)修改bootproto=static
(2)修改onboot=yes
(3)在最后加上几行,IP地址、子网掩码、网关、dns服务器
IPADDR=192.168.1.200
ETMASK=255.255.255.0
GATEWAY=192.168.28.1这里和物理机网关相同
DNS1=192.168.28.1这里和物理机网关相同
DNS2=8.8.8.8
重启网络systemctl restart network
之后能ping通百度,动态ip就可以了
关于安装源设置基础软件仓库时出错:
网易云: http://mirrors.163.com/centos/7.6.1810/os/x86_64 (注意是http,注意7.6.1810/os/x86_64 这块是你镜像信息)
阿里云: (待补充……)
1:第一步 ,CentOS关机。菜单栏:虚拟机–>设置–>选项->共享文件夹 ->添加 。添加完毕后开机。
2:第二步,在安装VMWare tools前先把依赖环境装好,请先查看yum是否正常,控制台直接输入yum会有提示。
或 yum -y update --升级所有包同时也升级软件和系统内核;
或 yum -y upgrade --只升级所有包,不升级软件和系统内核。
sudo yum install gcc
sudo yum install kernel-devel
sudo yum install fuse
sudo yum provides /usr/sbin/semanage
sudo yum install policycoreutils-python
sudo yum install kernel-devel-$(uname -r)
另外建议安装:
yum -y install wget
使用wget下载非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性。
3:第三步,挂载并安装 VMWare tools,拷贝至个人home目录,解压(命令: tar)。
如果VMWare tools安装失败, 请看本区域,或者 https://blog.csdn.net/weixin_37987487/article/details/81271592
1、首先把linux虚拟机关机或退出,然后点击“编辑虚拟机设置”。
2、点击CD/DVD,选择使用物理驱动器–自动检测。
3、然后点击虚拟机中的安装vmware tool,这里我的己安装了所以显示重新安装vmware tool。
4、打开’主文件夹’,左侧的目录菜单名, 检查VMWare tools是否安装成功。
安装步骤:
sudo mkdir /mnt/cdrom //创建cdrom文件夹
sudo mount /dev/cdrom /mnt/cdrom //将光盘挂载到/mnt/cdrom目录
cd /mnt/cdrom //查看是否挂载成功
cp ./VMwareTools-{这里是你的Tool版本号}.tar.gz ~ //cp把光盘文件复制到家目录
cd ~ //家目录
tar -zxvf VMwareTools-{这里是你的Tool版本号}.tar.gz //解压
cd vmware-tools-distrib //进入名为“vmware-tools-distrib”的目录
su root //切换到root账户下,输入root的密码登陆
./vmware-install.pl //执行安装,一路回车默认,出现 the VMware team 即安装成功。
输入 ./vmware-install.pl 尝试安装,如果报错表明未安装编译环境,执行第二步安装依赖环境
4:第四步,reboot
重启CentOS。
5:第五步,vmhgfs-fuse .host:/ /mnt/hgfs
设置虚拟机共享目录。
.host:/ 是共享的目录, /mnt/hgfs 是目标目录。cd到/mnt/hgfs查看文件夹
6:第六步,查看 vmware-hgfsclient
共享目录,若没有cd进去cdrom文件夹查看,或者在vmware工具栏选项里设置增加共享目录。
备注:VMware默认的共享路径是在/mnt/hgfs,这是写死在VMware Tools的脚本里的,
可以从/etc/init.d/vmware-tools查到有一段是:vmhgfs_mnt="/mnt/hgfs" 的脚本。
7:查看防火墙状态 firewall-cmd --state
也可使用iptables -L
命令查看防火墙的规则
关闭防火墙 systemctl stop firewalld.service
启动防火墙
systemctl start firewalld.service
释放(打开)端口firewall-cmd --zone=public --add-port=80/tcp --permanent
(–permanent永久生效,没有此参数重启后失效)
查看端口firewall-cmd --zone= public --query-port=80/tcp
删除端口firewall-cmd --zone= public --remove-port=80/tcp --permanent
禁止防火墙开机启动 systemctl disable firewalld.service
防火墙重新加载 firewall-cmd --reload
8:关闭SELINUX (重启生效)
查看selinux状态 sestatus
[root@localhost selinux]# sestatus
SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: permissive
Mode from config file: enforcing
Policy MLS status: enabled
Policy deny_unknown status: allowed
Max kernel policy version: 31
临时关闭SELINUX setenforce 0
永久关闭SELINUX sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
重启生效 reboot
永久关闭SELINUX:修改配置文件/etc/selinux/config,将其中SELINUX设置为disabled。
若开了selinux,有些服务需要在selinux上开启权限才能访问,所以一般都是关闭了
开启的情况下会导致一些服务的安装不成功。
SELINUX在不需要的情况下完全可以关闭掉。
跑通之后可以切换到root角色安装环境
安装宝塔面板 或
oneinstack
https://oneinstack.com/
安装好了之后可以直接再宝塔面板里面设置apache或者nginx要解析的目录,这里可以指向被挂载的物理硬盘。
特别重要:
WMware虚拟机每次都以管理员身份运行 (右键->属性->兼容性->以管理员身份运行此程序), 这可以解决共享文件夹的权限问题