阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 7.2 编译安装方式搭建 phpMyAdmin

216次阅读
没有评论

共计 2559 个字符,预计需要花费 7 分钟才能阅读完成。

背景说明:phpMyAdmin 是通过浏览器管理 MySQL 数据库的很方便的工具

安装方式:在本文中所有依赖软件均使用最新版本源码编译安装。

操作系统:CentOS7.2  x86_64 位

一、编译安装 并配置 httpd 2.4.7,由于软件依赖,先安装 pcre apr 以及 apr-util

1. 下载 编译 安装 pcre

tar zxvf pcre-8.41.tar.gz
cd pcre-8.41
./configure --prefix=/opt/local/pcre-8.41
make && sudo make install

2. 下载 编译 安装 apr

wget http://mirrors.hust.edu.cn/apache//apr/apr-1.6.2.tar.gz
tar zxvf apr-1.6.2.tar.gz
cd apr-1.6.2
# /bin/rm: cannot remove `libtoolT': No such file or directory
:/\$RM "\$cfgfile" 注释掉
:/RM=\'$RM 改为 RM='$RM -f'make && sudo make install

3. 下载 编译 安装 apr-util

cd apr-util-1.6.0
./configure --prefix=/opt/local/apr-util-1.6.0 --with-apr=/opt/local/apr-1.6.2 --with-expat=/opt/local/expat
make && sudo make install

4. 下载 编译 安装 apache2

rpm -qa | grep apr ; yum erase apr -y
./configure --prefix=/opt/local/apache2 --enable-module=shared --with-pcre=/opt/local/pcre-8.41 --with-apr-util=/opt/local/apr-util-1.6.0 --with-apr=/opt/local/apr-1.6.2
#ServerName localhost:80 取消注释 

配置 httpd.conf 以便 支持 php7

(1)加入 库文件支持

CentOS 7.2 编译安装方式搭建 phpMyAdmin

(2)加入主页索引

CentOS 7.2 编译安装方式搭建 phpMyAdmin

(3)加入文件类型支持

CentOS 7.2 编译安装方式搭建 phpMyAdmin

二、编译安装 php

5. php 源码下载时,在网页无法复制下载链接,所以先将文件下载到本机 windows, 然后上传到服务器
scp php-7.1.8.tar.gz zheng@172.16.11.236:~/

tar zxf php-7.1.8.tar.gz && cd php-7.1.8
./configure --prefix=/opt/local/php-7.1.8 --with-apxs2=/opt/local/apache2/bin/apxs --with-mysqli --with-pdo-mysql --enable-mbstring
# 通过 --with-apxs2 选项,编译后会在 /opt/local/apache2/modules/ 生成 libphp7.so 文件
make && sudo make install

三、配置 phpMyAdmin

6. 下载 配置 phpMyAdmin

wget https://files.phpmyadmin.net/phpMyAdmin/4.7.4/phpMyAdmin-4.7.4-all-languages.tar.gz
tar zxf phpMyAdmin-4.7.4-all-languages.tar.gz ; mv phpMyAdmin-4.7.4-all-languages phpMyAdmin

# apache2 文档默认位置是 /opt/local/apache2/htdocs/ , 将 phpMyAdmin 复制到 htdocs 下,省略了 httpd.conf 的配置,直接在浏览器访问 phpMyAdmin 即可
sudo cp -rf phpMyAdmin /opt/local/apache2/htdocs/

# 配置 phpMyAdmin 的数据库连接
sudo cp /opt/local/apache2/htdocs/phpMyAdmin/config.sample.inc.php /opt/local/apache2/htdocs/phpMyAdmin/config.inc.php
sudo vim /opt/local/apache2/htdocs/phpMyAdmin/config.inc.php

CentOS 7.2 编译安装方式搭建 phpMyAdmin

7. 浏览器访问 phpMyAdmin

CentOS 7.2 编译安装方式搭建 phpMyAdmin

CentOS 7 配置 phpMyAdmin 及实现 HTTPS 服务  http://www.linuxidc.com/Linux/2017-05/144022.htm

Ubuntu 16.04 LTS 安装 Apache2+PHP7.0+MySQL+phpMyAdmin 图文详解  http://www.linuxidc.com/Linux/2017-02/140098.htm

Ubuntu 16.04 安装 phpMyAdmin 数据库管理工具  http://www.linuxidc.com/Linux/2016-11/137483.htm

CentOS 7.3 下 phpMyAdmin 安装部署  http://www.linuxidc.com/Linux/2017-08/146018.htm

在 LAMP 基础上实现 SSL 功能并安装 phpMyAdmin http://www.linuxidc.com/Linux/2012-07/66905.htm

Ubuntu Server 14.04 LTS 下搭建 LAMP 环境图文详解  http://www.linuxidc.com/Linux/2016-12/138758.htm

Ubuntu Server 16.04 下配置 LAMP 环境 http://www.linuxidc.com/Linux/2016-12/138757.htm

Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9) 开发环境 http://www.linuxidc.com/Linux/2014-10/107924.htm

phpMyAdmin 的详细介绍 :请点这里
phpMyAdmin 的下载地址 :请点这里

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-09/146812.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计2559字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中