AWSでマーケットプレイスのWindowsにはAmazon提供の日本語化済みOSはあるのですが、
クイックスタートとかには日本語版が存在しない。
なので、英語版のWindowsを日本語化する手順。2019以降版。
大まかに下記。
特に最後の新規ユーザ用言語設定抜けると、色々やられるので注意。
スタート→歯車アイコン→時刻と言語で「言語の追加」から日本語を追加。
これで日本語パックのDLがされるはず。昔は個別にDLしないとダメだったのですが、
今はここで追加すればDL・インストールまでやってくれる。
そこそこ時間かかる。
上記インストール後に、スタート→歯車アイコン→時刻と言語で、
「日付と時刻」、「地域」を日本に変更。
時刻はとりあえず、UTCの東京あたりで。JSTにしたい場合はレジストリか何かいじらないとダメだったような?
上記インストール後に、スタート→歯車アイコン→時刻と言語で、
言語の追加で追加した日本語選択⇒オプション→ハードウェアキーボードレイアウトを
日本語キーボードに変更。(106/109キーってやつ)
コントロールパネルの地域から管理タブの「設定のコピー」と「システムロケールの変更」
システムロケールの方は日本を選択。これやらないとファイル名が文字化けしたりする。
設定のコピーはようこそ画面~ と 新しいユーザーアカウントにチェックつける
これやらないと、例えば、アプリを動かしてるユーザが「LOCAL SERVICE」とか「NETWORK SERVICE」何かの場合に、こいつらがシステムユーザなのでここが日本語環境にならなくて死ぬ。
他にも例えば、IISはアプリケーションプールのIDをApplicationIdentityにしてると、アプリケーションプールの名称の仮想ユーザを作って動くのですが、その仮想ユーザが新しいユーザアカウントの設定で作られるので、日本語環境にならなくて死ぬ。
今のところこんな感じ。他に設定しないといけない場所ってあるのかしら?
まとめ。AWS側はCentOS7。
# SELinux切る(とりあえず) sudo setenforce 0 sudo vi /etc/selinux/config SELINUX=disabled #ファイヤーウォール切る(とりあえず) sudo systemctl stop firewalld sudo systemctl disable firewalld # デスクトップ環境 sudo yum groupinstall graphical-server-environment -y # VNCサーバー sudo yum install tigervnc-server -y # EPELリポジトリを有効化 sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y # xrdp sudo yum install xrdp -y # xrdpの起動とサービス化 sudo systemctl start xrdp sudo systemctl enable xrdp # パスワード変更(RDP接続時は必須っぽ) sudo passwd centos
あとは、RDPのポート(3389)をIPフィルタで外してあげればローカルのリモートデスクトップでつなげる。
パスワード変更しても通常のSSHでの接続でパスワード求められるわけじゃない。
デフォでローカルが英語なので日本語化したい。
前は設定から日本語選べば自動的に言語パックDLして適用してくれたみたいなのですが、
最近はやってくれない模様。そのうち治るのかしら?
①インターネットオプションで信頼済みサイトに下記
https://*.microsoft.com
➁IEのURLに下記を入れて直DL
https://software-download.microsoft.com/download/pr/17763.1.180914-1434.rs5_release_SERVERLANGPACKDVD_OEM_MULTI.iso
➂上記をダブルクリックで「Microsoft-Windows-Server-Language-Pack_x64_ja-jp.cab」がある事を確認。
④Windowsキー + Rでファイルを指定して実行:langpacks
⑤で、上記のja-jp.cabを選択してインストール
⑥ウィンドウズキー⇒設定⇒言語
⑦言語でAddからjapaneseを追加
⑧あとはリージョンとか適当に設定。
20200716追記
⑨コンパネから行く地域も日本にしないとダメでした...
言語パックのDLってMicrosoftのページに無いのかしら。
見つけられなかったのですが...