首页 > 系统相关 >使用vagrant搭建本地centos/7

使用vagrant搭建本地centos/7

时间:2023-11-30 20:37:42浏览次数:47  
标签:network centos 虚拟机 vagrant XShell 本机 输入 搭建

一、环境搭建

1、虚拟机

注意:本机要先开启cpu虚拟化

1.1、VirtualBox

下载地址:Downloads – Oracle VM VirtualBox

注:修改安装地址,其他的都直接下一步

1.2、虚拟机镜像vargrant

地址:

Install | Vagrant | HashiCorp Developer

安装后重启电脑,验证是否安装完成

 

进入控制台,输入 vagrant 有命令行出现说明安装成功。

1.3、使用vagrant安装虚拟机

vagrant init centos/7

启动虚拟机 vagrant up

等待下载完成后,可以看到虚拟机中已经帮我们启动了。

使用vagrant ssh 连上虚拟机 

1.3、设置网络

查看本机ip端口

控制台输入 ipconfig /all

找到 Vagrantfile 文件中的 

config.vm.network "private_network" 配置 修改成:  config.vm.network "private_network", ip: "192.168.56.10" 重启虚拟机 vagrant reload 连上虚拟机后输入 ip addr, 可以看扽ip端口已被修改 与本机连接测试 本机ping虚拟机,ping成功 虚拟机ping本机,先获取本机地址,再ping。 也成功,网络配置ok。 1.4、使用XShell连接 自行下载XShell:家庭/学校免费 - NetSarang Website (xshell.com) 打开XShell,新建会话。 输入用户名 vagrant 打开本机cmd,输入vagrant ssh-config,获取public key。 回到XShell,导入密钥 输入上面获取的地址,导入密钥 连接成功。 开启root账户连接。输入:
#1、切换root
su root
Password:vagrant
#2、编辑配置
vi /etc/ssh/sshd_config
#3、修改下列配置:
PasswordAuthentication Yes
#4、重置密码
passwd
#5、重启
service sshd restart
reboot

 

连接成功。

Xfpt连接成功。

 

标签:network,centos,虚拟机,vagrant,XShell,本机,输入,搭建
From: https://www.cnblogs.com/slothhh/p/17844743.html

相关文章

  • 个人笔记:阿里云Centos8.4+ZABBIX6.2的安装配置
    ##############################1、安装zabbix仓库##############################[root@test~]#rpm-Uvhhttps://repo.zabbix.com/zabbix/6.2/rhel/8/x86_64/zabbix-release-6.2-3.el8.noarch.rpmRetrievinghttps://repo.zabbix.com/zabbix/6.2/rhel/8/x86_64/zabbix-rele......
  • docker 一键搭建 MySQL 主从集群
    分享一个GitHub项目,用来一键搭建MySQL的主从集群的:https://github.com/vbabak/docker-mysql-master-slave前面Google了一下没找到,搜出来的都是需要自己手动调操作过的,本来想自己写一个的,让GPT取了个名字,结果一搜就搜到了现成了......
  • centOS7安装和卸载docker
    可参考docker官网文档:在CentOS上安装Docker引擎|Docker文档1)确定是CentOS7以上版本,命令如下:cat/etc/redhat-release2)卸载旧版本sudoyumremovedocker\docker-client\docker-client-latest\docker-c......
  • 基于centos 7 +grafana-enterprise-8.4.2+influxdb2_2.7.4-1+jmeter-5.6.2的企业级压
    耗时2.5天平台搭建完成,在此记录一下,分享给同样苦逼的IT人。一.查看系统信息与位数[root@bj01-saas-stresstest-prod01~]#uname-aLinuxbj01-saas-stresstest-prod016.1.11-2302.1.1#1SMPPREEMPT_DYNAMICThuApr615:52:39CST2023x86_64GNU/Linux得到系统环境......
  • centos虚拟机安装
    一、准备工作1、vmwareworkstation软件安装可以直接去官网下载官网链接:https://www.vmware.com或者这里提供vmwareworkstation16链接:https://pan.baidu.com/s/18yquD5BiQVYYsJNwM48IjA提取码:miki注意的是:如果电脑上已经安装过vmware其他版本的不需要卸载重新安装新版本......
  • centos7-MQTT Server搭建(apache-apollo)搭建和配置
    #############################安装apache-apollo###################################################官方的安装文档:http://activemq.apache.org/apollo/documentation/getting-started.htmlhttp://www.apache.org/dyn/closer.cgi?path=activemq/activemq-apollo/1.7.1/apach......
  • CentOS安装node环境,并编译前端项目
    https://www.jianshu.com/p/a0e0311d62591.centos安装node环境1.下载nodejs最新的tar包可以在下载页面https://nodejs.org/en/download/中找到下载地址。然后执行指令$wgethttps://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz2,解压包$tar-xvfnod......
  • 大屏项目的搭建心得,使用img的填充模式来实现大屏自适应。
    借鉴了图片的两种填充模式cover和contain文档介绍https://developer.mozilla.org/zh-CN/docs/Web/CSS/object-fitcontain:被替换的内容将被缩放,以在填充元素的内容框时保持其宽高比。整个对象在填充盒子的同时保留其长宽比。cover:被替换的内容在保持其宽高比的同时填充......
  • 搭建GitLab的cicd流水线
    大致内容如下通过部署一个简单的项目到gitlabpages初步了解gitlabCI/CD了解gitlabCI/CD基础概念、运行机制等使用gitlab自带runner进行自动化部署、使用ssh命令操作部署远程服务器在自己服务器安装gitlabrunner进行自动化部署两种runner部署耗时对比......
  • MySQL Shell如何接管手动搭建(含仲裁节点)MGR集群
    MySQLShell如何接管手动搭建(含仲裁节点)MGR集群本文源自GreatSQL社区用户的一次提问:Q:一个包含仲裁节点(ARBITRATOR)的GreatSQLMGR集群,一开始是用手动方式构建,后来想用MySQLShell接管,可以吗?A:是可以的,不过也有一定局限性具体的操作如下检查当前MGR集群情况greatsql>selec......