• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux基于php-fpm模式的lamp搭建phpmyadmin的方法

    一、 名词简介

    1、linux

    Linux 是免费开源软件,这意味着源代码可用的操作系统。

    2、 lamp

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

    3、mysql

    mysql 是多线程、多用户的SQL数据库管理系统。
    mysql 已由Oracle公司自 2010 年 1 月 27 日通过SUN购买。SUN 最初于 2008 年 2 月 26 日收购 mysql。

    4、 php

    php 是一种编程语言最初设计生产动态网站。php 是主要用于服务器端的应用程序软件。(Perl 和 Python 类似)

    二、配置步骤

    1、安装服务

    yum -y install httpd php-fpm php-mysql mariadb-server  安装服务

    2、配置mysql配置文件

    vim/etc/my.cnf

    3、环境准备

    systemctl restart mariadb  重启mariadb
    systemctl stop firewalld     关闭防火墙
    systemctl disable firewalld    禁用防火墙

    setenforce 0    关闭selinux
    vim /etc/selinux/config
    

    4、编辑php-fpm 的配置文件

     cd /etc/php-fpm.d/  编辑该目录下的文件

    5、创建所需目录及改变目录的所属人、组

    mkdir /var/lib/php/session   创建目录 (若多级目录不存在,需要加入-p 属性)

    chown apache.apache /var/lib/php/session   改变该目录的所属人,所属组

    6、 重启php-fpm服务

    systemctl restart php-fpm   重启服务
    ss -ntl |grep 9000      查看已启动服务的端口号

    7、 编辑httpd的配置文件

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

    8、 解压并创建链接

    cd /vhosts/pam/   已下载完毕的压缩包
    unzip phpMyAdmin-4.0.10.20-all-languages.zip   解压压缩包

    ln -sv phpMyAdmin-4.0.10.20-all-languages htdocs

    9、拷贝模板进行编辑

    cp config.sample.inc.php config.inc.php

    vim config.inc.php  进入编辑

    10、安装php-mbstring

    yum -y install php-mbstring

    systemctl restart php-fpm  重启服务

    11、进入mysql

    grant all on *.* to 'chen'@'172.18.251.86' identified by 'chenfan' with grant option;

    12、 windows 系统中的hosts文件中添加相应的域名

    13、通过浏览器输入xixi.com可访问到phpmyadmin并用以上创建的帐户来登录

    14、选择改变域名的操作

    vim /etc/httpd/conf.d/pma.conf  配置文件中域名修改

    15、浏览器访问

    三、小总结

    1、程序目录

    mysql目录: /usr/local/mysql
    mysqldata目录:/usr/local/mysql/data
    php目录: /usr/local/php
    apache目录: /usr/local/apache

    2、进程管理

    apache启动|停止|重启|重载配置文件 : service httpd start|stop|restart|reload
    mysql|停止|重启|重载配置文件 : service mysqld start|stop|restart|reload
    vsftpd|停止|重启|重载配置文件 : service vsftpd start|stop|restart|reload

    3、配置文件路径

    apache:/etc/httpd/conf
    mysql:/etc/my.cnf
    php:/etc/php.ini /etc/php.d
    pure-ftpd:/etc/pure-ftpd.conf

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • CentOS 8.1下搭建LEMP(Linux+Nginx+MySQL+PHP)环境(教程详解)
    • linux安装php7的方法详解
    • Linux下安装PHP curl扩展的方法详解
    • php中如何执行linux命令详解
    • Linux下 php7安装redis的方法
    • Linux系统下为Nginx安装多版本PHP
    • centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)
    • PHP执行linux命令6个函数代码实例
    上一篇:phpstudy2018升级MySQL5.5为5.7教程(图文)
    下一篇:php 中phar包的使用教程详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Linux基于php-fpm模式的lamp搭建phpmyadmin的方法 Linux,基于,php-fpm,模式,的,