三台服务器配置lamp

栏目: PHP · 发布时间: 7年前

内容简介:三台服务器配置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

2 mkdir -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

5 CA 签证

三台服务器配置lamp

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

三台服务器配置lamp

7 )语法检测和重启服务

三台服务器配置lamp

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

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

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

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

2 、修改配置文件 /etc/my.cnf.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 wordpress 包下载并解压缩

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

登录成功;配置成功


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Practical Django Projects, Second Edition

Practical Django Projects, Second Edition

James Bennett / Apress / 2009 / 44.99

Build a django content management system, blog, and social networking site with James Bennett as he introduces version 1.1 of the popular Django framework. You’ll work through the development of ea......一起来看看 《Practical Django Projects, Second Edition》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具