サーバー構築

こんにちは、ファルコンM です。

 

プログラマフリーランサー用に使用するため、サーバー構築をすることにした。

 

自宅でサーバーを設置するのではなく、クラウドサーバーを使用する。今の時代、自宅サーバーって選択肢はないでしょう。

 

目的は、

  • お客様との情報共有をするため
  • 自宅以外の場所でも作業をするため
  • サーバー構築のノウハウをブログに記載するため

など。

 

自分でいろいろと構築していきたいのでレンタルサーバーでなく、より自由度の高いVPS を使う。

現状は、

  • 進捗管理をRedmine で行う。
  • リポジトリ管理をGit で行う。

をする。

今後は、

  • テストの自動化ツールを導入する。
  • バックアップツールを導入する。( 現状はクラウドサーバー任せ )

などをやっていきたい。

その他最新技術を取り入れて、作業の自動化を行っていきたい。また、その時のノウハウをブログに書いて情報発信していきたい。

 

開発環境

  • さくら VPS 1G プラン
  • OS : Ubuntu 16.04
  • git : version 2.7.4
  • apache2 : 2.4.18
  • ruby : 2.4.2p198
  • redmine 3.4

 

ここからは忘備録

 

さくらVPS でUbuntu をインストールしたときのお話

 

さくらVPS でApache ( Webサーバー ) をインストールしたときのお話。外部からなかなか接続できなくてはまった。

 

redmine のインストール。redmine をインストールする前に、いろいろとインストールするものが多い。redmine のインストールは大変だ。

 

 

 

redmine とgit を連携したときのお話。sshとhttps がごっちゃになっていて、理解不足な面もあった。とにかく大変だった。

 

MySQLWorkbench からさくらVPS のMySQL サーバーにSSH 接続したときのお話。

 

 

サーバー構築したときの経験が、ブログを読んでくださっている方々の役に立てればうれしく思います。