前面介绍过一篇“Linux手动搭建LAMP环境”,今天再来整理一篇“Linux通过XAMPP集成软件包搭建LAMPP环境”。

  其实当初整理通过XAMPP集成软件包搭建LAMPP环境的原因是这样的:

  自己搭建的LAMP环境,可能由于使用时配置不当,有时会暴露出一些问题。比如在搭建WIKI环境时,就因“安装的php与libxml2版本不符,操作不能执行”而失败,也尝试过查找解决方案,但是始终没有成功。最后没有办法,所以才想到通过XAMPP集成软件包搭建LAMPP环境。

XAMPP
  一、介绍
    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。
  二、安装
    我是依据这篇教程搭建使用的,XAMPP,这里在做一些补充。
  三、配置
    安装完成以后,我们可能需要对服务器做一些配置,比如修改是否只能允许本地访问等,此时我们需要找到httpd-xampp.conf,该文件存放的路径会由于不同的版本而不同,我的是存放在XAMPP安装路径下的/etc/extra/httpd-xampp.conf,或者可以直接搜索:find / -name httpd-xampp.conf。打开该文件,将Require local注释掉即可。
  四、简单的启动|停止命令
    /opt/lampp/lampp start
    /opt/lampp/lampp stop
    特此记录,方便以后查找。更多复杂的启动参数,请参考上面的教程。
  五、XAMPP下的phpMyAdmin默认登录不需要验证的解决方法
    XAMPP默认的phpMyAdmin登入是不需要验证的,需要我们进行一些设置。包括root用户密码的设置,和phpMyAdmin的配置文件的设置。
    1、首先需要修改mysql库中的user表,有root的信息,可以在里面进行密码的设置。需要注意的是,最好用命令去设置,用password函数:
      update user set password = PASSWORD( '123456' ) where user = 'root';
    2、然后进入xampp下的phpmyadmin目录下,有配置文件config.inc.php,进入到文件里面。可以看到如下的内容:
      /* Authentication type */
      $cfg['Servers'][$i]['auth_type'] = 'cookie';
      $cfg['Servers'][$i]['user'] = 'root';
      $cfg['Servers'][$i]['password'] = '123456';
      /* Server parameters */
      //$cfg['Servers'][$i]['host'] = 'localhost';
      //$cfg['Servers'][$i]['connect_type'] = 'tcp';
    将上面三行红色部分改成相应内容即可。其中$cfg['Servers'][$i]['auth_type'] = 'cookie';的值可以改为‘http’,可是我改完之后始终登不进去,提示用户名或密码错误,但是我改成‘cookie’就可以了,用户名密码并没有改,所以不清楚为什么。

最新文章

  1. 猫哥网络编程系列:HTTP PEM 万能调试法
  2. (福利)分享一个用android编写的简单的APP——爱吖天气
  3. sql常用语句(1)
  4. render()方法是render_to_response
  5. Java线程:线程状态的转换
  6. jquery mobile 图片自适应问题
  7. LAMP 之 mysql 安装
  8. web app 开发
  9. OnTouchListener事件监听实现方式之GestureDetector
  10. 李洪强iOS开发之OC[013] -类的创建的练习
  11. css3的背景多重运用
  12. hive0.11的编译/安装/配置
  13. 【转】linux下 postgres的一些操作总结
  14. C#利用Lambda和Expression实现数据的动态绑定
  15. 移动端 前端框架 amaze ui
  16. hdu 4712 Hamming Distance bfs
  17. springmvc 访问时找不到配置文件
  18. elsticsearch在kibanna中的操作
  19. 【爬坑】远程连接 MySQL 失败
  20. div容器中内容垂直居中

热门文章

  1. C++之指针例题解析
  2. [SOJ] 无路可逃?
  3. 域名注册商namesilo价格便宜,赠送whois保护,最新优惠码:geekradio
  4. WIN7x64+VS2010+OpenCV2.4.10+cmake3.5.0重新编译OpenCV
  5. 使用firbug调试程序写更高质量的代码设置方法
  6. LWP::UserAgent介绍2
  7. Express ( MiddleWare/中间件 路由 在 Express 中使用模板引擎 常用API
  8. CodeForces 702A Maximum Increase
  9. Matches Puzzle Game
  10. 【定位:PDF文件定位关键字所在坐标和页码】