スポンサーリンク
自宅サーバ

ファイルサーバの構築(Samba on Docker) – Debian Linuxによる自宅サーバの構築

自作サーバにファイルサーバを構築します。 ファイルサーバを構築すると以下のメリットがあります。 ファイルが一か所に集中して管理できデータの整理や管理が容易になる 家庭内のデバイス間でファイルの共有が行える バックアップデータの保存・復元が...
自宅サーバ

基本設定 – Debian Linuxによる自宅サーバの構築

自宅サーバを使用するうえで基本的な設定やアプリケーションのインストールを行います。 sudo sudo コマンドという一時的にrootユーザとしてコマンドを実行できるパッケージをインストールします。 sudo を導入し、rootへログインせ...
自宅サーバ

リモート接続とネットワーク設定 – Debian Linuxによる自宅サーバの構築

自宅サーバの機器に直接ログインして操作することも可能なのですが、普段使用しているパソコンからリモート接続を行い、サーバを操作します。 また、ネットワーク設定行い、IPアドレスを固定に設定したいと思います。 リモート接続の設定 リモート接続の...
自宅サーバ

Debianを使用した自宅サーバのインストール手順 – Debian Linuxによる自宅サーバの構築

自宅サーバの機器が用意できたら次はOSのインストールです。 自宅サーバのOSにはLinuxを使うのが一般的です。 Linuxにも色々種類がありますが、Debianをインストールしていきたいと思います。 DebianはUbuntuやRaspb...
自宅サーバ

自宅サーバの機器選びのポイントとオススメのミニPC – Debian Linuxによる自宅サーバの構築

自宅サーバを構築するには、機器が必要になります。 一般的に、家庭用パソコンをサーバとして構築することが多いと思います。 自宅サーバの機器に中古パソコンやRaspberry Pi(ラズベリーパイ)と呼ばれている小さなコンピュータで構築する方も...
自宅サーバ

Linuxの基本操作 Mac編 – Debian Linuxによる自宅サーバの構築

自宅サーバを構築するには、Linuxの知識が必要になります。 サーバを構築する前にLinuxの基本的な操作方法を勉強すると良いです。 現在のMacはUnixをベースとしたOSになっています。 LinuxはUnixの設計思想やアーキテクチャを...
自宅サーバ

Linuxの基本操作 Windows編 – Debian Linuxによる自宅サーバの構築

自宅サーバを構築するには、Linuxの知識が必要になります。 サーバを構築する前にLinuxの基本的な操作方法を勉強すると良いです。 WindowsにはWindows Subsystem for Linux、略してWSLというWindows...
コンピュータ

Gitチュートリアル

Gitの動作を実際に試しながら確認できるチュートリアルを作成しました。 開始 ディレクトリ作成・移動 mkdir git-doc cd git-doc コードなどを修正する領域を作業ディレクトリ(working directory)という。...
コンピュータ

Windows 開発環境構築

Windows 開発環境。 Windows Terminal Windows Subsystem for Linux 2 (WSL2) Visual Studio Code (VS Code) Docker Desktop winget...
コンピュータ

Visual Studio Code Remote Container Docker on Vagrant

VS Code(Visual Studio Code)の Remote - Containers でのコンテナ環境は Docker Desktop を使うのが一般的だと思いますが、リモートの Docker ホストに接続することも可能です。 ...
コンピュータ

Visual Studio Code Remote Container

VS Code(Visual Studio Code)には、リモート開発を行える拡張機能がいくつか存在します。 Remote - SSH Remote - Containers Remote - WSL GitHub Codespaces...
コンピュータ

Docker

Dockerとはコンテナ型のアプリケーションの実行環境です。 DockerコンテナはDockerイメージから稼働します。 Dockerイメージには、さまざまなアプリケーションやLinux OSが保管されています。 Dockerはミドルウェ...
コンピュータ

Docker Compose

Docker Composeは、複数のコンテナを定義し実行するツールです。 docker-compose.ymlファイルで構成を記述します。 使い方 mkdir wordpress cd wordpress version: '3...
コンピュータ

Ansible

Ansible(アンシブル)はソフトウェアのインストールや設定ファイルの設定・修正を自動化してくれる構成管理ツールです。 Vagrantの機能でAnsibleを呼び出すことが可能です。 Vagrant + Ansible Vagrantを...
コンピュータ

Vagrant

Vagrant(ベイグラント)は仮想マシンの作成や環境構築の自動化ツールです。 VirtualBox等の仮想化ソフトの設定を自動で行います。 インストール Vagrantのサイトからダウンロード・インストールしてください。 ※Virtua...
コンピュータ

VirtualBox

VirtualBox(バーチャルボックス)は物理マシン上に仮想マシン(VM)を作成し、仮想マシンにOSをインストール・実行できる仮想化ソフトウェアになります。 Windows・Mac・LinuxなどさまざまなOSのインストールが可能です。 ...
コンピュータ

Vagrantプラグイン

Vagrantにはさまざまな便利なプラグインがあります。 使い方 プラグイン一覧 vagrant plugin list プラグインインストール vagrant plugin install <プラグイン名> プラグインアンイン...
コンピュータ

Git

Git(ギット)は分散型バージョン管理システムです。 ソースコードなどを効率的に管理できます。 Linux カーネル開発者のリーナス・トーバルズが 2005 年から開発を始めました。 インストール Windows の場合はGit for W...
コンピュータ

Visual Studio Code

MicroSoft 製の高機能エディター Visual Studio Code : VS Code インストール winget PS> winget install Microsoft.VisualStudioCode 起動 cod...
コンピュータ

Windows Subsystem for Linux(WSL2)

Windows Subsystem for Linux は Windows 上で Linux を動かせる Windows サブシステムです。 現在、WSL1 と WSL2 が存在ます。ここでは WSL2 の説明になります。 インストール ...
スポンサーリンク
タイトルとURLをコピーしました