配置LAMP服务器网站架构

配置LAMP服务器网站架构

LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web应用平台。

结构拓扑

配置LAMP服务器网站架构

httpd服务器配置

安装环境

yum install httpd -y

修改httpd配置

vim /etc/httpd/conf/httpd.conf 
    #phpProxy 
    DirectoryIndex index.php
    ProxyRequests Off
    ProxyPassMatch ^/(.*\.php)$ fcgi://192.168.45.92:9000/var/www/html/$1

解压pma并复制

unzip phpMyAdmin-4.0.10.20-all-languages.zip 
cp phpMyAdmin-4.0.10.20-all-languages /var/www/html/pma -r

修改pma配置

vim /var/www/html/pma/config.inc.php

    /* Server parameters */
    $cfg['Servers'][$i]['host'] = '192.168.45.93';

复制pma到php

scp -r  /var/www/html/pma root@192.168.45.92:/var/www/html

启用httpd

systemctl start httpd.service

php 服务器配置

安装环境

yum install httpd php php-fpm php-mbstring php-mysql -y

配置php-fpm

vim /etc/php-fpm.d/www.conf

    listen = 192.168.45.92:9000
    listen.allowed_clients = 192.168.45.91

配置php-mysql

vim /etc/php.ini

    ; http://php.net/mysqli.default-host
    mysqli.default_host = 192.168.45.93

启动php-fpm

systemctl start php-fpm.service

mysql服务器配置

安装环境

yum install php-mysql -y

启动服务

systemctl start mariadb.service

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

(0)
easyTangeasyTang
上一篇 2017-06-06 16:58
下一篇 2017-06-06 18:13

相关推荐

  • 1. 什么是Linux

        如果以前从没有接触过linux, 你可能会对为什么会存在这么多不同的linux发行版有些困惑. 在看linux软件包时, 你肯定听过发行版, LiveCD和GNU之类的等等术语, 也肯定摸不着头脑. 第一次接触linux,想理解会有些困难.  我们就先了解下linux系统内部结构的一些信息. &nbs…

    Linux干货 2016-10-26
  • 马哥教育N22期第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 root@xuc-virtual-machine:/home/xuc# cp -r /etc/skel/ /home/tuser1 root@xuc-virtual-machine:/…

    Linux干货 2016-09-06
  • sed– 用于筛选和转换文本的流编辑器

    sed 用于筛选和转换文本的流编辑器命令格式:sed [OPTION] {script} file选项       -n, –quiet, –silent 抑制模式空间的自动打印  echo -e “abc\ndef” | sed ‘p’ #输出 abc # abc # def # d…

    Linux干货 2017-08-15
  • httpd应用举例

    应用举例1、基于用户和组认证的方式访问ftp         1、编辑配置文件/etc/httpd/conf/httpd.conf,并使用httpd -t 检查语法,并systemctl reload httpd       &n…

    Linux干货 2016-10-23
  • Git 分布式 Moosefs + Corosync + DRBD 集群

        对于 Git 集群来说,在不采用存储阵列的情况下,分布式存储系统是一个很好的解决方案。目前可使用的分布式文件系统,初步了解了一下,Git 是属于小文件的应用,因此可考量的我想就只有目前的 Moosefs、Ceph 了,Ceph 目前好似国内应用不多,貌似不太稳定。至于 GlusterFS 其比较适用于大文件的应…

    Linux干货 2016-02-22
  • linux基础入门之一

    一、计算机的组成与功能 计算机由硬件和软件组成 硬件: 按冯·洛伊曼体系划分 1、CPU:包括运算器、控制器、寄存器、缓存,对数据控制和计算 2、存储器:内部存储器、外部存储器,对数据提供存储功能 3、输入设备:具有下指令,提供数据输入 4、输出设备:输出数据加工的结果 软件: 1、低级语言:汇编语…

    Linux干货 2016-09-19