Linux 环境下dokuwiki的搭建

                Linux 环境下dokuwiki的搭建

 



1.安装Apache 服务器:

1.1准备工具:
  pcre-8.37.tar.gz
      apr-1.5.2.tar
     apr-util-1.5.4.tar.gz
      httpd-2.4.18.tar

  说明:httpd-2.4.18.tar为apache安装包,另外三个为依赖包。


1.2 安装步骤:
    1)将以上安装包分别加压到目录/home/devuser/
    2) 详细命令安装过程参考文档 : apache安装 http://www.cnblogs.com/JustSunh/articles/5818589.html

 



2.搭建Apache2.4.18 + php7 运行环境

2.1 准备工具:

    libxml2-2.7.8.tar.gz 、php-7.0.8.tar.gz
2.2 步骤 :

2.2.1安装php7之前先安装libxml2:

    1)解压后进入目录:libxml2-2.7.8
    2)然后执行:# ./configure --prefix=/app/libxml2
    3) 执行命令 #Make
    4)执行命令 #Make install
    5)执行成功可以在根目录/app 下看到文件夹 libxml2
2.2.2安装php7:
   1)上传压缩包到 /home/devuser
   2)解压后进入目录php-7.0.8
   3)
    然后执行:# ./configure --prefix=/app/php     
    --with-libxml-dir=/app/libxml2 --with-apxs2=/app/apache/bin/apxs
   4)执行命令#Make
   5)执行命令#make install
   6)执行成功可以在根目录/app 下看到文件夹php


2.2.3安装好php之后,将解压后的php-7.0.8目录里的php.ini-development复制到下面目录:

   #cp php.ini-development /app/php/lib/php.ini
2.2.4配置Apache的conf文件夹里面的httpd-conf,添加下面内容(如果不存在的话): ===

    LoadModule处添加LoadModule php7_module module/libphp7.so
    在AddTypeapplication处添加AddType application/x-httpd-php .php
2.2.5启动或者重启Apache:

  # cd  /app/apache-2.2.18/bin/apachectl restart (或者start)

 



3.安装dokuwiki

3.1准备工具
   dokuwiki-stable.tgz


3.2 步骤
  - 上传压缩包到 /home/devuser
  - 解压到当前目录 #tar xf dokuwiki-stable.tgz
  - 重命名解压出来的文件为dokuwiki2015
  - 拷贝文件夹dokuwiki2015 到/app/apache2.4.18/htdocs/下:
  - 命令为 #cp -R dokuwiki2015  /app/apache2.4.18/htdocs/ ,执行成功可以在根目录/app/ 下看到文件夹dukuwiki
  - 访问   172.21.30.27:8089/dokuwiki2015 进入dokuwiki 首页进行初始化设置,主要新建超级管理员账号


3.3 参数设置
3.3.1文件大小限定

在/app/php/lib/php.ini 中找到upload_max_filesize,其默认值是2M,根据需要自行修改。
命令查找:
sudo find / -name 'php.ini' ,这个语句则会在你整个系统盘中查找php.ini的位置,如果系统很大的话这个可能速度就比较慢,所有如果你确定php.ini是在/etc的话,则可以把bash脚本中的'/'换成“/etc”.




posted @ 2016-08-29 16:54  summer.sun  阅读(870)  评论(0)    收藏  举报