Subscribe to RSS Feed ログイン

オーガニック・ウェルス

Saturday
2018年4月21日

HTTP/2はどうなるか

HTTP/1.1の次期実装として、HTTP/2が策定されたが、ここで内容をおさらいしたい。

メリット

  • 通信の最適がなされたため、表示速度の向上。

デメリット

  • WebサーバーにHTTP/2対応のものを用意する必要がある。
  • TLSが必須のため証明書を用意する必要がある。

等があげられる。

現実的なケースとしてどれだけ早くなるか調べる必要がありそうだ。

コメント(0)続きを読む

Capistranoの使い始め

とりあえず対象はCentOSにしときます。
インストール
# yum install -y ruby rubygems
# gem install capstrano -v 2.15
# capify .
 生成された後のファイルを修正します。
# vi config/deploy.rb

set :application, “app1″
set :repository, “/root/repository2/”
set :deploy_to, “/root/#{application}”

set :user, “root”
set :use_sudo, false

set :scm, :none
set :deploy_via, :copy

role :app, “1.2.3.4”
role :web, “1.2.3.4”
role :db, “1.2.3.4”, :primary => true

に書き換え

# cap deploy:setup

でリモートを初期化

# cap deploy

でファイルをアップ


更新後のリモートの処理を定義するにはAfter、更新前はbeforeを定義します。

after “deploy:update”, “deploy:after_update”

namespace :deploy do
  task :after_update, :roles => :app do
    run “echo After”
  end
end

でupdate 後のタスクを定義する。

コメント(0)続きを読む

Rsyncの使い方

基本構文

$ rsync  [source] [distination]

source/distination の書き方

user@host:/home/user/dir

アーカイブモードで実行(ほぼ使う)

$ rsync -a

転送結果を表示

$ rsync -v

転送中の状態を表示

$ rsync  –progress

転送速度制限(この場合1000kbps)

$ rsync  –bwlimit=1000

圧縮転送

$ rsync -z

実際には転送しない

$ rsync -n

暗号方式の変更(付加低減?)

$ rsync -e ‘ssh -c arcfour’

SSHで秘密鍵を使用

$ rsync -e ‘ssh  -i /path/to/id_rsa’

SSHでのポート変更

$ rsync -e ‘ssh  -p 22′

Rsyncdで受付の場合

$ rsync –password-file=rsyncc.passwd user@host::name

 

コメント(0)続きを読む

swfmillをインストールしてみる

ホームページはこちら。

http://swfmill.org/

またGithubのページは以下になります。

https://github.com/djcsdy/swfmill/

0.3.2が最新だったため0.3.2を使用します。

CentOSの場合

# yum install libxslt-devel freetype-devel libpng-devel

# wget http://swfmill.org/releases/swfmill-0.3.2.tar.gz

# tar xvf swfmill-0.3.2.tar.gz

# cd swfmill-0.3.2

# ./configure

# make && make install

Ubuntuの場合

# sudo apt-get install libpng-dev xsltproc libxml2 libxml2-dev libxslt-dev

・freetypeのインストール

# wget http://download.savannah.gnu.org/releases/freetype/freetype-2.4.10.tar.gz

# tar xvf freetype-2.4.10.tar.gz

# cd freetype-2.4.10/

# ./configure

# make

# sudo make install

・swfmillのインストール

# wget http://swfmill.org/releases/swfmill-0.3.2.tar.gz

# tar xvf swfmill-0.3.2.tar.gz

# cd swfmill-0.3.2

# ./configure

# make

# sudo make install

次回以降使用方法を書いていきたいと思います。

コメント(0)続きを読む

専用サーバーを探してみる

Root権限有り、1万円以下のサーバーを探す。自分まとめ

さくらのインターネット専用サーバー

マイティーサーバーの専用レンタルサーバー

MEGAFACTORY専用サーバーホスティング

専用サーバーのファーストサーバー

レンタルサーバー(ホスティングサービス)は国内最大級のアイル

専用サーバー サービスの XpressOne.Net

KAGOYA 専用サーバー FLEX

専用サーバーヘリオスシリーズ

コメント(0)続きを読む