phpmyfaq真是奇怪呀,官网上只能下载到当前的版本,无法下载以前的版本。官网为:http://www.phpmyfaq.de/ 官网上没有phpmyfaq的安装方法,我在网上找了下,这就个文章还比较有用:http://blog.webwlan.cn/wordpress/?p=7820。另外还参考了官网的这篇文章:http://www.phpmyfaq.de/documentation.2.8.en.php。因为只有centos5.5的虚拟机,以所我首先尝试在centos5.5上安装phpmyfaq。结果可下载到的最新版的phpmyfaq仅支持php5.3+的版本,而centos5.5上默认的php版本只有5.1。结果折腾了半天,也没把这个phpmyfaq2.8.2安装到我的centos5.5上。不得以,找来个centos6.4的版本,终于,安装上了phpmyfaq2.8.2。

以下为安装过程:

1. 安装php/mysql/httpd

yum install php-devel
yum install mysql
yum install httpd

要注意php,mysql和apache的版本是否符合phpmyfaq的要求哦~~

安装mysql数据库后,修改默认的密码为一个你认为安全的密码,然后:

mysql -u root -p
create database phpmyfaq;

因为后面配置phpmyfaq的时候需要用到这个用户名、密码和数据库名。

2. 安装php的扩展包gd/XMLWriter/JSON/Filter/SPL

yum install php-gd
yum install php-mysql
yum install php-json
yum install php-xml
yum install php-filter
yum install php-spl

版本较新的php会自带一些扩展包,比如php-json之类的。这些扩展包安装成功后,在/etc/php.d中将自动产生配置文件,不用手工在/etc/php.ini中另外再配置了。如果不安装这些扩展包,可能造成phpmyfaq系统无法正在运行。

3. 配置php.in文件

按phpmyfaq的说明,需要配置/etc/php.ini中的几行参数,如下:

register_globals = off
magicquotesgpc = off
safe_mode = off (recommended)
memory_limit = 64M

实际上虚拟机中分给php的memory_limit可能要大于64M。我的虚拟机分配的是128M,我没有修改。

4. 安装使用phpmyfaq

我使用的phpmyfaq2.8.2,也就是从人家的博客中下载下来的那个版本。解压phpmyfaq-2.8.2.tar.gz并且移动到/var/www/html/目录下:

cd /var/www/html/phpmyfaq
mkdir attachments
mkdir data
mkdir images chown -R apache.apache /var/www/html/phpmyfaq/

访问http://IP/phpmyfaq/install/setup.php即可对系统进行初步的配置了~~

