Ubuntu安装DokuWikiNginx

DokuWiki不需要MysqL,所有内容都使用txt文件存储,方便复制和移动,是理想的便携式WIKI系统

首先安装 NginxPHP

apt-get install Nginx
apt-get install PHP

下载dokuwiki:https://download.dokuwiki.org/

wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz

解压和重命名,将解压后的文件夹放到目标路径下,设置文件夹路径

tar -xvf dokuwiki-stable.tgz
mv dockuwiki-2017 dokuwiki
mv dokuwiki /prj/wiki/

chmod -R 707 /prj/wiki/dokuwiki
# 或者
chown -R www-data:www-data /prj/wiki/dokuwiki

配置 Nginx 站点

cd /etc/Nginx/sites-available
cp default wiki
vi wiki
server {
        listen 80;
        server_name wiki.yourdomain.com;

        root /prj/wiki/dokuwiki;
        index index.PHP index.html;

        location / {
                try_files $uri $uri/ =404;
        }
        location ~ \.PHP$ {
                include snippets/fastcgi-PHP.conf;
                fastcgi_pass unix:/run/PHP/PHP7.0-fpm.sock;
        }
}

应用新的配置文件并重启Nginx

cd /etc/Nginx/sites-enabled
ln -s ../sites-available/wiki wiki

Nginx -s reload

此时打开浏览器访问:http://localhost/install.PHP 应该能看到安装页面,根据提示设置管理员账号即可。

安装完成后应删除 install.PHP

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...