しゅがーブログ

技術ネタとか書いていけたらな…

Nginxの色々

Nginxにアプリケーションをデプロイしてみようかと思い、インストールしたので設定についてメモっておきます。

Nginxのインストール 通常のyumインストールでは古いバージョンがインストールされるため
まず、以下ファイルを作成し、レポジトリの指定を変更します。
ファイル:/etc/yum.repos.d/nginx.repo

———-nginx.repo———-
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1
-————————————
※使用しているDistributionはCentOS6です。
repositorのURLはそれぞれ合わせてください。

yum -y –enablerepo=nginx install nginx

gitコマンドメモ

よく使用するgitコマンドについてまとめていきます。

定期的に更新してく予定です。

  • 初期設定
git config --global user.name "hogehoge"
git config --global user.email hogehoge@hoge.com
  • レポジトリ作成
git init
git add -A
git commit -m "Initialize repository"
  • ステータス
git status
  • コミット
git add -A
git commit -m "Update repository"
  • リモートレポジトリ(GitHubの場合)
git remote add origin git@github.com:<ユーザ名>/<レポジトリ名>.git
git push -u origin --all
  • ブランチ
git checkout -b hogehoge
  • マージ
git checkout master
git merge hogehoge
  • 強制プッシュ
git push -f

Heroku コマンドメモ

コマンドの備忘

git push heroku
  • ログ確認
heroku logs
heroku run rake db:migrate
  • DB再作成
heroku pg:reset DATABASE
  • メンテナス切替
heroku maintenance:on/off
heroku restart
  • アプリ情報
heroku apps:info
heroku config
  • プロセス確認
heroku ps
heroku run bash
  • リリース履歴
heroku releases
  • Posgresqlにアクセス
heroku pg:psql

各種UNIXコマンドと組み合わせながら使うといいです。

Cloud9 ショートカットとか

クラウド統合開発環境(IDE)
ブラウザはChrome使ってますがよく Ctr + W 押しちゃってブラウザタブ閉じちゃうことがあるので気をつけてください。

よく使うショートカットメモ

できること キー
ファイル検索 Ctr + E
メソッド検索 Ctr + Shift + E
行数検索 Ctr + G
文字列検索 Ctr + F
ファイルクローズ Alt + W
ファイルクローズ Alt + Shift + W
ファイル移動 Ctr + 数字
保存 Ctr + S
全ファイル保存 Ctr + Shift + S
コピー Ctr + C
貼り付け Ctr + V
カット Ctr + X
戻る Ctr + Z
新規ファイル Alt + N
コメント Ctr + /
コマンドパレット Ctr + .
一行削除 Ctr + D

キーバインドの選択もできる

ブラウザと被らないキーバインドになってはいますが、ちょこちょこタイプミスすると面倒くさいのが難点です。
設定から独自のキーバインドに変えることもできるので、ぜひ自分にあったものを選択してみてください。