カテゴリー: Linux自宅サーバー
自宅サーバー、自宅ファイルサーバー、Linuxサーバー構築の初心者におすすめ!コピペ(コピー&ペースト)でできる自宅サーバーFedora・Ubuntu・Debian・Linux Mint・AlmaLinux・CentOS(Linux)の作り方。初心者の方でもコピー、貼付けでLinux自宅サーバーを簡単に作れるように説明しています。Webサーバー、メールサーバー、VPNサーバー、WordPressなどを設定します。
保護中: Debian11:ファイルサーバー設定
保護中: Debian11:デスクトップ環境設定
保護中: Debian11:初期設定
保護中: Debian11:インストール
保護中: Debian11:初期設定準備
初心者におすすめ!コピペ(コピー&ペースト)でできる自宅サーバーUbuntu21(Linux)の構築方法。
自宅サーバーUbuntu21(Linux)の作り方
初心者の方でもコピー、貼付けでLinux自宅サーバーを簡単に作れるように説明しています。
Webサーバー、メールサーバー、VPNサーバー、WordPressなどを設定します。
ご自身の設定情報を入力して、文章中の値を変更できますので簡単に設定できます。
DHCPのIPアドレス/マスク長:192.168.1.1/24
WebサーバのIPアドレス:192.168.1.3
サーバー構築準備:自宅サーバー準備作業
- モデム設定(ご自身の環境に合わせてお調べください。)
- サーバー本体
- ルーターの設定
- 有料ドメイン取得
- isoファイルの容量確認
- ImgBurn(インストールDVD作成ソフト)
- Rufus(インストールUSBメモリ作成ソフト)
- Tera Term(端末)
- Gmailの登録
- Thunderbirdのダウンロード・インストール
Ubuntu21:インストール
- Ubuntu 21.10(Impish Indri)ダウンロード
- インストールDVD作成
- Ubuntu 21.10(Impish Indri)インストール
サーバー構築準備:SSHサーバーリモート接続(Tera Term)
- SSHサーバーリモート接続の準備
- Tera Termの使い方
Ubuntu21:初期設定準備
- rootユーザーの作成
- 現在のネットワーク設定を確認
- クライアントPC接続
Ubuntu21:初期設定
- ネットワークの設定
- 一般ユーザーの作成
- 一般ユーザーの削除
- サービスの管理
- システムを最新化
- Vim(テキストエディタ)の設定
- Sudo(root権限)のを設定
Ubuntu21:デスクトップ環境設定
- デスクトップ環境の設定
- VNCサーバーの設定
- Xrdpサーバーの設定
- 日本語環境の設定
Ubuntu21:ファイルサーバー設定
- sambaのインストール
- sambaの初期設定
Ubuntu21:バックアップ設定
- バックアップ領域の作成
- 自動バックアップの設定
Ubuntu21:NTPサーバー設定(NTPd)
Ubuntu21:セキュリティ対策
- アンチウィルスソフトの導入(Clam AntiVirus)
- ファイル改竄検知システムの導入(Tripwire)
- rootkit検知システムの導入(RkHunter)
- SSHサーバー公開鍵認証方式接続の設定
Ubuntu21:ドメイン設定
- DiCEのインストール
- DiCE の設定
- DiCEのイベントの追加
Ubuntu21:DNSサーバー設定
- BINDのインストール
- ゾーン情報の設定
- TCP/UDP53番ポート開放
- ポート開放テスト
- BINDの起動と作動確認
- ホームネットワーク内PCのDNSを設定変更
Ubuntu21:Webサーバー設定
- Apache2のインストール
- TCP80番ポート開放
- ポート開放テスト
- Perlのインストール
- PHPのインストール
- Rubyのインストール
- Pythonのインストール
- Perlモジュールのインストール
- ImageMagikのインストール
- サーバー証明書の取得
- SSLの設定
Ubuntu21:FTPサーバー設定
- Vsftpd のインストール
- FTPクライアントの設定
Ubuntu21:MAILサーバー設定
- Postfixの設定
- Dovecotのインストール
- SMTP認証設定
- Maildir形式メールボックスの作成
- TCP25番、TCP587番ポート開放
- ポート開放テスト
- メールサーバーのOP25B対策
- Gmailのメール転送設定
- TCP110番またはTCP143番ポート開放
- ポート開放テスト
- メールユーザーの追加
- メールソフトの登録
- サーバー証明書の取得
- SSLの設定
- TCP465番ポート開放
- ポート開放テスト
- TCP587番ポート閉鎖
- ポート開放テスト
- Dovecot設定
- TCP995番またはTCP993番ポート開放
- ポート開放テスト
- メールソフトの設定変更
- アンチウィルスソフトの連携(Clamav)
Ubuntu21:ログ解析設定
- Webアクセスログ解析(AWStats)のインストール
- メールログ解析(Pfiogsumm)のインストール
Ubuntu21:システム監視設定
- Nagiosのインストール
- Nagiosプラグインインストール
- Nagios設定
- Apache2設定
- Nagios起動
共通設定:VPNサーバー設定(Soft Ether VPN Saver)
- Soft Ether VPN Serverインストール
- Soft Ether VPN Server起動
- UDP500番ポート、UDP4500番ポート開放
- ポート開放テスト
- Soft Ether VPN Server設定
- Soft Ether VPN Serverダウンロード、インストール
- Soft Ether VPN Server初期設定
- 外部から固定ひかり電話子機接続
Ubuntu21:Webmin設定
- Webminインストール
- 起動確認
Ubuntu21:Usermin設定
- Userminインストール
- 起動確認
Ubuntu:サブドメイン設定
- サブドメイン用ディレクトリ作成
- テストページ作成
- サーバー証明書取得
- メインドメインSSL設定
- サブドメインSSL設定
Ubuntu:複数ドメイン設定
- 複数ドメイン用ディレクトリ作成
- テストページ作成
- サーバー証明書取得
- 複数ドメインSSL設定
- BIND設定
- ゾーン情報の設定
Ubuntu:ブログサイト構築(Word Press)設定
- Webサーバー、PHP設定
- データベース設定
- ブログ用データーベースを作成
- WordPressインストール
- WordPress設定
- WordPress初期設定
- WordPressをドメイン直下での表示設定
WordPress:使いやすいWordPressの作り方
- 初期設定
- 記事エディターの拡張
- SEO対策
- Site Kit by Google
- 投稿記事ごとのSEO対策
- ウィジェット追加
- カスタムCSS
- クイックタグの追加
- スライドショー設置
- コメント欄非表示
- 関連記事表示
- もくじ表示
- リダイレクト検知
- Google にインデックスさせる
- マルチバイト機能の拡張
- サイトマップを出力
- お問い合わせフォーム
- 予約自動投稿
- 投稿記事の表示順
- 代替え入力
共通設定:サーバー自動起動設定
- BIOS設定
Ubuntu16:起動不能を復旧
Ubuntu21:パーティション操作
- Gpartedをインストール
共通設定:ディスクのクローン作成
- Ubuntu Desktopダウンロード
- ライブDVD作成
- ディスクのクローン作成
Ubuntu21:アップグレード
- アップグレード
- グラフィックスボードのドライバをインストール
Ubuntu21:アップグレード
アップグレード
クライアントPC(Windows)でTera Termを起動します。(Tera Termの使い方)
apt updateを実行します。
root@www:~~# apt -y update
apt-get upgradeを実行します。
root@www:~~# apt -y upgrade
apt dist-upgradeを実行します。
root@www:~~# apt -y dist-upgrade
update-manager-coreをインストールします。
root@www:~~# apt -y install update-manager
パッケージ構成の変更を有効にします。
root@www:~~# apt -y dist-upgrade
アップグレードします。
root@www:~~# do-release-upgrade -d
「y」で応答します。
続行する[yN] y
Enterキーを押下します。
続けるには [ENTER] キーを押してください
Enterキーを押下します。
続けるには [ENTER] キーを押してください
「y」の応答します。
続行する[yN] 詳細 [d] y
数回下記のような質問がありますが全て「y」の応答します。
*** sysctl.conf (Y/I/N/O/D/Z) [デフォルト=N] ? y
数回下記のような質問がありますが全て「現在インストールされているローカルバージョンを保持」を選択し「了解」をクリックします。(アップグレードではパスワードなどの再設定が必要な場合があります。)

