mysql 8 my.cfg_搭建lamp环境以及安装配置phpmyadmin
接下来配置phpmyadmin
phpMyAdmin是一种MySQL的管理工具,它直接从web上去管理MySQL. 假设你的web(网页存放)根目录是 /var/www/ 假设你的主机web访问是这样的http://192.168.1.11/ 你可以把他安装到 /var/www/phpmyadmin 当然也可是/var/www/的任意下级目录 注意
phpMyAdmin是一种MySQL的管理工具,它直接从web上去管理MySQL.
假设你的web(网页存放)根目录是 /var/www/假设你的主机web访问是这样的http://192.168.1.11/
你可以把他安装到 /var/www/phpmyadmin 当然也可是/var/www/的任意下级目录
注意这个目录名字最好只有管理员知道.因此我们假设为 /var/www/onlyyouknow
A.先到 phpMyAdmin的官方站上下载最近的 phpMyAdmin程式
http://superb-east.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.3-all-languages.tar.gz
把 phpMyAdmin-2.11.3-all-languages.tar.bz2 下载到 /var/www/
#cd /var/www/
#wgethttp://superb-east.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.3-all-languages.tar.gz
当然也可到你自己的windows机器,等以后编辑好了再上传到web服务器上
B.将此档解压缩
# tar zxvf phpMyAdmin-2.11.3-all-languages.tar.gz
此时路径 /var/www/www.xuanzequan.com/phpMyAdmin-2.11.3-all-languages
C. 修改目录名为 /var/www/onlyyoukown
# mv /var/www/phpMyAdmin-2.11.3-all-languages /var/www/www.dzwjz.com/onlyyoukown
D.修改设定档
1.找到 /libraries/config.default.php文件(config.default.php复制到phpmyadmin目录下,然后更名为config.inc.php),该文件有如下项目(2-8)须自行配置,windows用写字板(不要用记事本,这是UTF8编码)进行编辑,在linux下直接用vim编辑.
2.查找 $cfg['PmaAbsoluteUri'] 修改为你将上传到空间的phpMyAdmin的网址
如:$cfg['PmaAbsoluteUri'] = 'http://192.168.1.11/onlyyouknow/';
3.查找 $cfg['Servers'][$i]['host'] = 'localhost';(通常用默认,也有例外,可以不用修改)
4.查找 $cfg['Servers'][$i]['auth_type'] = 'config';
在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie ,这里建议使用cookie.
5.查找 $cfg['Servers'][$i]['user'] = 'root'; // MySQL user(mysql用户名,自己机里用root;)
6.查找 $cfg['Servers'][$i]['password'] = ''; // MySQL password (mysql用户的密码,自己的服务器一般都是mysql用户root的密码)
7.查找 $cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only(你只有一个数据就设置一下;如果你在本机或想架设服务器,那么建议留空)
8.查找 $cfg['DefaultLang'] = 'zh'; (这里是选择语言,zh代表简体中文的意思,这里不知道填gbk对否)
9.设置完毕后保存
如果出现"配置文件现在需要绝密的短语密码(blowfish_secret)"那么请在$cfg['blowfish_secret'] = ' ';的等号里面设置你网站的cookie,例如:$cfg['blowfish_secret'] = '任意字符';这是因为你的"$cfg['Servers'][$i]['auth_type'] = 'cookie'的原因.
E.测试
开启浏览器,http://192.168.1.11/onlyyoukown/
一点个人看法
我们认为从web上可以通过mysql的root用户控制mysql并非一种非常安全的方式.因此我的建议是如果是自己的服务器,当你用完了可以把phpadmin目录放到web不能访问的目录,当要用时把整个目录用mv命令移回原来位置.
如果访问页面时报PHP版本太低可以用以下的方法解决(安装高版本的)
推荐看http://blog.itpub.net/29096438/viewspace-1794546/这篇博客的升级方法二:很简单,下面的手工安装最后选择!!!
采用源码编译安装
1. 检查是否已装有PHP
rpm –qa|grep php
2. 如果已安装则删除
rpm –e php –nodeps
3. 解压PHP源码包
tar –zxvf php-5.4.12.tar.gz
4. 检查是否装有apxs
whereis apxs
如果未安装apxs,则安装之
yum install httpd-devel
5. 检查是否已安装libxml2、libxml2-devel包
rpm –qa|grep libxml2
如果没有,则安装之
yum install libxml2
yum install libxml2-devel
安装完成后,查找xml2-config文件是否存在
find / -name “xml2-config”
注:如果没有安装libxml2、libxml2-devel包,会报如下错误:
Configure: error: xml-2 config not found. Please check your libxml2 installation
6. 检查是否安装mysql-devel
rpm –qa|grep mysql-devel
如未安装会报如下错误
Note that the mysql client library is not boundled
问题解决:
yum install mysql-devel
安装完成后,查找mysqld.h文件是否存在
find / -name mysqld.h
7. 开始编译生成makefile文件
./configure -prefix=/usr/local/php
-with-apxs2=/usr/sbin/apxs -with-gd
-enable-xml -with-mysql=/usr -enable-sockets -enable-mbstring
-enable-bcmath
8. 编译文件
make
9. 最后安装
make install
10. 编辑httpd服务配置文件httpd.conf,在文件中加入如下内容,使其支持PHP
AddType application/x-httpd-php .php
11. 重启httpd服务
service httpd restart
mysql 8 my.cfg_搭建lamp环境以及安装配置phpmyadmin相关推荐
- Linux安装lamp环境,安装配置discus论坛
一:安装Apache 1.查看是否安装过Apache:rpm -qa | grep httpd 2.有就卸载httpd:yum remove -y "httpd*" 3.重新安装h ...
- Centos7下搭建LAMP环境,安装wordpress(不会生产博客,只是一名博客搬运工)(菜鸟)
1.搭建MySQL数据库 安装MariaDB yum install mariadb-server -y 启动MySQL服务 emctl start mariadb #启动服务 emtcl enabl ...
- kali_vps,debian,Ubuntu下搭建LAMP环境
文章目录 一.Apache2 web服务器的安装: 更新服务器出现以下问题: 安装Apache: 开启 .关闭和重启Apache服务器: 二.数据库的安装,这里安装MySQL5.7: 三.PHP的安装 ...
- linux如何搭建lamp环境,Linux操作系统下搭建LAMP环境
准备:先在目录home/csy/下建website代码目录,然后新建php文件,命名为test.php. 在test.php编写代码如下: php phpinfo(); ?> 保存并退出. 一. ...
- php lamp环境搭建,lamp环境搭建 --lnmp环境搭建_无需整理
需求分析 只需要测试lamp环境运行 目标 快速安装lamp环境 phpstudy一键按装 phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd, ...
- CentOS 6.5使用yum快速搭建LAMP环境
2019独角兽企业重金招聘Python工程师标准>>> 由于这里采用yum方式安装,前提是我们必须配置好yum源.为了加快下载速度,建议使用网易的yum源.参考:CentOS配置网易 ...
- Redhat Linux通过RPM安装搭建LAMP环境
LAMP就是Linux+Apache+MySql+PHP搭建的动态网站环境,是目前互联网上非常流行的一个网页服务组合. 网上有很多教程搭建LAMP环境,基本上都是编译安装的,其实对新手来说只需要了解L ...
- ubutnu16.04搭建LAMP环境(搭建wordpress博客)
本次讲的是ubuntu的16.04版,通过搭建Lamp环境来建立wordpress博客网站.其他的linux版本也可以参考. 安装之前最好先更新一下系统软件库.命令:sudo apt-get upda ...
- Fedora19 搭建LAMP环境
Fedora19 搭建LAMP环境 一.安装Mysql sudo yum install mysql mysql-server 设置开机启动: sudo chkconfig --levels 235 ...
最新文章
- Linux CentOS各大网站镜像资源地址展示,各种rpm资源包下载地址,rpm安装包大全
- 11、mysql数据表中数据的查询(3)
- 添加一列_办公软件操作技巧023:如何给excel数据批量添加单位
- python函数实例化_用Python实例化函数
- 大型互联网架构演变历程-《淘宝技术这10年》
- 孙宇晨终于和巴菲特共进晚餐 还赠送数字币作为见面礼
- 根据×××号码识别性别年龄生日的JS代码
- iOS 又出重大Bug!一秒搞崩 iPhone 的网络连接功能
- java压缩文件太慢_java 解压6万个ZIP文件,如何提升速度?
- Deep Learning for Content-Based Image Retrival:A Comprehensive Study 论文笔记
- 黑苹果appstore下载软件报错,不能下载解决方法
- Excel-快捷键的使用方法
- java一个中文几个字节_一个汉字占几个字节你真的记住了吗?
- C语言 数据结构 线性循环队列 基本操作代码
- 392高校毕业设计选题
- span之间的空隙怎样解决?
- data单复数一样吗_data的复数形式是datas还是data?rt
- STM32CubeMX学习笔记(16)——电源管理(PWR)低功耗停止模式
- echarts生成图表的简单使用
- mbio期刊拒稿率_PLoS Pathogens