01-vagrant安装centos7
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01-vagrant安装centos7相关的知识,希望对你有一定的参考价值。
1. 安装VirtualBox
2. 安装Vagrant
3. 下载 centos-7.0-x86_64.box
【安装命令】
$ mkdir vagrant $ cd vagrant $ vagrant box add centos7 centos-7.0-x86_64.box $ vagrant init centos7 #初始化(仅第一次需要) $ vagrant up #启动 $ vagrant ssh #连接 $ vagrant halt #关闭 $ vagrant reload #重启 $ vagrant package #导出镜像
【配置文件Vagrantfile的配置说明】
config.vm.box = "centos7" #该名称是再使用 vagrant init 中后面跟的名字。 config.vm.hostname = "for_work" # hostname设置 config.vm.network "private_network", ip: "192.168.33.10" #虚拟机网络设置 config.vm.synced_folder "/Users/renxing/www", "/vagrant" #同步目录设置
【补充】
使用windows的SecureCRT客户端登录上去以后,发现语言是德语,修改为英文的方式如下:
给 /etc/profile 文件最后面添加如下内容:export LANG=‘en_US.UTF-8‘
然后 source /etc/profile
【iptables防火墙】
$ systemctl stop firewalld.service #关闭自带的firewalld防火墙 $ systemctl disable firewalld.service #防止开机启动 $ yum install iptables-services #安装iptables $ systemctl start iptables.service #启动iptables防火墙 $ systemctl enable iptables.service #设置开机自动启动
$ vim /etc/sysconfig/iptables
*filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
以上是关于01-vagrant安装centos7的主要内容,如果未能解决你的问题,请参考以下文章
Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段