我是把centos7安装在了Virtualbox中,使用的是NAT方式,然后使用端口转发就可以在window中访问到centos了。
这里关于NAT方式以及端口转发不再详细说明。
不过CentOS7中不再使用iptables,而是默认使用firewalld防火墙,我们通常使用的端口一般都被墙掉了,firewalld中可以通过以下两个命令查看和开发端口。
firewall-cmd --query-port=80/tcp //查看80端口是否被墙掉
firewall-cmd -add-port=80/tcp //开放80端口。
到了这个时候就可以安装一些准备环境了,包括编译环境,以及nginx和php7依赖的一些包。
编译环境我安装了以下三个
yum install gcc gcc-c++ autoconf -y
然后就是安装一些nginx的依赖包,暂时先安装以下这几个,编译过程中如果不过,按照提示,再使用yum安装即可。
yum install openssl openssl-devel zlib zlib-devel libxml2 libxml2-devel pcre pcre-deve -y
最后的pcre centos7中应该默认是安装了一个,devel是pcre的开发包,我们需要的是这个包,如果没有安装-deve