Showdoc 搭建項目 API 系統
阿新 • • 發佈:2018-04-30
windows linux showdoc php api showdoc 是 PHP 開發的一款 api 文檔系統,因此所需環境和普通 PHP 項目一致
準備環境:
php
nginx
composer //註意更換國內鏡像,否則速度會很慢,甚至失敗
創建項目
composer create-project showdoc/showdoc
配置 showdoc 寫權限
chmod a+w showdoc/install chmod a+w showdoc/Sqlite chmod a+w showdoc/Sqlite/showdoc.db.php chmod a+w showdoc/Public/Uploads/ chmod a+w showdoc/Application/Runtime chmod a+w showdoc/server/Application/Runtime chmod a+w showdoc/Application/Common/Conf/config.php chmod a+w showdoc/Application/Home/Conf/config.php
配置服務器
下面的配置時windows環境,如果要使用linux ,註意可能需要修改一些配置項 #=== showdoc == server { listen 80; server_name showdoc.leesin.me; charset utf-8; #access_log logs/host.access.log main; root E:\showdoc; index index.php index.html; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } location ~ \.php$ { fastcgi_pass fastcgi_backend; # linux無法使用這種方式,而是 127.0.0.1:9000方式 fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SCRIPT_NAME $fastcgi_script_name; } } 配置 hosts 127.0.0.1 showdoc.leesin.me 重啟 nginx 服務
安裝
瀏覽器輸入: showdoc.leesin.me/install
選擇語言並確定,安裝完成點擊進入首頁
訪問使用
http://showdoc.leesin.me/web
即可使用
windows 本地環境中可能會出現驗證碼不顯示的問題,樓主正在排查原因,後續會奉上
Showdoc 搭建項目 API 系統