01-vagrant安装centos7

本文提供了一步一步的指导,教你如何使用 VirtualBox 和 Vagrant 安装 CentOS 7,并设置了基本的 iptables 防火墙规则来开放特定端口。

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   #设置开机自动启动

 

 
编辑防火墙配置文件, 设置80(nginx) 3306(mysql/mariadb) 6379( Redis)端口,外网可访:
$ 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

 

 
 
 
 
 
 
 
 

转载于:https://www.cnblogs.com/rxbook/p/7137356.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值