centos7.4仮想マシンのインストールと最適化
7182 ワード
レッドキャップlinuxリリースシリーズ:
redhatエンタープライズ版とcentosコミュニティ版シリーズはほぼ一致*実験環境インストールcentos 7.4
一.システムCDをマウントし、インストーラを起動します1)bios設定プリファレンスはCDドライブで起動します
2)インストールインタフェース-2.1を選択(システムCDが完全かどうか不明な場合は2.2を選択)2.1 install centos 7直接インストールオプション2.2 test this media&install centos 7インストールメディアをテストし2.3 troubleshootingをインストールして障害を修正
2.3.1 install centos linux 7 in basic graphics modeユーザーは、インストールプログラムがグラフィックスカードに正しいドライバをロードできない場合にグラフィックモードで2.3.2 rescue a centos linux systemをインストールし、インストールされているが正常に起動できないcentosを修復し、リカバリ環境に含まれるアプリケーション2.3.3 run a memory testはシステムでメモリテストを実行する2.3.4 boot from local driveローカルハードディスクからシステムを起動する
二、インストールプログラム1を構成する.インストールプロセス表示言語:デフォルトの「英語」、「簡体字中国語」に変更します.インストール情報の概要(ローカライズ、ソフトウェア、システム)の表示:感嘆符の付いたオプションは手動で構成する必要があります.日付と時刻の設定:アジア/上海*NTP(network time protocolネットワーク時間プロトコル)を使用するには、まずネットワーク4を設定する必要があります.キーボードタイプの設定:英語(米国)キーボード5.インストールソースの構成(ローカルインストールソース、ネットワークインストールソース):ローカルインストールソース6.ソフトウェアグループを選択:gnomeデスクトップ+開発ツール初心者実験環境最小インストール+開発ツール生産環境7.インストール先を選択1)手動パーティションとシステムは暗号化しない.ハードディスク(HDD)パーティションファイルシステムのタイプを設定します.ext 4:ファイルとディレクトリデータを格納する第4世代拡張ファイルシステム.デフォルトファイルシステムxfs:ログファイルシステム.ルートパーティションデフォルトファイルシステムswap:ファイルシステムを交換します.仮想メモリに相当するスワップパーティションを作成します.スワップパーティションのサイズは、物理メモリの1.5~2倍です.物理的には8 G以上存在し、交換パーティションを設けなくてもよい.
生産環境設定:/boot 500 M/home 4 G-4096 swapメモリ1 Gに従って2 G(2048 MB)/その他すべてのスペースを残す
9.kdumpメモリ(システム予約、他のユーザーが使用できない)を設定してシステムがクラッシュした場合、システム情報をキャプチャし、クラッシュ原因を診断します.
!!実験環境を有効にしない
10、ネットワークとホスト名の設定
11.管理者パスワードの設定デフォルト管理者ユーザーroot-6ビット以上のパスワードの設定
12.システムユーザーアカウントのセキュリティを追加するため、一般的に一般ユーザーを使用して一般ユーザーにログインする:フルネーム、ユーザー名(システムにログインする際に使用)、パスワード13.ファイルをコピーし、インストールプロセスを完了します.プロンプトに従って再起動します.
一、一般ユーザーからスーパー管理者ユーザーroot 1に切り替える.デスクトップ右上隅の設定アイコン-ユーザー-ログアウト-リストされていません-root+パスワードログイン
2.デスクトップスイートgnome初期化すべてのデフォルト
3.タイムゾーン:shanghai
4.検証:デスクトップ領域(右クリック)—端末を開きます.コマンドプロンプトの末尾が#であるかどうかを確認します.
rootユーザーは#一般ユーザーは$コマンドラインモードコマンドプロンプト
ユーザ@ホスト名:ユーザの現在位置$(#)
$—一般ユーザー#—rootユーザー
二、初心者の最適化1.ファイアウォールを閉じて無効にする-firewalld
ファイアウォールを一時的に閉じるstartはオンです
ファイアウォールを永久的に閉じて起動しない
現在のファイアウォールのステータスの表示
2.selinuxの一時停止を無効にする
編集selinuxを永続的に閉じる
ファイルの表示
再起動有効
3.ネットワークパラメータの無効化とネットワーク管理サービスの停止を設定する
仮想マシンのさらなる最適化1、runlevel–実行レベル0 targetのシャットダウン状態で、このレベルを使用するとホスト1 rescueがシャットダウンする.targetシングルユーザモードは、パスワードの検証を必要とせずにシステムにログインし、システムメンテナンス2 multi-userに多く用いられる.targetユーザー定義/ドメイン固有の実行レベル.デフォルトは3 multi-user.target文字インタフェースの完全なマルチユーザモードで、ほとんどのサーバホストはこのレベル4 multi-userを実行します.targetユーザー定義/ドメイン固有の実行レベル.デフォルトは3 5 graphicalに等しい.targetグラフィックインタフェースのマルチユーザモードは、グラフィックデスクトップ操作環境6 rebootを提供する.targetが再起動し、このレベルを使用するとホストが再起動します.
targetの表示と切り替え現在のシステムのtargetの表示
システムのデフォルトのtargetを表示
システムのtargetを切り替え
または
!!文字インタフェースに切り替えた後、「alt+F 7」を押すとグラフィックデスクトップ環境を復元できません
または
シャットダウン
または
再起動
または
永続的な運転レベルの切り替え-sソフトリンクの作成-f既存のターゲットファイルを強制的に削除
二、システムサービス制御
常用方式:systemctl制御タイプサービス名制御タイプ:*start起動*stop停止*restart再起動*reload再ロード*statusサービスステータス1を表示する.システムミラーの自動マウントを実現
マウントポイントディレクトリの作成
CDデバイスを手動でマウントしてテスト
自動マウントファイルの設定
2.ネットワークパラメータの調整1)ネットワーク管理サービスの無効化NetworkManagerを閉じる
サービスの無効化
サービスの停止
サービスが停止しているかどうかを確認
inactive-activeを停止-実行
2)ipネットワークパラメータを設定アクティブなネットワーク接続を表示する:ens 33
ens 33のプロファイルがあるかどうかを確認
ネットワークパラメータ説明1 TYPE=EthernetネットワークタイプEthernet 2 BOOTOPROTO=static静的アドレス3 NAME=ens 33論理名4 DEVICE=ens 33物理名5 ONBOOT=yes起動時6 IPADDR=192.168.1.1 ipアドレス7 PREFIX=24サブネットマスク8 GATEWAY=192.168.1254ゲートウェイ9 DNS 1=dnsサーバアドレス
サービステストの再起動が正常かどうか
検証:
*シャットダウンしてスナップショットを作成
検証:1.ファイアウォールが無効になっているかどうか
running-実行
not running-無効
2.selinuxが無効になっているか
Enforce----disabledの有効化-無効
3.ipアドレスの表示
4、電源を切ってスナップショットをする
redhatエンタープライズ版とcentosコミュニティ版シリーズはほぼ一致*実験環境インストールcentos 7.4
centos7.4インストール手順:
一.システムCDをマウントし、インストーラを起動します1)bios設定プリファレンスはCDドライブで起動します
2)インストールインタフェース-2.1を選択(システムCDが完全かどうか不明な場合は2.2を選択)2.1 install centos 7直接インストールオプション2.2 test this media&install centos 7インストールメディアをテストし2.3 troubleshootingをインストールして障害を修正
2.3.1 install centos linux 7 in basic graphics modeユーザーは、インストールプログラムがグラフィックスカードに正しいドライバをロードできない場合にグラフィックモードで2.3.2 rescue a centos linux systemをインストールし、インストールされているが正常に起動できないcentosを修復し、リカバリ環境に含まれるアプリケーション2.3.3 run a memory testはシステムでメモリテストを実行する2.3.4 boot from local driveローカルハードディスクからシステムを起動する
二、インストールプログラム1を構成する.インストールプロセス表示言語:デフォルトの「英語」、「簡体字中国語」に変更します.インストール情報の概要(ローカライズ、ソフトウェア、システム)の表示:感嘆符の付いたオプションは手動で構成する必要があります.日付と時刻の設定:アジア/上海*NTP(network time protocolネットワーク時間プロトコル)を使用するには、まずネットワーク4を設定する必要があります.キーボードタイプの設定:英語(米国)キーボード5.インストールソースの構成(ローカルインストールソース、ネットワークインストールソース):ローカルインストールソース6.ソフトウェアグループを選択:gnomeデスクトップ+開発ツール初心者実験環境最小インストール+開発ツール生産環境7.インストール先を選択1)手動パーティションとシステムは暗号化しない.ハードディスク(HDD)パーティションファイルシステムのタイプを設定します.ext 4:ファイルとディレクトリデータを格納する第4世代拡張ファイルシステム.デフォルトファイルシステムxfs:ログファイルシステム.ルートパーティションデフォルトファイルシステムswap:ファイルシステムを交換します.仮想メモリに相当するスワップパーティションを作成します.スワップパーティションのサイズは、物理メモリの1.5~2倍です.物理的には8 G以上存在し、交換パーティションを設けなくてもよい.
生産環境設定:/boot 500 M/home 4 G-4096 swapメモリ1 Gに従って2 G(2048 MB)/その他すべてのスペースを残す
9.kdumpメモリ(システム予約、他のユーザーが使用できない)を設定してシステムがクラッシュした場合、システム情報をキャプチャし、クラッシュ原因を診断します.
!!実験環境を有効にしない
10、ネットワークとホスト名の設定
11.管理者パスワードの設定デフォルト管理者ユーザーroot-6ビット以上のパスワードの設定
12.システムユーザーアカウントのセキュリティを追加するため、一般的に一般ユーザーを使用して一般ユーザーにログインする:フルネーム、ユーザー名(システムにログインする際に使用)、パスワード13.ファイルをコピーし、インストールプロセスを完了します.プロンプトに従って再起動します.
仮想マシンの最適化
一、一般ユーザーからスーパー管理者ユーザーroot 1に切り替える.デスクトップ右上隅の設定アイコン-ユーザー-ログアウト-リストされていません-root+パスワードログイン
2.デスクトップスイートgnome初期化すべてのデフォルト
3.タイムゾーン:shanghai
4.検証:デスクトップ領域(右クリック)—端末を開きます.コマンドプロンプトの末尾が#であるかどうかを確認します.
rootユーザーは#一般ユーザーは$コマンドラインモードコマンドプロンプト
ユーザ@ホスト名:ユーザの現在位置$(#)
$—一般ユーザー#—rootユーザー
二、初心者の最適化1.ファイアウォールを閉じて無効にする-firewalld
ファイアウォールを一時的に閉じるstartはオンです
systemctl stop firewalld
ファイアウォールを永久的に閉じて起動しない
systemctl disable firewalld
現在のファイアウォールのステータスの表示
firewall-cmd --state
2.selinuxの一時停止を無効にする
setenforce 0
getenforce
編集selinuxを永続的に閉じる
sed -i ‘7s/enforcing/disabled/’ /etc/sysconfig/selinux
sed -i ‘7s/enforcing/disabled/’ /etc/selinux/config
ファイルの表示
cat /etc/sysconfig/selinux
cat /etc/selinux/config
再起動有効
3.ネットワークパラメータの無効化とネットワーク管理サービスの停止を設定する
systemctl disable NetworkManager
systemctl stop NetworkManager
仮想マシンのさらなる最適化1、runlevel–実行レベル0 targetのシャットダウン状態で、このレベルを使用するとホスト1 rescueがシャットダウンする.targetシングルユーザモードは、パスワードの検証を必要とせずにシステムにログインし、システムメンテナンス2 multi-userに多く用いられる.targetユーザー定義/ドメイン固有の実行レベル.デフォルトは3 multi-user.target文字インタフェースの完全なマルチユーザモードで、ほとんどのサーバホストはこのレベル4 multi-userを実行します.targetユーザー定義/ドメイン固有の実行レベル.デフォルトは3 5 graphicalに等しい.targetグラフィックインタフェースのマルチユーザモードは、グラフィックデスクトップ操作環境6 rebootを提供する.targetが再起動し、このレベルを使用するとホストが再起動します.
targetの表示と切り替え現在のシステムのtargetの表示
runlevel
システムのデフォルトのtargetを表示
systemctl get-default
システムのtargetを切り替え
init 3
runlevel
または
systemctl isolate multi-user.target
!!文字インタフェースに切り替えた後、「alt+F 7」を押すとグラフィックデスクトップ環境を復元できません
init 5 #
または
systemctl isolate graphical.targetfvc
シャットダウン
init 0
または
systemctl poweroff
再起動
init 6
または
systemctl reboot
永続的な運転レベルの切り替え-sソフトリンクの作成-f既存のターゲットファイルを強制的に削除
systemctl get-default
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.targe #
systemctl get-default
二、システムサービス制御
常用方式:systemctl制御タイプサービス名制御タイプ:*start起動*stop停止*restart再起動*reload再ロード*statusサービスステータス1を表示する.システムミラーの自動マウントを実現
マウントポイントディレクトリの作成
mkdir /media/cdrom
CDデバイスを手動でマウントしてテスト
mount /dev/cdrom /media/cdrom
自動マウントファイルの設定
vim /etc/fstab
/dev/cdrom /media/cdrom iso9660 defaults 0 0
2.ネットワークパラメータの調整1)ネットワーク管理サービスの無効化NetworkManagerを閉じる
サービスの無効化
systemctl disable NetworkManager
サービスの停止
systemctl stop NetworkManager
サービスが停止しているかどうかを確認
systemctl is-active NetworkManager
inactive-activeを停止-実行
2)ipネットワークパラメータを設定アクティブなネットワーク接続を表示する:ens 33
ifconfig ens33
ip addr
ens 33のプロファイルがあるかどうかを確認
[root@localhost ~]# ls /etc/sysconfig/network-scripts/ifcfg-
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.1
PREFIX=24
GATEWAY=192.168.1.254
DNS1=
ネットワークパラメータ説明1 TYPE=EthernetネットワークタイプEthernet 2 BOOTOPROTO=static静的アドレス3 NAME=ens 33論理名4 DEVICE=ens 33物理名5 ONBOOT=yes起動時6 IPADDR=192.168.1.1 ipアドレス7 PREFIX=24サブネットマスク8 GATEWAY=192.168.1254ゲートウェイ9 DNS 1=dnsサーバアドレス
サービステストの再起動が正常かどうか
reboot
検証:
[root@localhost ~]# firewall-cmd --state
not running
[root@localhost ~]# getenforce
Disabled
[root@localhost ~]# systemctl is-active NetworkManager
inactive
[root@localhost ~]# mount | grep /media/cdrom
/dev/sr0 on /media/cdrom type iso9660 (ro,relatime)
[root@localhost ~]# ifconfig ens33
*シャットダウンしてスナップショットを作成
shutdown -h now
検証:1.ファイアウォールが無効になっているかどうか
firewall-cmd --state
running-実行
not running-無効
2.selinuxが無効になっているか
getenforce
Enforce----disabledの有効化-無効
3.ipアドレスの表示
ifconfig
4、電源を切ってスナップショットをする
shutdown -h now