欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux CentOS7系统中phpMyAdmin安装配置

程序员文章站 2022-09-27 14:23:57
今天介绍的是如何在Linux CentOS7系统中配置 phpMyAdmin 。 目录 + 环境准备 + 安装包 + 基本设置 + 网站预览 环境准备 + linux centos7系统 + ssh软件 + php语言环境 + mysql数据库 安装包 "phpMyAdmin官网下载" 安装前,请使 ......

今天介绍的是如何在linux centos7系统中配置phpmyadmin

目录

  • 环境准备
  • 安装包
  • 基本设置
  • 网站预览

环境准备

  • linux centos7系统
  • ssh软件
  • php语言环境
  • mysql数据库

安装包

phpmyadmin官网下载

安装前,请使用xshell连接远程服务器。

这次使用wget进行下载安装。

  • 首先,进入下载文件夹。

这里是你存放下载包的地方。

cd /home/downloads
  • 其次,下载phpmyadmin包。
wget https://files.phpmyadmin.net/phpmyadmin/4.8.5/phpmyadmin-4.8.5-all-languages.zip
  • 最后,解压安装包。
unzip phpmyadmin-4.8.5-all-languages.zip

基本设置

  • 首先,移动解压后的安装包到指定的文件夹中。
mv phpmyadmin-4.8.5-all-languages /usr/share/nginx/html/myadm
cd /usr/share/nginx/html/myadm
  • 其次,修改配置文件。
cp wp-config-sample.php wp-config.php
vi wp-config.php

下面是wp-config.php的内容。

// ** mysql 设置 - 具体信息来自您正在使用的主机 ** //
/** wordpress数据库的名称 */
define('db_name', 'test');

/** mysql数据库用户名 */
define('db_user', 'phpuser');

/** mysql数据库密码 */
define('db_password', 'phpuser123.');

/** mysql主机 */
define('db_host', 'localhost');
  • 最后,配置nginx站点。
vi /etc/nginx/vhost/pam.conf
server {
  listen        80;
  server_name   phpmyadmin.eg.org;
  access_log    /var/log/nginx/phpmyadmin-access.log main;
  error_log     /var/log/nginx/phpmyadmin-error.log;
  location / {
    root    /usr/share/nginx/html/myadm;
    index   index.php;
  }
  location ~ \.php$ {
    root            /usr/share/nginx/html/myadm;
    fastcgi_pass    127.0.0.1:9000;
    fastcgi_index   index.php;
    fastcgi_param   script_filename /usr/share/nginx/html/myadm/$fastcgi_script_name;
    include         fastcgi_params;
  }
  location ~ /\.ht {
    deny all;
  }
}

网站预览

在本地hosts文件中加入一条dns记录。

192.168.1.101  phpmyadmin.eg.org;

接下来在游览器输入phpmyadmin.eg.org,就可以访问了。

写在最后

这是最基础的准备,下回再介绍如何搭建一个个人博客网站,例如wordpress。