配置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

相关推荐

  • 软件包管理–RPM YUM

    包管理器 二进制应用程序的组成部分 二进制文件,配置文件,说明文档,库文件 程序包管理器 Debian  deb文件  dpkg包管理器 Redhat  rpm文件  rpm包管理器                   &nbsp…

    Linux干货 2016-08-21
  • 9月9日,系统启动文件恢复与内核编译

    1、破解root口令,并为grub设置保护功能 进入grub界面,输入a键,在输入1,进入单用户界面,进入系统后修改密码。 2、破坏本机grub stage1,而后在救援模式下修复之 3、删除vmlinuz和initramfs文件,无法启动,恢复之 (1)安装kernel内核 (2)光盘寻找内核,在复制到/boot目录下,在修改成对应的,系统会重启两次 (3…

    Linux干货 2016-09-13
  • 马哥教育网络班21期+第一周课程练习

    1、描述计算机的组成及其功能。 计算机由五大组件组成包括:计算器,控制器,存储,输入设备,输出设备。 运算器:做运算,且只能做二进制运算,包括算术运算和逻辑运算,如加减乘除,移位,取模。运算器的核心是加法器。 控制器:控制整个计算机部件之间协调。比如做计算,运算器先从存储器取数,运算器作运算,再回存存储器。这整个过程都由控制器做协调。  &nbsp…

    Linux干货 2016-07-12
  • gitlib环境部署

         GitLab是利用 Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松…

    2016-05-19
  • LInux系统启动与内核管理(下)

    从上一篇介绍了系统启动流程可以得知,在BIOS读取相关信息之后,接下来就是去找第一个可以启动的设备当中的MBR中读取Boot Loader信息,Boot Loader提供具有惨淡功能,直接加载内核信息,以及相关的控制权转交功能。启动系统必须有Boot Loader,然后才能去加载内核,Boot Loader存储于MBR当中,MBR只有512字节,其中前446…

    Linux干货 2016-09-19