CentOS7にもFileZillaを

無事、ConoHaにマトモなVPS環境が2つ構築できました(>_<)ノw
したら色々と試したくなってくると言うか? 次にやる事はその2台をローカルでの接続だっ(>_<)w

親切な公式の解説ページがあるとほんと助かる。さくらも見習って欲しいw

これで旧サーバー領域にあるデータを、わざわざ一度自宅のパソコンに落としてくる必要が無くなった………
インターネット経由だと回線速度100Mbpsしか無くて、例の /img フォルダ(26GiBある奴)のコピーとか
ホント時間かかってダルすぎっていうか。(>_<); でもローカル接続だと速度1Gbpsなので超速!(>_<)w

そして、速くて便利な接続方法が出来たのなら、次はGUIベースのFTPクライアントも入れたい所。
いちいちssh接続なんて、めんどくさくってやっちょれんw

$ yum -y install filezilla –enablerepo=epel
これだけで一発導入(>_<)ノw うむ、楽ちんw

試しに5ファイルで1.5GiBくらいのデータをFileZillaでVPS to VPSしてみたところ
160MiB/sくらい出ててうけたww 8倍すると1Gbps超えてるんだけどどーなってるんだろw

ここんとこ毎晩VPSで遊んでるなあw

今宵の徹夜作業は、Apacheではなくて、Nginxというウェブサーバーを使って
ConoHa + KUSANAGI + Nginx + HHVM + WordPress な環境を作ろー(>_<)ノw ってやつ(笑)

ConoHaの推奨環境が上記構成なのだけど、Nginxとかいう怪しい奴を警戒してて導入出来なかったのさ;;w
でも、せっかくの推奨環境、やっぱ気になるじゃーん?(>_<)w と。

慣れないNginx作業にそーとー手こずりながらも、どうにか一晩で新VPS鯖完成(>_<);
lacus.to 開いたときに 草薙Nginx!猫丸君って表示されてたら最新環境れす。

ただ、苦労の割に全然速さが体感出来ない………orz
元のApache環境のままでも佳かったんじゃねーの?(>_<); みたいな;;

もう暫く様子見て、不具合無さそうだったら lacus.to を Nginx環境へアドレス張り替え(>_<)
と同時に、さくらのVPS環境はどー考えても不要なのでサヨナラする事に。

突然ハイスペックな環境が恋しくなったから(ならんわw)、上位プランに変更!!みたいなのが
事務手数料やサービス停止期間が発生せずに、いつでも好きな時に変更出来ちゃうってのが
ConoHaさんの美味しいところよなぁ………
さくらのVPSはプラン変更も出来ないし、容量追加も無いし、初期費用取るわでいい事無いにょ(泣)

Nginxメモ

いやもー、ぜんっぜん分かりませんからぁぁぁ(泣)
if とか見たくも無いのにorz マジ勘弁して(T-T)

/etc/nginx/conf.d/kusanagi_html_http.conf

location / {
try_files $uri $uri/ /index.php?$args;
}

if ($http_referer ~* (blog.goo.ne.jp|desktop2ch.net|2ch.net|ime.nu|l.moapi.net) ){
return 403;
break;
}

太字部分をこっそり追記でリファラーによるアクセス制限
自分じゃ動作確認出来てないんだけどネ………うまく動いてるといいなァ(遠い目

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ログ取り。

/etc/nginx/nginx.conf に追記

geo $internal_access {
default off;
192.168.1.1 on;
127.0.0.1 on;
}
map $internal_access $mainlog {
off 1;
default 0;
}

map $internal_access $internallog {
off 0;
default 1;
}

/etc/nginx/conf.d/kusanagi_html_http.conf にも追記

access_log /home/kusanagi/kusanagi_html/log/nginx/blog-access.log main if=$mainlog;
access_log /home/kusanagi/kusanagi_html/log/nginx/home-access.log main if=$internallog;
error_log /home/kusanagi/kusanagi_html/log/nginx/error.log warn;

ーーーーーーーーーーーーーーーーーーーーーーーーーー

http ⇒ https へ強制転送
/etc/nginx/conf.d/kusanagi_html_http.conf に追記

server {
listen 80;
server_name new.lacus.to;
return 301 $host$request_uri;

1行追加するだけ。とっても楽ちんw

“Nginxメモ” の続きを読む

SFTP設定メモ

いやいや………こんなのわからねーから(泣)
FTP接続で上位階層を見せたくない場合、普通なら /etc/vsftpd.conf の修正だけで済むのだけど
SFTPの設定をしてる場合、 /etc/ssh/sshd_config の設定も必要になるとかねorz

変更箇所メモ /etc/ssh/sshd_config

#Subsystem sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp
Match User nekomarugimi

ChrootDirectory /home/nekomarugimi
ForceCommand internal-sftp

ただのvsftpdの設定なら、ググればヒントは幾らでも出てくるのだけど
SFTPになったとたんハードル一気に上がるとか罠すぎorz
この修正に何時間かかったのかは秘密ぢゃ(泣) えーん;

ーーーーーーーーーーーーーーー

ひとつ気になるのが、chrootでの方法、と説明サイトに書いてあったこと。
って事は、chroot以外の手段もあるのか?? うーむ………