サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
2024年ランキング
www.server-world.info
FROM centos MAINTAINER ServerWorld <admin@srv.world> RUN dnf -y install nginx RUN echo "Dockerfile Test on Nginx" > /usr/share/nginx/html/index.html EXPOSE 80 CMD ["/usr/sbin/nginx", "-g", "daemon off;"]
ダウンロードした ISO イメージを手持ちの書き込みソフトで DVD に書き込んでインストール用メディアを作成します。 なお、Windows 8/10/11 標準の書き込み機能でインストール用メディアを作成する場合は以下を参考にしてください。
Windows Server 2019 では OpenSSH が正式にサポートされています。 これにより、サーバープログラムのインストールが容易になっています。 (クライアントプログラムについてはデフォルトでインストールされています) PowerShell Copyright (C) Microsoft Corporation. All rights reserved. # インストール可能な機能名称を確認 PS C:\Users\Administrator> Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' Name : OpenSSH.Client~~~~0.0.1.0 State : Installed Name : OpenSSH.Server~~~~0.0.1.0 State : NotPresent # OpenSS
デスクトップ環境を導入している場合は、さらに以下の変更も必要です。 デスクトップ上で右クリックし、メニューから [Settings] を選択して開きます。 左ペインで [Region & Languege] を選択し、右ペインで言語を日本語に変更します。さらに [Input Source] には [日本語 (Kana Kanji)] を指定します。 その後 [Manage Installed Language] をクリックします。
Local time: Thu 2019-07-11 19:41:52 JST Universal time: Thu 2019-07-11 10:41:52 UTC RTC time: Thu 2019-07-11 10:41:51 Time zone: Asia/Tokyo (JST, +0900) System clock synchronized: yes NTP service: active RTC in local TZ: no
Asia/Aden Asia/Almaty Asia/Amman Asia/Anadyr Asia/Aqtau Asia/Aqtobe Asia/Ashgabat ... ... ... Pacific/Rarotonga Pacific/Saipan Pacific/Tahiti Pacific/Tarawa Pacific/Tongatapu Pacific/Wake Pacific/Wallis
CentOS サーバーを GUI 無しでインストールしたが、使用したいアプリケーションが GUI 必須であるため、後からデスクトップ環境が必要になった、といった場合は、以下のようにインストール可能です。
Let's Encrypt は Linux Foundation の協業プロジェクトで、Web 全体の安全性を改善することをミッションに掲げているとのことです。 発行料 無料 とはいえ、あやしいものではありません。 Let's Encrypt の詳細は公式サイトを参照ください。 ⇒ https://letsencrypt.org/ Let's Encrypt では 一般的な ドメイン認証 (DV) の証明書を無料で発行しています。 無料ですが Let's Encrypt の中間証明書は、大手認証局 (CA) のルート証明書によってクロス署名されているため、多くの主要ブラウザ等々で信頼済みとして扱われます。
システム全体の文字セットは変更せず、ユーザー固有で日本語環境にするなら、以下のように個別設定が可能です。
SSH クライアント用の秘密鍵と SSH サーバー用の公開鍵の鍵ペアを作成し、鍵ペアによる認証でログインできるようにします。 デフォルト設定では [Administrators] グループのみ、公開鍵 (authorized_keys) の場所が OpenSSH デフォルトの [.ssh\authorized_keys] ではなく、 以下のパス/ファイル名に設定されているため注意です。もし、全ユーザーで設定を合わせたい場合は、事前に、管理者権限で設定ファイルの最終 2行をコメントにしてサービスを再起動しておく必要があります。
任意のディレクトリを各サーバー間で共有できるようにするために NFSサーバーを構築します。 当例では以下のような環境を前提に設定します。 +----------------------+ | +----------------------+ | [ NFS Server ] |10.0.0.30 | 10.0.0.31| [ NFS Client ] | | dlp.srv.world +----------+----------+ client.srv.world | | | | | +----------------------+ +----------------------+
+------+ Postfix Configuration +-------+ | General type of mail configuration: | | | | No configuration | | Internet Site | | Internet with smarthost | | Satellite system | | Local only | | | | | | <Ok> <Cancel> | | | +--------------------------------------+ root@mail:~#
OpenLDAP レプリケーションの設定です。 LDAP スレーブサーバーを構築し、LDAP マスターサーバーダウン時も LDAP クライアントに対してサービスを継続できるようにします。 OpenLDAP 用語で LDAP マスターサーバーを「プロバイダー」、LDAP スレーブサーバーを「コンシューマー」と呼びます。
Static hostname: dlp.srv.world Icon name: computer-vm Chassis: vm Machine ID: a43e325510b847a9a01fb91918762b5d Boot ID: a37695be64a243748f4d5ffdab64d89c Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-20-generic Architecture: x86-64
Thu May 24 20:03:36 2018 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 390.48 Driver Version: 390.48 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+====
デスクトップ環境を導入している場合は、入力メソッドの設定も実施しておきます。まずは入力メソッドのインストールです。
VNC 起動ユーザーで 証明書を作成し、Websockify を起動して localhost:5901 をポート 6080 でプロキシします。 Generating a 2048 bit RSA private key ...................................+++ .....................+++ writing new private key to 'novnc.pem' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. T
Rsync + Lsync でファイル/ディレクトリに変更があった場合にリアルタイムに同期するよう設定します。
Rsync によるファイル同期の設定です。 コマンドの基本的な使用方法はリンク先の通りです。 ローカル ⇔ リモート でのファイル同期の場合、コマンド単体での使用では接続に SSH が使用されるため、リモート側に SSH サーバーが起動していることが前提となります。 当例では、Rsync をサービスとして設定して起動します。 サービスとして起動しておくことで、同期の設定がより詳細に指定可能 且つ Rsync 独自のポート (873/TCP) で接続するため、リモート側での SSH サービスも不要となります。 +----------------------+ | +----------------------+ | dlp.srv.world |10.0.0.30 | 10.0.0.31| www.srv.world | | +----------+----------+ | | /root
ゲストOSをインストールして仮想マシンを作成します。ここではホストOSと同じ Ubuntu をインストールします。 ここではネットワーク経由のテキストモードでインストールします。 直接コンソールからでも、リモートから Putty 等のエミュレータ経由からでも実行できます。 また、デフォルトでは仮想マシンのイメージの保管場所(ストレージプール)は /var/lib/libvirt/images となっていますが、ここでは別の場所に新たにストレージプールを作成して進めます。 なお、/etc/libvirt/storage 配下にあるストレージプールの定義ファイルは仮想マシンを作成すると自動生成されます。
左下の Windows アイコンを右クリックして「ファイル名を指定して実行」を開き、以下のように「gpedit.msc」と入力してローカルグループポリシーエディタを起動します。
FreeIPA をセットアップします。当例では FreeIPA サーバー上に同時に FreeIPA 内蔵 DNS もセットアップします。 The log file for this installation can be found in /var/log/ipaserver-install.log ============================================================================== This program will set up the IPA Server. This includes: * Configure a stand-alone CA (dogtag) for certificate management * Configure the Network Time Daemon (ntpd) * Crea
Static hostname: dlp Icon name: computer-vm Chassis: vm Machine ID: 4146e8929ffa426ebdac4569cf024113 Boot ID: fb2d71a7d85b44a39a8444a94e510b08 Virtualization: kvm Operating System: Ubuntu 16.04 LTS Kernel: Linux 4.4.0-21-generic Architecture: x86-64
Redhat Enterprise Linux を利用するにあたっては、ライセンスに相当するサブスクリプションの登録が必要です。 サブスクリプションをアクティベートすることで、Redhat Network に接続して dnf/yum コマンドでのシステムアップデート等々、各種サポートを受けることができるようになります。 Redhat へのユーザー登録は以下の URL から登録可能です。 購入前に評価版をダウンロードして 30 日間評価利用可能ですが、評価版のダウンロードも購入品と同様、以下からユーザー登録をして、サブスクリプションをアクティベートする必要があります。 (期限なしの Developer ライセンスもあります)
Windows 10 バージョン 1803 より OpenSSH が正式にサポートされました。 これにより、クライアントプログラムはデフォルトでインストールされ、サーバープログラムについても容易にインストール可能となっています。
UNIT LOAD ACTIVE SUB DESCRIPTION accounts-daemon.service loaded active running Accounts Service apparmor.service loaded active exited LSB: AppArmor initialization console-setup.service loaded active exited Set console keymap cron.service loaded active running Regular background program pr dbus.service loaded active running D-Bus System Message Bus ... ... ... ufw.service loaded active exited Uncom
New 'dlp:1 (ubuntu)' desktop is dlp:1 Creating default startup script /home/ubuntu/.vnc/xstartup Starting applications specified in /home/ubuntu/.vnc/xstartup Log file is /home/ubuntu/.vnc/dlp:1.log ubuntu@dlp:~$
次のページ
このページを最初にブックマークしてみませんか?
『Server World - ネットワークサーバー構築』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く