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即可对系统进行初步的配置了~~
centos6.4上安装phpmyfaq的更多相关文章
- 最新版CentOS6.5上安装部署ASP.NET MVC4和WebApi
最新版CentOS6.5上安装部署ASP.NET MVC4和WebApi 使用Jexus5.8.1独立版 http://www.linuxdot.net/ ps:该“独立版”支持64位的CentOS ...
- 在CentOS6的上安装Windows2012R2的KVM虚拟机
在CentOS6的上安装Windows2012R2的KVM虚拟机 1:上传cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso下载驱 ...
- CentOS6.7上安装Mysql5.7
CentOS6.7上安装Mysql5.7 2017年07月22日 18:27:05 阅读数:564 环境的配置总是令人作呕,所以这次表明版本条件: 首先,这是一台新机器 其次,CentOS版本如下: ...
- CentOS6.7上安装nginx1.8.0
主题: CentOS6.7上安装nginx1.8.0 环境准备: 1.gcc-c++ 示例:yum install gcc-c++ 安装:gcc-c++ gcc-c++编译工具 2.PCRE(Perl ...
- centos6.5上安装5.7版本的mysql
centos6.5上安装5.7版本的mysql https://www.cnblogs.com/lzj0218/p/5724446.html 设置root可以在本机以外的机器访问 mysql -uro ...
- 在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 ...
- CentOS6.5上安装Python2.7和PIP
目前大部分用户使用的CentOS6.5上默认的Python还是2.6版本.升级到Python2.7碰到很多问题.本文将介绍如何安装Python2.7. 1. 安装必要的准备包 安装过程将用到gcc,方 ...
- centos6.5上安装ftp服务
这是之前搭建过,但没记录,因为昨天使用人过来说使用有问题,突然发现没有记录,好心慌,现在的记忆真的只有1周而已,穷和老都是原罪啊!! 环境准备:centos6.5 vm 安装ftp:
- 在CentOS6.5上安装MariaDB
昨天临下班的时候,在我的阿里云上面试装了PostgreSQL,可后来想想,似乎没什么必要使用他.主要是Navicat使用起来加自增key的时候,没有像MySQL那么方便啦. 因为公司用的已经是MySQ ...
随机推荐
- wav文件格式分析详解
wav文件格式分析详解 文章转载自:http://blog.csdn.net/BlueSoal/article/details/932395 一.综述 WAVE文件作为多媒体中使用的声波文件格式 ...
- 【JSP】JSP检查字符串是否为数字
//判断是否是正整数 function IsNum(s) { if(s!=null){ var r,re; re = /\d*/i; //\d表示数字,*表示匹配多个数字 r = s.match(re ...
- MVC ActionResult -- JavaScriptResult,JsonResult
以下是ActionResult的继承图: 大概的分类: EmptyResult:表示不执行任何操作的结果 ContentResult :返回文本结果 JavaScriptResult:返回结果为Jav ...
- C#的switch与二维数组.....
今天由于工作上的需要, 改了几行C# 的代码, 发现有一些细微的语法区别,与C++, 像switch语句那样, 我一般不会在default后面加上break,语句, 可是发现如果不加上的话,就会报下 ...
- tcprstat源码分析之tcp数据包分析
tcprstat是percona用来监测mysql响应时间的.不过对于任何运行在TCP协议上的响应时间,都可以用.本文主要做源码分析,如何使用tcprstat请大家查看博文<tcprstat分析 ...
- HDU 5119 Happy Matt Friends
Happy Matt Friends Time Limit: 6000/6000 MS (Java/Others) Memory Limit: 510000/510000 K (Java/Others ...
- User experience
User experience 以用户为中心, --通过简单的操作快速完成美好的任务 简单 聚焦,我在干什么?我接下来要干什么? 删除.隐藏,合并.分组 使用背景色,而非边框来划分区域 碎片化,电话不 ...
- 欧拉图 CCF2016第六次 送货
// 欧拉图 CCF2016第六次 送货 // 思路: // CCF数据很水....这道题有问题 // 先判连通,再dfs边. // 应为输出要满足字典序最小,用vector存图,sort一遍,用st ...
- Tkinter教程之Button篇(2)
本文转载自:http://blog.csdn.net/jcodeer/article/details/1811300 # Tkinter教程之Button篇(2)'''5.指定Button的宽度与高度 ...
- 新購電腦筆記 - G1.Sniper B7 內建網路晶片在 Mint 17.2(Cinnamon)上無法使用(已解決)
又好久沒寫文章了,這次因新購電腦,有一些狀況,故做一下記錄,也分享給遇到同樣問題的格友 以前在公司裝 Ubuntu 從沒遇過這麼多問題,這次自己第一次組電腦,也第一次裝 Mint,問題倒是不少 第一個 ...