タグ

2014年5月20日のブックマーク (3件)

  • Sand Box - さくらのレンタルサーバ上でJekyllブログを公開

    はじめに Jekyllとは JekyllとはRuby製の静的サイトジェネレータです。 Ruby on Railsはユーザからのリクエストを受けて、データベースに格納したデータを元に HTMLを生成して返す動的サイトを構築することができます。一方、Jekyllはデータベースを持たず、 HTML, Markdownで記述したコンテンツとレイアウトなどのテンプレートを組み合わせて、 HTMLを出力するだけのシンプルなツールです。最近ではgithub pageでのブログ作成などに使われています。 Jekyll公式ページ この記事でやること Jekyllでブログを公開する場合、github pageを利用するのが一般的のようですが、 今回は、別のレンタルサーバを利用して、ブログサイトを作成してみます。 Jekyllで生成したHTMLファイルをFTPでサーバにアップロードすることもできますが、 gi

    uniq
    uniq 2014/05/20
  • Bitbucketで管理しているウェブサイトをGitの操作だけで直接アップロードする簡単な方法

    gitを覚え、herokuなどのサービスに軽やかにgitからファイルを転送しているエンジニアを羨望の眼差しで見ているWEBクリエーターのみなさんこんにちわ! heteml git deployとか検索しても、やれSSHだなんだと言われてしまいますよね。 SSHで繋いで、ベアリポジトリつくって、シェルを叩かせてどうのこうの・・・ エンジニアさんじゃないとわからなそうな言葉がたくさん並んでしまうという恐怖。 特別なビルドスクリプトが不要なプロジェクトでしか使えませんが、今回FTPLoyというサービスを使ってみたのでご紹介します! FTPLoyって? FTPLoyはBitbucketやGithubのリポジトリと連携して、FTPでファイルをアップロードしてくれる素敵なサービスです。 Goodbye drag & drop. Hello push & deploy. ってキャッチコピー(?)がシビレ

    Bitbucketで管理しているウェブサイトをGitの操作だけで直接アップロードする簡単な方法
    uniq
    uniq 2014/05/20
  • さくらのレンタルサーバで git でデプロイできるようにする - みぴん

    番環境へのデプロイをSCPとかでファイルアップロードしてやってて管理が面倒だったので、git でやってみよう!と思いたち、なんとかできたのでメモ。 間違っているところがあるかもですが、すみません。まずはアウトプット。 ■前提 ・バージョン管理: git ・リモートリポジトリ: さくらのレンタルサーバー ・公開場所リポジトリ: さくらのレンタルサーバー (ドキュメントルート) ・作業用リポジトリ: ローカルマシン(VMWare Ubuntu) ・trac用リポジトリ: ローカルマシン 流れとしては、 作業用リポジトリで作業 ↓ 作業用リポジトリ→リモートリポジトリへ push ↓ trac用リポジトリで pull (この工程は一番後でもいいかな) ↓ 公開場所のリポジトリで pull ということを想定しています。 ■さくらのレンタルサーバに git 導入 ローカル環境では元々 git 使っ