• centos6.4上安装phpmyfaq


    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即可对系统进行初步的配置了~~

  • 相关阅读:
    Shell脚本中cd命令使用
    OpenStack 的Nova组件详解
    Linux 查看网络连接状态
    Linux 怎么查看服务的启动进程所占用的目录
    邮政短信 运营商常见错误
    Linux 怎么把自己写的脚本添加到服务里面,即可以使用service命令来调用
    Linux 命令行生成随机密码的十种方法
    Linux rpm安装问题解决
    Codeforces 1082G(最大权闭合子图)
    Codeforces 1105D (BFS)
  • 原文地址:https://www.cnblogs.com/sunada2005/p/3476981.html
Copyright © 2020-2023  润新知