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”.

浙公网安备 33010602011771号