yuu_nkjm blog
2011-07-07(Thu) 編集
[サーバまとめ][openSUSE][Apache][PHP] Apacheの移行のまとめ
Apache全体
- 自動起動をオンにする.
chkconfig apache2 on
/etc/sysconfig/apache2 > APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir php5 proxy proxy_http rewrite headers dav dav_fs python auth_digest perl "
サブドメインを切る
- /etc/apache2/vhost.d/以下にサブドメインの設定を書く.yuu.nkjm.infoであれば,/etc/apache2/vhost.d/yuu.nkjm.info.confというファイルに書けば良い.バーチャルホストの設定類は,移行元からコピーでOK.
- /etc/apache2/listen.confで名前ベースのバーチャルホストが出来るようにする.
NameVirtualHost *:80 Listen 80
php on Apache
- pukiwikiを使いたいので,phpを動かす.
/etc/php5/apache2/php.ini ; Maximum allowed size for uploaded files. upload_max_filesize = 500M log_errors= ON display_errors = ON error_log = php_errors.log ;date.timezone = 'UTC' date.timezone = 'Asia/Tokyo'
webdav
- /etc/sysconfig/apache2のapache moduleにheaders dav dav_fsを追加する.
- ロックファイルを作成するディレクトリを作成する.
mkdir /var/lock/dav chown wwwrun:www /var/lock/dav
<IfModule mod_dav.c> DavLockDB /var/lock/dav/DavLock DAVMinTimeout 6000 <Directory "/hoge/hoge"> Options Indexes FollowSymLinks AllowOverride All DAV On Header add MS-Author-Via "DAV" AuthType Digest AuthName "hogehoge" AuthBasicProvider file AuthDigestDomain / AuthUserFile /hoge/.hthoge AuthGroupFile /hoge/.htgrouphoge Order allow,deny Deny from all <LimitExcept OPTIONS> require user hoge </LimitExcept> </Directory> </IfModule>
2012-07-07(Sat) 編集
[FreeSoft] PDF Scissorsで,A3 1ページをA4 2ページに分割する
Adobe Acrobat Xの使い方がよくわからんので,PDF Scissorsを使ってみた.PDF Scissorsは,自炊した書籍のトリミングやページ分割に役立ちそう.
- PDF Scissorsよりダウンロード.
- pdfscissors-offline.jnlpをダブルクリックして起動.
- File->Openよりファイルを開く.
- ツールバーよりエリア選択(白い四角のアイコン)を選び,自分のクリップしたい範囲を選ぶ.今回はA3をA4に分割したいので,二つ範囲を選ぶ.先に来て欲しいページのエリアを1にする.下図では,ページの上側が1ページ目になる.余白のカットだけでなく,ページの分割にも使える.
- FileよりCrop&Saveを選ぶと分割されたPDFが保存される.