バージョンを確認します。
root@www:~~# cat /etc/issue Ubuntu 21.04
Ubuntu21:パーティション操作
Gpartedをインストール
Gpartedをインストールします。
root@www:~~# apt -y install gparted
Windows スタートメニューから「アクセサリ」→「リモートデスクトップ接続」 を選択して接続画面を起動します。

サーバーIPアドレスを入力し「接続」をクリックします。

「root」(ユーザー名)、「password」(パスワード)を入力し「OK」をクリックします。

ディスクトップが表示されます。

「アクティビティ」→「Gpartedを検索」→「Gparted」を選択します。(次回からアプリケーションにアイコンが表示されます。)

「Gparted」が起動します。

Ubuntu21:Usermin設定
s50
Userminインストール.
必要な モジュールをインストールします。
root@www:~# 50_1apt -y install python apt-show-versions libapt-pkg-perl libauthen-pam-perl libio-pty-perl libnet-ssleay-perl
s51Userminモジュールをインストールします。
root@www:~# 51_1curl -L -O http://www.webmin.com/download/deb/usermin-current.deb root@www:~# 51_2dpkg -i usermin-current.deb
s52ファイルを設定します。
root@www:~# 52_1vi /etc/usermin/miniserv.conf
s53最終行についきします。
53_1allow=127.0.0.1 192.168.1.1/24
denyusers=root
keyfile=/etc/letsencrypt/live/ubuntuserver.jp/privkey.pem
certfile=/etc/letsencrypt/live/ubuntuserver.jp/fullchain.pem
s54起動します。
root@www:~# 54_1systemctl restart usermin
s55
起動確認.
Webブラウザを起動し、Userminへアクセスし、ユーザーでログインします。
Usermin:https://ubuntuserver.jp:20000/

s56クリックします。

s57クリックします。

s58「Usermin」→「Change Language」を選択して、日本語化します。

s59「Display in language:」→「Japanese(JA_JP,UTF-8)」を選択して、「Change」をクリックします。

s60「F5」キー押下して、「日本語表示」を確認します。
