基于php-fpm模式的lamp搭建phpmyadmin

基于php-fpm模式的lamp搭建phpmyadmin

一:准备工作

  在一台初始化的linux服务器上安装 httpd  php-fpm  php-mysql  mariadb-server

 1:修改数据库文件防止认证时进行域名解析()

  

   vim /etc/my.cnf

  添加:skip_name_resolve

 

2:关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

  

3:修改php-fpm配置文件,将监听端口ip改为全部,将监听主机改为我本机ip(不要用默认127 ip

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

listen =0.0.0.0:9000

  listen.allowed_clients = 192.168.153.7

  

二:开始配置http虚拟主机

  vim /etc/httpd/conf.d/pma.conf

    

DirectoryIndex index.php                

 

<VirtualHost *:80>                      

ServerName pma.magedu.com

DocumentRoot /vhosts/pam/htdocs

ProxyRequests Off                               

ProxyPassMatch ^/(.*\.php)$  fcgi://192.168.153.7:9000/vhosts/pam/htdocs/$1

 

<Directory "/vhosts/pam/htdocs">

Options None                                            

AllowOverride None                                      

Require all granted                                     

</Directory>                                    

</VirtualHost>       

  

三:下载phpmyadmin包然后解压,配置

  根据上面弄得虚拟主机,我们要在目录/vhosts/pam/下 解压

unzip phpMyAdmin-4.0.10.20-all-languages.zip

  

此处做一个软连接,方便管理。

ln -sv phpMyAdmin-4.0.10.20-all-languages htdocs

  

进入到htdocs 下,ls

 

 

 

里面是phpmyadmin所有的文件。首先我们要把主配置文件找出来。

config.sample.inc.php 是一个模板配置,我们要把它改为config.inc.php

然后编辑 vim config.inc.php

 

 

在这里面我们要改一项 host 改为本机ip,不能为默认 localhost

四:最后配置mysql

进入mysql,我们要给一个用户访问本地数据库权限的账号密码

grant all on *.* to 'root1'@'192.168.153.7' identified by 'magedu' with grant option;

  

五:验证

进入linux 图形化界面打开狐火浏览器

输入 pam.magedu.com

 

 

 

成功,输入账号密码验证

 

 

 

搭建成功。

转载于:https://www.cnblogs.com/zkwjl/p/9845684.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值