Cent Os 7 LNMP 架构部署

首先安装本地yum源:
1.df -h     查看镜像
2.mount  /dev/sr0  /mnt  挂载镜像
3.cd  /etc/yum.repos.d  进入到本地yum
4.rm -rf * 清空此目录中的内容   vim  q.repo 创建并直接进入q.repo
进入vim 编辑器中后按i进行插入所插的内容是
[u]
                   name=u
                   baseurl=file:///mnt
                   gpgcheck=0
                   enable=1         按esc退出命令行   :wq保存并退出
5.安装软件包  yum -y  install  mariadb-server  php  php-fpm  php-mysql

      安装nginx软件包

      由于本地yum源并不存在nginx包,所以使用离线包

      nginx包拷贝到一空文件夹内,并解压,得到9个以rpm结尾的文件

      在该目录下执行rpm –ivh nginx-*.rpm,将nginx安装

Cent Os 7 LNMP 架构部署

6.关闭防火墙、selinux,打开mariadbnginx服务

   systemctl stop firewalld      systemctl start httpd mariadb

7.在火狐浏览器中测试nginx是否成功(网址栏输入127.0.0.1)

8./etc/nginx/下,复制nginx.conf.default并命名为nginx.conf,修改nginx.conf文件,在45行添加index.php,65行到71行的注释去掉,并将69行修改内容  如下图

Cent Os 7 LNMP 架构部署

Cent Os 7 LNMP 架构部署

9./usr/share/nginx/html/下,新建index.php文件,写入相应内容

                   <?php

                            phpinfo()

                    ?>

 

10.重启nginx服务,并在浏览器中测试   systemctl restart nginx  测试nginx和php是否结合成功.

11.初始化数据库,设置密码

Cent Os 7 LNMP 架构部署

12.登录数据库

     mysql -uroot -p密码  登录数据库

     create database +数据库名称;   创建数据库

     show databases; 查看当前有哪些数据库

13.将程序包复制到/usr/share/nginx/html/下确保复制没有问题

14.解压程序包

15.上线成功