配置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
下一篇 2017-06-06

相关推荐

  • tomcat-session server实现

    要求:tomcat cluster将会话保存至memcached中 1、利用nginx反代 2、两台tomcat服务器 3、两台memcache服务器 拓扑:      架构前配置:      1、反代服务器:nginx     &nbsp…

    2017-07-03
  • 关于大型网站技术演进的思考(二):存储的瓶颈(2)

    原文出处: 夏天的森林   上篇里我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务的含义,503还表达了网站服务端现在有问题但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服务端程…

    2015-03-11
  • 总考十分的学习宣言

    目标:按照学习线路图完成所有视频的学习,完成每一次的博客作业及云学堂考试,成功转型互联网运维。 宣言:我一定要转型互联网运维工程师,并在这个领域不断坚持耕耘下去,成为行业的专家,拿高薪,挣so much money,可以有钱去看看世界,去台湾环岛,去日本爬天空树,去北欧看极光,去南极看企鹅,去看盐湖和大象,去非洲看动物迁徙。一生的时间是有限的,在有限的时间里…

    Linux干货 2016-10-24
  • 用户、组及其管理

    用户和组管理    Linux是一个多用户、多任务的操作系统。多用户、多任务就是可以在系统上建立多个用户,多个用户可以在同一时间内登录同一台主机的系统执行不同的任务,而互不影响。例如某台linux服务器上有4个用户,分别是root、www、ftp和mysql,在同一时间内root用户可能在管理维护系统,www用户可能在修改自己的程序和操作…

    Linux干货 2016-08-04
  • sed命令用法

    sed命令 [option]  “script”  file sed命令是一种行编辑工具,他是逐行对文件进行编辑。sed命令有一个模式空间,他将一行命令读取进模式空间进行编辑,完成后将本行数据打印再读取下一行数据进行处理。 option: -n:静默模式不显示模式空间内容 -f:从指定文件中读取 -i:修改源文件(-i.###会自动将原文…

    Linux干货 2016-08-12
  • iptables 补充本

    浅谈iptables一 什么是iptablesiptables 是工作在内核之上的netfilter框架的前端工具(iptables是netfilter的管理工具这样说也不为过)Firewall:隔离工具,工作于主机或网络的边缘处,对经由的报文根据预先定义的规则(识别标准)进行检测,对于能够被规则匹配到的报文实行某种预定义的处理机制的一套组件; 硬…

    Linux干货 2017-05-15