markdown cgi
1.0.0
| システム | ソフトウェア | テスト |
|---|---|---|
| Windows 11 | IIS 10.0 | |
| Ubuntu 22.04 Lts | Apache 2.4.52 |
curl https://www.axisflow.biz/pkg/markdown-cgi_0-2-0.zip -o markdown-cgi_0-2-0.zip
markdown-cgiをコンパイルしますgcc -o md-cgi.exe md-cgi.c md4c m d4c.c md4c m d4c-html.c md4c e ntity.cgcc -o md-cgi md-cgi.c md4c/md4c.c md4c/md4c-html.c md4c/entity.cOptionalFeaturesを入力して入力しますInternet Information Services > World Wide Web Services > Application Development Features > CGI選択InetMgrを入力して入力しますまた、手順4〜6([]を置き換える)をスキップするオブジェクトパスの
web.configファイルのtag <configuration>に次のテキストを追加することもできます。< system .webServer> < handlers accessPolicy = " Read, Execute, Script " > < add name = " Markdown-Render " path = " *.md " verb = " * " modules = " CgiModule " scriptProcessor = " [Pathtomd-cgi.exe] " resourceType = " File " requireAccess = " None " /> </ handlers > </ system .webServer>
*.markdown *.mdown *.mkdn *.mkd *.mdwn *.mdmd-cgi.exeを選択しますMarkdown-CGImd-cgi.exeを選択しますMarkdown-CGIと入力しますApacheが
aptコマンドからインストールされたと仮定しました
apachectl -Mを入力して、 Actions_Module 、 CGI_Module 、 CGID_MODULEの有効化を確認します。そうでない場合は、次のコマンドを入力します。 sudo a2enmod actions cgidapachectl -t -D DUMP_INCLUDESを入力して、conf-avedable/serve-cgi-bin.confが含まれていることを確認します。そうでない場合は、次のコマンドを入力します。 sudo a2enconf serve-cgi-bin.conf/etc/apache2/sites-enabled/000-default.conf default)を開きます Action markdown /cgi-bin/md-cgi
AddHandler markdown .md
/usr/lib/cgi-bin/にコンパイルされたばかりのmd-cgiを移動/markdown-cgiはMITライセンスで覆われています。ファイルLICENSEをご覧ください。res/LICENSEをご覧ください。