Passenger Memo
# 必要なモノをインストール
yum install httpd httpd-devel apr-devel apr-util-devel curl-devel
# Passengerをインストール
gem install passenger
# apache moduleインストール
passenger-install-apache2-module
# 設定ファイル追加
LoadModule passenger_module ~/mod_passenger.so
PassengerRoot ~/passenger-x.y.z
PassengerDefaultRuby ~/ruby
# httpd.conf 変更追加
vi /etc/httpd/conf.d/passenger.conf
Thanks for the link.
http://babiy3104.hateblo.jp/entry/2013/08/30/193034
http://morizyun.github.io/blog/passenger-install-apache-ruby-rails/
MIME type memo
.doc application/msword
.xls application/vnd.ms-excel
.ppt application/vnd.ms-powerpoint
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
vagrant memo
http://k-holy.hatenablog.com/entry/2013/08/30/192243
# 64bitだったver
vagrant box add centos64_64 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130427.box
vagrant init centos64_64
# 32bitver
vagrant box add centos64_32 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-i386-v20130427.box
# Vargrant認識 Vargrantファイル作成
vagrant init centos64_32
# 起動
vagrant up
# 仮想サーバー接続
# 停止
vagrant halt
# 削除
vagrant destroy
tmail
[ruby]
def mail_data(mFile)
file = File.open(mFile).read
mail = TMail::Mail.parse(file)
#p mail.to # 送信先
#p mail.from # 送信元
idx = 1 # ファイル名
mail.parts.each do |m|
if nil != m['content-disposition']
m.base64_decode
attach_fileNm = m['content-disposition']['filename']
#File.open("#{CLIENTDATAPATH}/#{attach_fileNm}.#{ext(m)}", 'w') do |f|
File.open("#{CLIENTDATAPATH}/#{attach_fileNm}", 'w') do |f|
f.write m.body
end
end
idx += 1
end
end
CTYPE_TO_EXT = {
'image/jpeg' => 'jpg',
'text/plain' => 'txt',
'application/vnd.ms-excel' => 'csv'
}
def ext( mail )
CTYPE_TO_EXT[mail.content_type] || 'txt'
end
[/ruby]
Linuxパーミッション 備忘
3桁の8進数Ver.
0 ---
1 --x
2 -w-
3 -wx
4 r--
5 r-x
6 rw-
7 rwx
http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230728/
setgid(sgid)という属性
2775