虚拟主机centos(虚拟主机技术不能通过什么架设网站)
150
2022-12-17
本文目录一览:
首先,将网络适配设置成为桥接模式
查看本机IP地址,ipconfig,记住ipv4地址和默认网关地址,等会配置的时候要用
启动Centos,进入终端模式,设置IP地址,
切换到这个目录下,cd /etc/sysconfig/network-scripts
找到ifcfg-eno1677736,(若没有则新建,具体内容如下)
对其进行编辑vim ifcfg-eno16777736(可以用mv A B 对文件进行重命名)
DEVICE=eth1
HWADDR=00:0C:29:90:5D:8C(这个可以在网络适配器查看)
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
BROADCAST=192.168.20.255(前三位要和主机的ip地址一致,后一位为255)
DNS1=202.101.172.35
IPADDR=192.168.20.140(虚拟机的IP地址,前三位与主机的一致)
NETMASK=255.255.255.0
GATEWAY=192.168.20.1(主机的默认网关地址)
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
查看centos的mac地址
编辑完成之后,按esc再输入 :wq保存并退出
这边扩展一下,保存退出的一些命令:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
设置完之后,重启服务
service network restart
重启之后,直接ping 本机试试看看能不能通
若出现重启失败的话,可以试着把ifcfg-eno文件里的DEVICE一行删除试试
在VMware虚拟机上安装centos7过程中出现问题:
二进制转换与此平台的长模式不兼容 and 此主机支持Intel VT-x,但Intel VT-x处于禁止状态
问题分析:
window系统Virtualization Technology虚拟化技术功能 没有开启导致的
由于VMware是基于32位,若要运行基于64位的虚拟机,则需要开启window系统的虚拟化
解决方法:
使用的电脑是: 联想ThinkPad Window7系统
step1:重启电脑,当出现电脑logo时,快速按下F12 ,进入Boot Menu (有些电脑不是F12, 有的是F2,可以自己查查)
step2: 按Tab键左移到APP Menu, 选择Setup,按Enter键,进入BIOS
step3: 菜单栏左移到 Security,选择 Virtualization(虚拟化),按下Enter进入虚拟化设置
step4:选择Intirl (R) Virtualization Technology,将状态 Disabled 修改为 Enable,点击 Enter键,修改完成
step4:按 F10 保存修改并退出
若电脑系统没有虚拟化的设置,可尝试一下方法二
该方法每次创建新的虚拟机,都需要再次进行设置
step1:找到安装虚拟机目录下的.vmx 文件
step2: 打开.vmx 文件,修改 vmci0.present=“TRUE” 为 vmci0.present=“FALSE”or 删除这行,重新运行虚拟机(修改前,关闭虚拟机)
40G存储。三台虚拟机 centos7.2 2G内存2核需要40G存储。CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本。CentOS通过安全更新方式建立一个安全、低维护、稳定、高预测性。
查看ONBOOT项,该项设置默认在系统启动时是否启动网卡,将no修改成yes,按ESC键并输入 :wq 保存退出
然后输入 service network restart (如果非root用户需要使用sudo命令: sudo service network restart )重启网卡。
再输入 ip addr :
首先,查看系统是否已经安装 openssh-server ,执行 yum list installed | grep openssh-server 命令:
然后进入到 /etc/ssh 路径下,打开 ssh_config 文件:
vi /etc/ssh/ssh_config
开启使用用户名密码作为连接验证,开启22端口(将配置项前的#删除):
接下来,查看ip,我本地使用ssh方式连接成功。
查看vsftpd服务状态: service vsftpd status 发现没有服务
安装vsftp: yum install -y vsftpd
设置开机启动: systemctl enable vsftpd.service
重新启动: service vsftpd restart
配置防火墙: firewall-cmd --add-service=ftp --permanent ##永久开放ftp服务
重载防火墙: firewall-cmd --reload
防火墙常用命令:
firewall-cmd --state ##查看防火墙状态,是否是running
firewall-cmd --reload ##重新载入配置,比如添加规则之后,需要执行此命令
firewall-cmd --get-zones ##列出支持的zone
firewall-cmd --get-services ##列出支持的服务,在列表中的服务是放行的
firewall-cmd --query-service ftp ##查看ftp服务是否支持,返回yes或者no
firewall-cmd --add-service=ftp ##临时开放ftp服务
firewall-cmd --add-service=ftp --permanent ##永久开放ftp服务
firewall-cmd --remove-service=ftp --permanent ##永久移除ftp服务
firewall-cmd --add-port=80/tcp --permanent ##永久添加80端口
iptables -L -n ##查看规则,这个命令是和iptables的相同的
man firewall-cmd ##查看帮助
发表评论
暂时没有评论,来抢沙发吧~