天天看點

linux新裝系統優化

Linux系統安裝環境優化

linux新系統安裝需要:

<code>base</code>

<code>editors</code>

<code>development-librarys</code>

<code>development -tools</code>

<code>X-software-development  </code>

<code>system-tools</code>

<code>基本系統:基本、性能工具、調試工具</code>

<code>開發:開發工具</code>

<code>伺服器:系統管理工具</code>

<code>系統管理:snmp、系統管理</code>

1.Centos下載下傳 yum源  

<code>http:</code><code>//mirrors</code><code>.sohu.com</code><code>/help/CentOS-Base-sohu</code><code>.repo</code>

<code>http:</code><code>//mirrors</code><code>.163.com/.help</code><code>/CentOS6-Base-163</code><code>.repo</code>

2.用下面指令把yum更新到最新

<code>rpm --</code><code>import</code> <code>/etc/pki/rpm-gpg/RPM-GPG-KEY</code><code>*</code>

<code>Yum upgrade</code>

3.安裝必要的軟體包

<code>yum –y </code><code>install</code> <code>lrzsz systat</code>

4.清理所有開機自啟動的服務|添加需要的開機服務

<code>setup 可以在shell圖形終端裡配置開機啟動服務</code>

<code>ntsysv也可以在shell終端圖形配置開機啟動服務</code>

<code> </code> 

<code>chkconfig –list|</code><code>grep</code> <code>3:on</code>

<code>隻需啟動4個服務 crond 、network、 sshd、 syslog</code>

5.更改ssh登陸配置

<code>更改前備份:   </code><code>cp</code>  <code>/etc/ssh/sshd_config</code>     <code>/etc/ssh/sshd_config</code><code>.bak</code>

<code>Vi  </code><code>/etc/ssh/ssh_config</code>

<code>#####by Darren#####</code>

<code>Port 52113  更改端口号</code>

<code>Permit Root Login  no                      禁止root遠端登陸</code>

<code>Permit Empty Passwords no         禁止空密碼登陸</code>

<code>Use DNS no                                       不使用dns</code>

<code>ForwardX11Trusted no                   不使用x圖形轉發</code>

6.将普通使用者加入到sudo管理

<code>Visudo</code>

<code>root                     ALL=(ALL)ALL</code>

<code>Darren         ALL=(ALL)ALL</code>

<code>在root那行添加darren ALL=ALL(ALL)。 Darren就可以使用</code><code>sudo</code><code>獲得root的權限。</code>

7.普通使用者的環境變量

<code>echo</code> <code>$PATH檢視環境變量</code>

<code>Vi  ~/.bash_profile </code>

<code>把   :</code><code>/usr/local/sbin</code><code>:</code><code>/sbin</code><code>:</code><code>/usr/sbin</code>  <code>添加到環境變量裡</code>

<code>PATH=$PATH:$HOME</code><code>/bin</code><code>:</code><code>/home/darren/scripts</code><code>:</code><code>/usr/local/sbin</code><code>:</code><code>/sbin</code><code>:</code><code>/usr/sbin</code>

<code>export</code> <code>PATH</code>

<code>source</code> <code>~/.bash_profile 使配置生效。</code>

8.中文顯示亂碼

<code>vi</code>   <code>/etc/sysconfig/i18n</code>

<code>修改配置檔案 LANG=”zh_CN.GB18030”</code>

<code>source</code> <code>/etc/sysconfig/i18n</code>  <code>使配置檔案生效</code>

<code>echo</code> <code>$LANG 檢視系統語言</code>

9.加大伺服器檔案描述符

<code>vi</code>  <code>/etc/security/limits</code><code>.conf</code>

<code>末尾加   *      -      nofile            65535</code>

<code>tail</code> <code>-1 </code><code>/etc/security/limits</code><code>.conf</code>

10.調整核心參數檔案 /etc/sysctl.conf

<code>net.ipv4.tcp_fin_timeout=2w</code>

<code>sysctl   –p 使配置檔案生效</code>

本文轉自 王家東哥 51CTO部落格,原文連結:http://blog.51cto.com/xiaodongge/1919340

繼續閱讀