1. 安装apache。yum -y install httpd
2. 安装php。yum -y install php
3. 测试php是否安装完成。在/var/www/html目录下面编写index.php文件,文件内容如下:
<?phpphpinfo();?> |
启动apache server,命令如下:/etc/init.d/httpdstart。
启动报错:Starting httpd: httpd: Could not reliably determinethe server's fully qualified domain name, using 127.0.0.1 for ServerName。解决方法:找到apache的配置文件/etc/httpd/conf文件,将其中的ServerName的值设为本机的IP地址。重新启动服务器,解决该问题。
在浏览器中输入ip/index.php,若浏览器返回php的环境信息,则表示php安装完成。其显示如下所示:
4. 在http://download.dokuwiki.org/上下载dokuwiki。下载后使用tar xzvf dokuwiki.tgz解压。然后将解压之后的文件拷贝到apache的web空间下(Centos的web空间为/var/www/html)。
5. 设置权限。chownapache.apache -R dokuwiki
6. 在浏览器中输入http://ip/dokuwiki/install.php进入安装页面。如图所示
由于安装dokuwiki的服务器没有邮件服务器,因此dokuwiki提供通过邮件注册的功能无法使用。可以手动修改users.auth.php文件来新增用户。使用vim打开users.auth.php文件,将下面的内容写入文件
guest:$1$$GmbL3iXOMZR57QuGDLv.L1:訪客:hujun8610@gmail.com:user
然后就可以使用guest账号,123为密码登陆dokuwiki。这个文件中每一条记录代表一个文件,使用:分成[用户代码]、[加密过的密码]、[真实姓名]、[e-mail]、群组等。若想修改密码,需要安装php5-cli套件,并执行php -r 'print crypt("456", "$1$xyz") ."\n";'然后将打印出来的” $1$...”放入密码栏位。详细可参见php的crypt的使用方法。其中的"xyz" 是 seed/salt, 可以任意修改,以提高密码破解的难度。
参考:
1. http://www.justwinit.cn/post/3140/
2. http://user.frdm.info/ckhung/b/mi/dokuwiki.php