Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxサーバーのインストール後に最適化する方法

Linuxサーバーのインストール後に最適化する方法

  

インストール後、サーバーはコンピュータルームで直接ホストされていませんが、一連の最適化構成やセキュリティ構成などを実行する必要があります。

1.不要なサービスを無効にします。

これは理解しやすいはずですが、私たちのシステムが必要としないすべてのサービスは閉じられています。そのような利点はメモリとCPU時間を減らすことであり、もう1つの利点はセキュリティを向上させることができます。それは間違いなく予約されていますか?

Linuxマシン上で予約されなければならない通常4つのサービスがあります。

iptables

マシンが接続される必要がある限り、Linuxの強力なファイアウォールインターネット、インターネットにアクセスできない場合、オンラインで開くことができれば、Linuxマシンのネットワークをオフにすることができます。

sshd

あなたのマシンがローカルではなく、IDCルームでホストされている場合、

そしてこのマシンへのアクセスはこのsshdサービスを通して行われる必要があります。

syslog

Linux部門ですログシステムは、持っている必要があります、そうでなければ、マシンは理由を見つけることができません

これらの4つの必須サービスに加えて、他にどのようなサービスを維持する必要がありますか?

現時点では、データベースサーバなどのシステムの目的に応じて、mysqld(またはoracle)Webサーバを有効にする必要があります。

2 Apacheを有効にする必要があります。不要なtty

/etc /inittab

を編集して、次のセクションを見つけてください。

1:2345:respawn:/sbin /mingetty tty1

2:2345:respawn:/sbin /mingetty tty2

3:2345:respawn:/sbin /mingetty tty3

4:2345:respawn:/sbin /mingetty tty4

p> 5:2345:respawn:/sbin /mingetty tty5

6:2345:respawn:/sbin /mingetty tty6

このコマンドによりinitは6台のコンソールを開きます。それぞれアクセスするには、alt + f1からalt + f6を使用することができます。
これらの6つのコンソールは、デフォルトですべてメモリに常駐しています。 auxfコマンドは6つのプロセスとして見ることができます。

root 3004 0.0 0.0 1892 412 tty1 Ss + 6月29日0:00 /sbin /mingetty tty1

root 3037 0.0 0.0 2492 412 tty2 Ss + 6月29 0 :00 /sbin /mingetty tty2

root 3038 0.0 0.0 2308 412 tty3 Ss + Jun29 0:00 /sbin /mingetty tty3

root 3051 0.0 0.0 1812 412 tty4 Ss + Jun29 0:00 /sbin /mingetty tty4

root 3056 0.0 0.0 2116 412 tty5 Ss + Jun29 0:00 /sbin /mingetty tty5

root 3117 0.0 0.0 2396 412 tty6 Ss + Jun29 0:00 /sbin /mingetty tty6 < Br>

どうすればこれらのプロセスを閉じることができますか。

通常、最初の2つのコンソールを残します。

最後の4つのコメントを#でコメントアウトします。 >それからあなたはマシンを再起動する必要はありません、単にinit qコマンドを実行するだけです。パラメータとして意味する:q /etc /inittabでコマンドを再実行します。


変更が完了したら、有効にするためにマシンを再起動する必要があります。

4.一時的に電源を切るにはどうすればよいですか。

A Linuxデフォルトでは3回あります。

atime:このファイルへのアクセス時間

ctime:このファイルinodeが変更された時間

mtime:このファイルの変更時間< Br>

小さなファイルが複数ある場合は、通常、ファイルのアクセス時間を記録する必要はありません。

Webサーバーページに複数の小さな写真がある場合など、ディスクのI /Oを減らすことができます。 >設定方法は?

ファイルシステム設定ファイルを修正する:vi /etc /fstab

多数の小さなファイルを含むパーティションではnoatime、nodiratimeを使用してください。

たとえば、次のようになります。

/dev /md5 /data /pics1 ext3 noatime、nodiratime 0 0

ファイルにアクセスすると、それ以上のio

はディスクに書き込まれません。サーバーを必ずレベル3で実行してください。

練習:

vi /etc /inittab

id:3:initdefault:

Xを実行する必要はありません。

6、sshdを最適化します。

X11新しいxグラフィックを転送しません。

UseDNS no //IPアドレスを元に戻しません。

7.シェルを最適化します。

コマンド履歴レコードを変更します。

#vi /etc /profile

HISTSIZE = 1000からHISTSIZE = 100を探します。次に

を入力し、次に/etc /profileを入力します。

Copyright © Windowsの知識 All Rights Reserved