前言#
ほとんどの VPS サーバープロバイダーは、CentOS、Debian、Ubuntu などの無料の Linux システムを提供しています。なぜなら、ワンクリックの DD スクリプトを使用してシステムを再インストール / 変更する必要があるのでしょうか?1. プロバイダーが提供するシステムバージョンは限られており、必要なバージョンがない場合があります。2. プロバイダーのシステムには不要なサービスが含まれている場合があります。例えば、国内の Alibaba Cloud Shield(安骑士)などです。3. プロバイダーのシステムでは特定のソフトウェアをインストールできない場合があります。例えば、カーネルに依存する高速化ソフトウェアです。
これらの状況では、ワンクリックの DD スクリプトを使用してサーバーにクリーンなシステムをインストールして問題を解決できます。
環境#
- アーキテクチャ:KVM/XEN、OpenVZ はサポートされていません。
- システム:Debian/Ubuntu/CentOS
注意事項#
- Vicer スクリプトは現在、CentOS 7 システムへの再インストールをサポートしていません。CentOS 6.9 以下のバージョンはサポートされています。
- 再インストールされるシステムは公式のリリースから取得されます。
- インストールプロセスは完全に自動化されており、VNC 操作やレスキューモードへの入力は必要ありません。
- システムのインストールが完了すると、デフォルトのユーザー名は root、デフォルトのパスワードは MoeClub.org です。
CentOS への再インストール:#
以下のコマンドの - c の後には CentOS のバージョン、-v の後には 64 ビット / 32 ビットがあります。必要に応じて置き換えてください。
CentOS 6.10 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -c 6.10 -v 64 -a
CentOS 6.10 32 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -c 6.10 -v 32 -a
Debian への再インストール:#
以下のコマンドの - d の後には Debian のバージョン、-v の後には 64 ビット / 32 ビットがあります。必要に応じて置き換えてください。
Debian 8 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 8 -v 64 -a
Debian 9 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 9 -v 64 -a
Debian 10 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 10 -v 64 -a
Debian 11 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a
Ubuntu への再インストール:#
以下のコマンドの - u の後には Ubuntu のバージョン、-v の後には 64 ビット / 32 ビットがあります。必要に応じて置き換えてください。
Ubuntu 12.04 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -u 12.04 -v 64 -a
Ubuntu 14.04 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -u 14.04 -v 64 -a
Ubuntu 16.04 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -u 16.04 -v 64 -a
Ubuntu 18.04 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -u 18.04 -v 64 -a
Ubuntu 20.04 64 ビット:
bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -u 20.04 -v 64 -a
システムの再インストールプロセスについて#
正しいシステムバージョン番号を含むスクリプトを実行すると、新しいシステムのインストールが自動的に行われます。人の介入は必要ありません。
可能な 3 つの状況:
通常、約 10 分でインストールが成功します。その間、VNC でインストールプロセスを観察することができます:
CentOS 7 バージョンをインストールする場合、以下のようなメッセージが表示され、サポートされていないことを示します:
サポートされていないまたは存在しないシステムバージョンを入力すると、以下のようなメッセージが表示され、インストールが中止されます:
システムの再インストール後、root パスワードを変更することをお勧めします。システムのインストールが成功したら、セキュリティ上の理由から、すぐにデフォルトのパスワードを変更してください。
具体的な手順:#
-
SSH ソフトウェアを使用して、デフォルトのパスワードでログインします。以下のコマンドを入力します:passwd root
-
新しいパスワードを 2 回入力するように求められます。手動で入力するか、他の場所からパスワードをコピーして Putty 画面で右クリックして貼り付けることができます。
注意:新しいパスワードを入力すると、直接表示されず、カーソルも移動しませんが、これは正常です。
- システムに再度ログインする際には、新しい root パスワードを使用することを忘れないでください。