磁碟分割
Linux 系統在安裝時,磁碟空間的分配很重要
第一次安裝Linux是所有磁區整個包括+swap
第二次安裝Linux是交給分割導引,由系統自己分配為#1主#5邏輯...#9邏輯
今天上課老師教大家安裝Mail Server
安裝的過程中,我之前安裝好的Linux 系統不是很健全,造成某些功能無法執行
決定了.....痛一次,系統重新安裝,並且手動規劃空間
IDE1 (hda) - 80GB SAMSUNG SV0802N
> #1主要 509.9MB B f ext3 /boot
> #2主要 3.0GB f ext3 /
> #5邏輯 5.0GB f ext3 /usr
> #6邏輯 5.0GB f ext3 /var
> #7邏輯 509.9MB f swap swap
> #8邏輯 1.0GB f ext3 /tmp
> #9邏輯 25.0GB f ext3 /home
更新套件
#aptitude u --> gg
安裝外掛模組
#apt-get install module-assistant
#m-a prepare
安裝文書編輯器
#apt-get install vim
#vi /etc/vim/vimrc (設定vim彩色編輯器)
syntax on 將前面的註解" 取消掉
設定網路
1.安裝DHCP
#apt-get install dhcpd
#設定 /etc/default/dhcp
2.設定 /etc/network/interfaces
3.設定 /etc/dhcpd.conf
4.如有eth1(內網)
#echo "1" > /proc/sys/net/ipv4/ip_forward
#iptables -t nat -A POSTROUTING -s 192.168.20.0/24 -j MASQUERADE
將以上2行設定加入 rc.local
# vi /etc/rc.local
5.開啟eth1
#ifup eth1
6.重新啟動DHCP
#/etc/init.d/dhcp restart
7. 查看網卡狀態
#ifconfig more
設定DNS Server (固定IP)
1.申請DomainName
http://www.dynadot.com/ 國外
http://www.twnic.net/ 台灣
2.安裝套件 bind9
3.設定 /etc/bind/named.conf.local
zone "網域名稱" {
type master;
file "/etc/bind/zones/網域名稱";
};
4.新增DNS設定檔
#cd /etc/bind
#mkdir zones
#cd zones
#vi 網域名稱
$TTL 86400@ IN SOA abc.def.org. root (
2008092401 ;serial
604800 ;refresh
14400 ;retry
36800 ;expire
86400 ) ;negative cache TTL
@ IN NS ns1.abc.def.org.
@ IN NS ns2.abc.def.org.
@ IN A 123.123.123.123
@ IN MX 10 abc.def.org.
@ IN MX 20 mail
ns1 IN A 123.123.123.123
ns2 IN A 123.123.123.123
www IN A 123.123.123.123
ftp IN CNAME www
mail IN A 123.123.123.123
5.設定 vi /etc/resolv.conf
加入 nameserver 127.0.0.1
6.重新啟動
#/etc/init.d/bind9 restart
當某系統無法正常啟動時,利用tail 來除錯
debian:~# tail -100 /var/log/syslog
安裝apache2
安裝php
#aptitude
安裝php5-mysql #apt-get install php5-mysql
安裝部落格wordpress工具
網站下載 http://wordpress.org
直接安裝
#cd /var/www
#wget http://wordpress.org/latest.tar.gz
解壓縮 #tar zxvf latest.tar.gz
變更權限給 www-data
#chown -R www-data wordpress
2 則留言:
當DNS無法正常啟動時,利用tail 來除錯
debian:~# tail -100 /var/log/syslog
這個可以看很多的錯誤不是只有dns 喔
只要是系統的都可以
嗯~ 收到. 感謝大大的提點 ^^
張貼留言