三台服务器配置lamp

               关于用三台服务器配置lamp

要求:(1) 三者分离于三台主机;

         (2) 一个虚拟主机用于提供phpMyAdmin

         (3) xcache 

一、在主机(192.168.109.106)上配置httpd服务

    yum intall httpd mod_ssl (安装http服务和mod_ssl模块)

  1、创建虚拟主机

     1)、vim /etc/httpd/conf.d/vir1.conf

         三台服务器配置lamp  

      2mkdir -pv  /web/www/https

      3)将PHPadmin包下载并解压缩

            cd  /web/www/https

           在目录/web/www/https下下载与解压

           tar -xf phpMyAdmin-4.0.10.20-all-languages.tar.gz

           ln -sv phpMyAdmin-4.0.10.20-all-languages   pam

     

  2、和获取CA证书

       获取证书(在主机192.168.109.103  私有CA机构)

     1)切换至/etc/httpd/ssl目录

             mkdir /etc/httpd/ssl

             cd  /etc/httpd/ssl

     2)获取私钥

            三台服务器配置lamp

     3生成证书签署请求

           三台服务器配置lamp  

     4)将请求发送给CA

            三台服务器配置lamp

      5CA签证

            三台服务器配置lamp

      6CA将证书发给本地主机(192.168.109.106

           三台服务器配置lamp

        7)语法检测和重启服务

               三台服务器配置lamp 

 

二、在主机(192.168.109.107)上配置php-fpm

注意:PHPphp-fpm不能同时在一台主机安装

1、安装 php-fpm php-mysql php-mbstring php-scrypt

       yum install php-fpm php-mysql php-mbstring php-mcrypt

2、修改配置文件/etc/php-fpm.d/www.conf

   三台服务器配置lamp

3、创建seassion回话目录并修改其属主和属组

       mkdir /var/lib/php/session

       chown apache:apache /var/lib/php/session

       三台服务器配置lamp

4、启动服务

   三台服务器配置lamp

5、创建连接配置

       1)在PHP服务主机上创建http服务主机指定URL目录

            mkdir -pv  /web/www/https

       2)将PHPadmin包下载并解压缩

            cd  /web/www/https

           在目录/web/www/https下下载与解压

           tar -xf phpMyAdmin-4.0.10.20-all-languages.tar.gz

           ln -sv phpMyAdmin-4.0.10.20-all-languages   pam

       3)修改phpadmin的配置文件

            cp  config.sample.inc.php config.inc.php

            vim config.inc.php 

           三台服务器配置lamp

     6.重启服务 

       systemctl restart php-fpm.service  

三、在主机(192.168.109.101)上配置MySQL服务

   1、安装mariadb-server

      yum install -y mariadb-server

   2、编辑配置文件

      vim /etc/my.cnf.d/server.cnf

      三台服务器配置lamp

  3、安全加强和启动服务

     mysql_scure_installation

     systemctl  start  mariadb.service

  4、创建数据库和授权给‘zlyy’用户

     三台服务器配置lamp

     三台服务器配置lamp

   刷新授权表

    三台服务器配置lamp

四、测试

1、访问https//www.zq.com

  三台服务器配置lamp

2、登陆收权的MySQL用户

       三台服务器配置lamp

       三台服务器配置lamp

  登录成功;配置成功

  

 

 

原创文章,作者:zq,如若转载,请注明出处:http://www.178linux.com/77463

(0)
zqzq
上一篇 2017-06-04
下一篇 2017-06-04

相关推荐

  • 虚拟机的安装

    虚拟机的安装步骤: 1、打开VMware点击创建新的虚拟机 2、选择典型安装方式点击下一步 3、选择稍后安装操作系统点击下一步 4、客户机操作系统选择Linux,版本选择Centos 64位 5、设定虚拟机的名称及存放路径 6、设定磁盘的容量,选中将虚拟磁盘存储为单个文件 7、对虚拟设备进行设置 8、CD/DVD此项选中使用ISO映像文件并选择映像所在路径 …

    2018-03-27
  • 软/硬链接的“爱恨纠葛”

    硬链接 概念 硬链接(hard link,也称链接)是对同一个文件系统中的一个文件的连接,它关联的是一个文件的inode(节点)。linux中每一个文件系统都有其一套独立而完整的inode“机制”。同一个文件系统中,inode是文件存在的唯一标识。文件名正是通过映射一个文件的inode号来关联一个文件。当然一个文件也可以同时拥有不同的几个文件名,因此通俗的来…

    Linux干货 2016-10-20
  • https搭建

    https             http over ssl = https 443/tcp                 ssl: v3           &nb…

    Linux干货 2016-06-28
  • HA Cluster 之 vrrp (keepalived)

      HA Cluster 之 vrrp (keepalived) 0x00 前言 0x01 VRRP 协议 VRRP 简介 VRRP 工作原理 VRRP负载分担方式的特点 VRRP 中的一些术语 0x02 keepalived 功用: 0x03 keepalived 配置 HA Cluster 的配置前提: 配置文件组件部分: 配置文件解析: 附:…

    Linux干货 2017-05-16
  • linux【管道命令 PIPE】选取命令、排序命令、双向从定向、比较工具

    linux【管道命令 PIPE】选取命令、排序命令、双向从定向、比较工具 选取命令【cut,grep】 cut:可将一段信息的某一段‘切’出来。处理信息时使用以‘行’为单位。 cut -d ‘分割字符’ -f fields 用于分割字符 cut -c 字符范围 用于排列整齐的信息 参数: -d:后面接分隔字符,与-f一起使用 -f:以及-d的分割字符将一段信…

    Linux干货 2017-04-04
  • Linux系统grep正则表达式

    一、grep命令的使用 首先,我们来了解grep命令,grep (global search regular expression and printing),全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Linux中的grep命令包括、grep, egrep和fgrep 。egrep是grep…

    Linux干货 2017-04-23