さくらインターネット Advent Calendar 2015 Day 21


この記事は さくらインターネット Advent Calendar 2015 の21日目の記事です。

さくらのレンタルサーバ

使ってますか? さくっとcgiを動かしたい時や、静的なサイトを公開したい時にとても便利ですよね。

余談ですが、このブログも さくらのレンタルサーバ (and CloudFlare) で動いています。

色々お世話になっていて、何もできていないのは悲しいのでなんとかしたいですね。
‘15年冬のインターンシップの募集を開始していたので興味のある学生の方はエントリーしてみてはいかがでしょうか。


なにする

なにか作ろうかなとか思っていたのですが、出鼻を挫かれたので(後述)大したネタは書けません。

ただ何も書かないのだと寂しいので、さくらのレンタルサーバで独自ドメインを使用する際のDNSの設定について書きます。

~~~

通常、独自ドメインをさくらのレンタルサーバで使用したい場合はコントロールパネルからドメインを追加後、DNSのNSレコードを追加しなければなりません。

ただ、NSレコードを追加するのが都合の悪い場合もあると思います。 なので借りているさくらのレンタルサーバのIPアドレスやホスト名を控えておき、Aレコードを追加してしまえば、同じ挙動になります。

ですが、さくらのレンタルサーバのコントロールパネルからSPFレコードの設定やIPv6の設定等のDNS関連の設定は出来なくなるので注意が必要です。
また当然ながら借りているレンタルサーバのIPアドレスが変わってしまうとページにアクセスができなくなってしまいます。(まず無いでしょうけれども)


Help

出鼻を挫かれたワケ。

composerが動かないのでなにか書こうにも書けないです。 ;ω;

composer

% composer self-update



  [Composer\Downloader\TransportException]
  The "https://getcomposer.org/version" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
  error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
  Failed to enable crypto
  failed to open stream: operation failed



self-update [-r|--rollback] [--clean-backups] [--no-progress] [version]

curl

% curl https://my.iesaba.com
curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

wget

% wget https://my.iesaba.com
--2015-12-14 02:25:01--  https://my.iesaba.com/
Resolving my‌.iesaba.com... 104.28.25.50, 104.28.24.50, 2400:cb00:2048:1::681c:1932, ...
Connecting to my‌.iesaba.com|104.28.25.50|:443... connected.
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection