thttpd運転環境


1.thttpdに基づくWebサーバの簡単な設置:1.0入門したばかりの自分に迷惑をかけるため、以下の操作は全部rootユーザーです.1.1コードのコンパイル./configure  make、and  make install
thttp   /usr/local/sbin/ 。
1.2
  /usr/local/www/, thttpd_configご自分のペースでマニュアルを参考にしました.http://www.acme.com/software/thttpd/notes.html#samples

dir=/usr/local/www/data # html , data mkdir
chroot  # ,
cgipat=**.cgi
logfile=/usr/local/www/logs/thttpd_log# logs
pidfile=/var/run/thttpd.pid #

1.3テストはテストファイルmy.を いています./usr/local/www/data ,

: chmod -x my.html

エラー:403 forbidden.The requested URL'/my.s'reolves to a file which is market executable but is not a CGI file;
retrieving it is forbidden.
オンラインでも くの がありますが、 には されないようです.リンクスファイルシステムの の で、cgiではないファイルはchmod-xを って な を してください.
cgi(index)のようなファイルだと います.
の の は の りです.http://blog.csdn.net/yaopingcs/archive/2009/08/24/4480224.aspx 1.4 サーバ/usr/local/sbin/thttpd --C /usr/local/www/thttpd_config

-Dの はフロントが し、オープンしやすく、テストに です.-Cは ファイルの を します.1.5 の :chrootはまだ できていません.jackyとrootで じファイルを します.ファイルのユーザuserとグループグループグループグループグループグループグループグループグループグループグループグループグループグループグループグループグループグループは います.この を しく えてください.root@jacky-desktop:/home/jacky/download/taball zxvf thttpd-2.25 b.tar.gz  ストレスを する  1544  www    jacky@jacky-desktop:~/download/tall$tar zxvf thttpd-2.25 b.tar.gz  してjacky jackyになります.