部署showdoc

时间:2025-02-04 19:34:38

1、下载

https://github.com/star7th/showdoc

2、解压

sudo tar -zvxf ~/showdoc-2.4.5.tar.gz -C /home/wwwroot/default/

3、赋权限

sudo chmod -R 777 server/
sudo chmod -R 777 install/
sudo chmod -R 777 Public/Uploads/
sudo chmod -R 777 Sqlite/

4、安装

5、配置nginx

server
{
listen 80;
#listen [::]:80 default_server ipv6only=on;
server_name jiqing.showdoc.com;
index index.html index.htm index.php admin.php;
root /home/wwwroot/default/showdoc-2.4.5; #error_page 404 /404.html;
include enable-php-pathinfo.conf; location /nginx_status
{
stub_status on;
access_log off;
} location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
} location ~ .*\.(js|css)?$
{
expires 12h;
} location ~ /\.
{
deny all;
} location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
} access_log /home/wwwlogs/access.log;
}

6、修改hosts

7、重启nginx

tips : showdoc 已经不支持mysql了,用的是sqlite