centos6.4上安装phpmyfaq的更多相关文章

  1. 最新版CentOS6.5上安装部署ASP.NET MVC4和WebApi

    最新版CentOS6.5上安装部署ASP.NET MVC4和WebApi 使用Jexus5.8.1独立版 http://www.linuxdot.net/ ps:该“独立版”支持64位的CentOS ...

  2. 在CentOS6的上安装Windows2012R2的KVM虚拟机

    在CentOS6的上安装Windows2012R2的KVM虚拟机 1:上传cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso下载驱 ...

  3. CentOS6.7上安装Mysql5.7

    CentOS6.7上安装Mysql5.7 2017年07月22日 18:27:05 阅读数:564 环境的配置总是令人作呕,所以这次表明版本条件: 首先,这是一台新机器 其次,CentOS版本如下: ...

  4. CentOS6.7上安装nginx1.8.0

    主题: CentOS6.7上安装nginx1.8.0 环境准备: 1.gcc-c++ 示例:yum install gcc-c++ 安装:gcc-c++ gcc-c++编译工具 2.PCRE(Perl ...

  5. centos6.5上安装5.7版本的mysql

    centos6.5上安装5.7版本的mysql https://www.cnblogs.com/lzj0218/p/5724446.html 设置root可以在本机以外的机器访问 mysql -uro ...

  6. 在linux(CentOS-6.7_x86_64)上安装mysql成功记录

    查看linux服务器的yum源设置: [root@hadoop03 yum.repos.d]# cd /etc/yum.repos.d [root@hadoop03 yum.repos.d]# ll ...

  7. CentOS6.5上安装Python2.7和PIP

    目前大部分用户使用的CentOS6.5上默认的Python还是2.6版本.升级到Python2.7碰到很多问题.本文将介绍如何安装Python2.7. 1. 安装必要的准备包 安装过程将用到gcc,方 ...

  8. centos6.5上安装ftp服务

    这是之前搭建过,但没记录,因为昨天使用人过来说使用有问题,突然发现没有记录,好心慌,现在的记忆真的只有1周而已,穷和老都是原罪啊!! 环境准备:centos6.5 vm 安装ftp:

  9. 在CentOS6.5上安装MariaDB

    昨天临下班的时候,在我的阿里云上面试装了PostgreSQL,可后来想想,似乎没什么必要使用他.主要是Navicat使用起来加自增key的时候,没有像MySQL那么方便啦. 因为公司用的已经是MySQ ...

随机推荐

  1. 在linux下实现用ffmpeg把YUV420帧保存成图片

    在网上搜了很久相关的问题,但是好像没有一个在linux下跑得比较完整的例子,不过经过自己一番搜索和总结,终于做出来了,哈哈,看下面的代码吧. 这个例子可以保存成bmp或者jpeg格式的图片. 下面的结 ...

  2. 数据库语言(一):SQL语法实例整理

    数据库系统以一些语句作为输入,并返回一些输出,例如sql查询总是返回一张表,我们定义:具有相同格式的记录的集合是一张表. 考虑大学数据库系统: SQL中的数据类型: char(n) 字符串长度为n   ...

  3. 【转】MegaSAS RAID卡 BBU Learn Cycle周期的影响

    http://ju.outofmemory.cn/entry/140 背景 最近遇到有些带MegaSAS RAID卡的服务器,在业务高峰时突然IO负载飚升得很高,IO性能急剧下降,查了日志及各种设置最 ...

  4. ASP.NET MVC+Bootstrap个人博客之修复UEditor编辑时Bug(四)

    我的个人博客站在使用百度富文本编辑器UEditor修改文章时,遇到了一些问题,(不知是bug,还是我没有配置好).但总算找到了解决方法,在此记录下来. 小站首页文章列表显示为(显示去除HTML标签后的 ...

  5. 转载:C语言的谜题

    转载:http://coolshell.cn/articles/945.html 这几天,本站推出了几篇关于C语言的很多文章如下所示: 语言的歧义 [酷壳链接] [CSDN链接] 谁说C语言很简单? ...

  6. Java连接Sql Server2008

    参考:http://weistar.iteye.com/blog/1744871 准备工作: 1.下载JDBC驱动包:http://www.microsoft.com/zh-cn/download/d ...

  7. 基于wke封装的duilib的webkit浏览器控件,可以c++与js互交,源码及demo下载地址

    转载请说明原出处,谢谢~~ 前些日子用wke内核封装了duilib的webkit浏览器控件,好多群里朋友私聊我希望可以我公布源码,今天把这个控件的源码和使用demo公布.其实这个控件封装起来没什么难度 ...

  8. Python十分钟入门

    [简介] Python是一种动态解释型的编程语言.Python可以在Windows.UNIX.MAC等多种操作系统上使用,也可以在Java..NET开发平台上使用. [特点] 1. Python使用C ...

  9. bzoj 3505 [Cqoi2014]数三角形(组合计数)

    [题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=3505 [题意] 在n个格子中任选3点构成三角形的方案数. [思路] 任选3点-3点共线 ...

  10. 采集网页数据---Using Java

    http://www.cnblogs.com/longwu/archive/2011/12/24/2300110.html 1).学习网页数据采集,首先必不可少的是学习java的正则表达式(Regex ...