|
2013 06,12 18:35 |
|
|
初のnginxのインストール
configure をした際に、Cコンパイラーがねぇーよ!とかいろいろ怒られたので...orz # yum install gcc # yum install pcre pcre-devel # yum install zlib zlib-devel # yum install openssl openssl-devel で必要なやつはインストール 現状最新は、1.5.1 だけど 安定しているという1.4.1をインストール # wget http://nginx.org/download/nginx-1.4.1.tar.gz もう面倒だなって思ったから # ./configure # make # make install で終わり なんで、オプションをつけないかというと、デフォルトで十分だと思ったから 参考までに –prefix=path
nginxがインストールされるパス。デフォルトのpathは、/usr/local/nginx。 –sbin-path=path
nginxの実行ファイルがインストールされるパス。デフォルトのpathは、/sbin/nginx。 –conf-path=path
nginxの設定ファイルnginx.confがインストールされるパス。デフォルトのpathは、prefix/conf/nginx.conf。 –pid-path=path
nginxのpidファイルのパス。デフォルトのpathは、prefix/logs/nginx.pid。 –error-log-path=path
nginxのエラーファイルのパス。デフォルトのpathは、prefix/logs/error.log。 –http-log-path=path nginxのアクセスログのパス。デフォルトのpathは、prefix/logs/access.log。 http://wiki.nginx.org/InstallOptions こういう例も # ./configure –user=nginx –group=nginx –with-http_ssl_module –with-http_realip_module PR |
|
|
2013 06,12 18:26 |
|
|
凄い久しぶりのFTPの設定
もう忘れたので、新たな設定としてここに記す FTPユーザの作成 # useradd -s /sbin/nologin -M ftpuser -M をつけることで、ホームディレクトを作成しない # passwd ftpuser パスワードを設定 # mkdir -p /ftp/userdir # usermod -d /ftp/userdir ftpuser # chown ftpuser:ftpuser /ftp/userdir # chmod 705 /ftp/userdir で、FTPとしてはvsftpを使用 上記のFTPユーザをホームディレクトリよりも上位ディレクトリに移動をさせたいので # echo ftpuser >> /etc/vsftpd/chroot_list /etc/hosts.allow に接続元の設定し、あとはDeny |
|
|
2013 05,02 17:53 |
|
|
あれ?なんだっけ?って思うことがあるので、メモメモ
tomcat で、JSPの空行削除(trimSpaces)の設定 $TOMCAT_HOME/conf/web.xml <init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
を記述 <servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<!-- ここに追加 -->
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
てな感じで |
|
|
2013 04,03 15:33 |
|
|
メールの受信が出来ないという連絡が多々きます
sshでログインをし、プロセスを調べると、dovecotが落ちてる。。。 まぁ、とりあえず急いでdovecotを起動させてっと で、ログを見てみると http://last-resort.seesaa.net/article/120342815.html にもかいてあるメッセージが出力されてました ntpdateなんて使っていないと思うし、仮想化もしてないのに・・・と思いつつ ntp.contの先頭行にtinker step 0 を追加 でさらに、調べてみて hwclock --show;date として、カーネルクロックとハードウェアクロックを確認 時差がありますね。。。。なんでだ? まぁ、いいか。。。いやいや、よくないと思い、せめて hwclock –systohc ハードウェアクロックをカーネルクロックに合わせて 参考 : http://www.ivoryworks.com/blog/2008/02/72 で、先ほど起動した、dovecot を stop させて、ntpを再起動し、dovecot をまた起動 これでちょっと様子見 時間もいじったから、ちょっと心配だしね |
|
|
2013 02,25 18:15 |
|
|
いつも、SDカードへ本体を移動できるパーミッション(?)と、SDカードを操作するパーミッションを
間違えるので、ここに記載 SDカードへの移動を許可するにはManifest.xml(AndroidManifest.xml)の <manifest> に、android:installLocation属性を追加 android:installLocation="auto" 内蔵メモリ優先でインストールし、SDカードへ保存も出来る android:installLocation="internalOnly" 内蔵メモリへのインストールのみ許可 android:installLocation="preferExternal" SDカードを優先してインストール SDカードの容量が一杯だった場合は内蔵メモリへインストールする permission に関しては、 こちらのブログを見て頂いたほうが早い 綺麗にまとめてあって、見やすいです http://pentan.info/android/app/permission_list.html ちなみに、SDの許可は、 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> |
|
| 忍者ブログ [PR] |





