虚拟机装CentOS7.2 以及php7.2 nginx1.12 mysql5.7安装配置

# 虚拟机装CentOS7.2 以及php7.2 nginx1.12 mysql5.7安装配置



装centos就不说了,直接跳过。网上教程很多,这里主要讲php相关环境的安装,参考了很多,具体我会在后面都贴出来。

装好后联网相关的设置可以看这两个:

CentOS7最小化安装连接到网络的解决方案

VMware+CentOS 7 静态IP设置方法(保姆级教程,建议收藏)_李子捌的博客-CSDN博客VMware中的虚拟机每次重启IP都会变化,为了解决这个问题需要设置静态IP。​一、查看虚拟网址信息ipconfig -all在VMware安装的宿主机查看网址信息,发现多出如下两个虚拟网卡以太网适配器 VMware Network Adapter VMnet1以太网适配器 VMware Network Adapter VMnet8二、将虚拟机中的系统静态IP绑定到VMnet8上1、获取VMnet8虚拟网卡的网段由于IP一直变化,我们想固定IP,可以通过将虚拟机中https://blog.csdn.net/qq_41125219/article/details/118636589
 一、首先php nginx mysql整个流程可以看这个
        虚拟机Linux Centos7搭建web环境(LNMP)  (以下称此为 ‘整个流程’)

二、第一步:修改 yum 源
    [root@localhost ~]# rpm -Uvh https://dl.Fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    [root@localhost ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    [root@localhost ~]# rpm -Uvh  http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

三、参照他的顺序,先装nginx
    可以直接参考上面整个流程里面的,但是里面配置的说明很少,只说了要改防火墙,我又参考了别的地方。

(重点:安装完NGINX之后,启动服务:systemctl start nginx.service ; 设置开机启动: systemctl enable nginx.service ; 检查设置是否成功: systemctl is-enabled nginx.service ;

重中之重: 关闭防火墙:流程中有写,然后就可以本地浏览器输入虚拟机IP 测试了)

    1.这里可以看nginx用的哪个配置文件

    LINUX系统下NGINX安装目录和NGINX.CONF配置文件目录

    2.这文章里第4步,详细说了修改哪个文件以及怎么改

    CentOS7上安装并配置Nginx、PHP、MySql


四、再装mysql
    同样,他写的也比较详细,可以依照着安装。至于配置,依旧可以参照别的地方

    1.装完之后参照这里第7步,修改密码(因为mysql5.7,默认生成了随机密码)

    Centos7.3下mysql5.7.18安装并修改初始密码的方法

     2.这里修改防火墙,这样可以远程连虚拟机里的数据库了

    Centos7下无法远程连接mysql数据库的原因与解决


 五、最后装php7.2
    流程上依旧可以照着那整个流程走,不过他装的7.1

    1.我装的7.2看下面

     CentOS7yum安装PHP7.2

    装完后,再跟着那整个流程改php相关配置
 

     2.不过其中有一个可以暂时不改,就是open_basedir = .:/tmp/ 这个,详细介绍可以看这里

    nginx+php 限制每个站点的目录范围,防止跨站

    防止跨站攻击之类的,反正虚拟机,不用管,因为设置不好的话,会导致主机访问虚拟机html文件可以,但是php文件就显示    Access denied,权限不够。线上环境的话,这个就确实应该设置了




 六、最后全部弄完应该就可以了
    在nginx的html目录里,放一个phpinfo.php, 
    里面内容是

    <?php phpinfo(); ?>



然后就可以在浏览器 访问: 虚拟机ip/phpinfo.php,看到php信息了
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值