标签:shu ant png wget code erro pre etc error
dokuwiki是一个强大的wiki系统,简单轻量,插件丰富,很合适中小团队作为团队文档管理的工具。
在Ubuntu上安装Apache2 和 PHP
启动Apache的Rewrite模块
sudo a2enmod rewrite
官网下载包并且解压
cd /var/www
sudo wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
sudo tar xvf dokuwiki-stable.tgz
sudo mv dokuwiki-*/ dokuwiki
修改dokuwiki的权限
sudo chown -R 777 /var/www/dokuwiki
修改Apache中文件根目录的指向路径
sudo nano /etc/apache2/sites-enabled/000*.conf
修改/var/www/html
为 /var/www/dokuwiki
修改域名指向
<VirtualHost 127.0.0.1>
DocumentRoot /var/www/dokuwiki
ServerName 域名
</VirtualHost>
修改AllowOverrides的配置,修改
sudo nano /etc/apache2/apache2.conf
将AllowOverride None
修改为 AllowOverride All
重启Apache2
sudo service apache2 restart
Apache2默认监听端口为80,如果有其他应用占用了,则会出现以下端口占用提示。
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
1) 修改下apache2配置文件httpd.conf监听端口
Listne 80(替换掉)
2) 与其他服务器共享80端口访问http://域名/dokuwiki/install.php
如果出现这个提示,则是没有修改权限或者修改不成功
DokuWiki Setup Error
The datadir (‘pages‘) at ./data/pages is not found, isn‘t accessible or writable. You should check your config and permission settings. Or maybe you want to run the installer?
则应该回到4重新修改dokuwiki的文件权限。
配置成功后,删除以下文件
sudo rm /var/www/dokuwiki/install.php
开始使用。
参考文章:
标签:shu ant png wget code erro pre etc error
原文地址:http://www.cnblogs.com/AChen03/p/7881289.html