2010-12-01

サーバ構築

WEB構築


web共有をon
/library/webserver/documentsが公開フォルダ。

/etc/apache2/httpd.confをいじる


AddHandler cgi-script .cgi .pl 有効
ssl関係も有効
LoadModule php5_module libexec/apache2/libphp5.so有効

の中に

    AddType text/html shtml
    AddHandler server-parsed shtml
    AddHandler cgi-script .cgi .pl
    Options Indexes MultiViews ExecCGI Includes
を追加



CGIのヘッダを
perl -pi -e 's|#!d:/shin/STS/server/perl/bin/perl -w|#!/usr/bin/perl|' *.cgi
とか
find a -name "*.cgi" -exec perl -i -pe 's|#!d:/shin/STS/server/perl/bin/perl -w|#!/usr/bin/perl|' {} \;

とかして一括変更



IMAP構築


postfixの設定ファイルを編集
main.cf 
最後の行に


###MacOSXSABA_main.cf_Start###
inet_interfaces=all
mynetworks_style=subnet
mydomain=ponkan.ddo.jp
myhostname=ponkan.ddo.jp

smtpd_tls_cert_file=/System/Library/OpenSSL/certs/server.crt
smtpd_tls_key_file=/System/Library/OpenSSL/certs/server.key
smtpd_tls_loglevel=1
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:/etc/postfix/smtpd_scache
tls_random_source = dev:/dev/urandom

smtpd_sasl_auth_enable=yes
smtpd_use_pw_server=yes
enable_server_options=yes
smtpd_pw_server_security_options=plain, login, cram-md5
smtpd_sasl_security_options=noanonymous, noplaintext
broken_sasl_auth_clients=yes
smtpd_recipient_restrictions=permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_sasl_local_domain=$mydomain
###MacOSXSABA_main.cf_End###

を追加


master.cf 
以下2つの行の#を外す

smtp      inet  n       -       n       -       -       smtpd

  -o smtpd_tls_security_level=encrypt

サービスに追加して自動起動するように

IMAPがきくように、自動設定ツールをインストール

0 件のコメント: