Linux服务器部署记录
1 安装2块网卡,8139、DLink530,Disable掉主板上已坏掉的声卡,BIOS日期为2000年1月1日2 安装Redhat 9,自定义包最小化安装3 磁盘分区,磁盘设备名:/dev/hdc, 主分区: /boot(83) /(83), /home(83) 扩展分区(f) 逻辑分区: ...
1 安装2块网卡,8139、DLink530,Disable掉主板上已坏掉的声卡,BIOS日期为2000年1月1日
2 安装Redhat 9,自定义包最小化安装
3 磁盘分区,磁盘设备名:/dev/hdc,
主分区:
/boot(83)
/(83),
/home(83)
扩展分区(f)
逻辑分区:
/mnt/data1(FAT32)
swap(82)
/var/log(83)
4 grub启动,无密码,安装在主分区MBR
5 配置网卡
eth0(DLink): 192.168.0.1(外网)
eth1(8139):192.168.18.254(内网)
主机名:aiview.com
6 配置ADSL
#adsl-setup
名称:ppp0
选择设备eth0
#ifup ppp0
#adsl-status
连接成功
编辑/etc/sysconfig/network-scripts/ifcfg-ppp0
添加一行
DEMAND=no
修改
#PEERDNS=no
#PPPOE_TIMEOUT=20
#LCP_INTERVAL=80
PEERDNS=yes
PPPOE_TIMEOUT=80
LCP_FAILURE=3
这样就不会总超时自动关闭ADSL连接了。
7 配置IP转发和映射
#echo 1 > /proc/sys/net/ipv4/ip_forward
#iptables -t nat -A POSTROUTING -s 192.168.18.0/24 -o ppp0 -j MASQUERADE
# iptables-save > /etc/sysconfig/iptables
8 配置其它客户端
linux主机eth0已经与adsl modem连接好,eth1连接到hub的一个端口,windows客户端网卡连接到hub,
windows主机设网卡定ip:192.168.18.198,网关:192.168.18.254
打开IE即可上网
9 安装网站
获得Linux ADSL分配的动态IP,更改域名Aiview.com的指向到210.210.245.232。
启动httpd和vsftpd
#httpd -k start
#service vsftpd start
#chkconfig --level 3 httpd on
#chkconfig --level 3 httpd on
#chkconfig --level 3 httpd on
创建用户alex
groupadd -g 999 alex
useradd -u 999 -g alex -G alex alex
passwd alex
ftp登录,上传站点文件site.tar和工具job.tar到/home/alex
#tar -xvf site.tar
#mv -r /home/alex/site/cgi-bin/* /var/www/cgi-bin
#chown -R alex:alex /var/www/cgi-bin
#chmod 755 /var/www/cgi-bin/weblog/*.cgi
#chmod 755 /var/www/cgi-bin/awstats/*.pl
#rmdir /home/alex/site/cgi-bin
#mv -r /home/alex/site/* /var/www/html
#chown -R alex:alex /var/www/html
#chmod -R 777 /var/www/html
#find /var/www/html -type f |xargs chmod 666
#mv -r /home/alex/job.tar /root
#tar -xvf job.tar
#cd job
#vi awfix.sh
#su - alex
$mkdir httpdlog
$exit
#./awudp.sh
装入第一张redhat9光盘,安装perl模块
#mount /mnt/cdrom
#cd /mnt/cdrom/Redhat/RPMS
#rpm -ivh perl-5.8....
#rpm -ivh perl-URI....
#cd
#umount /mnt/cdrom
装入第二张redhat9光盘,安装perl模块
# rpm -ivh perl-DB_File-....
编辑/home/alex/site/cgi-bin/weblog/mt.cfg
将DataSource /var/www/html/alex/weblog/mtdb修改为:/var/www/html/weblog/mtdb
编辑/var/www/cgi-bin/weblog/tmpl/cms/edit_entry.tmpl
找到串"/var/www/html/alex/weblog/editlet/editlet_new.html",修改为:
"/var/www/html/weblog/editlet/editlet_new.html"
编辑 /etc/httpd/conf/httpd.conf
变更默认的字符集为GB2312
修改404的文档到/archives/missing.html
为了兼容旧版本网站增加默认索引文档 index.htm,需排在index.html之后
禁止访问者列目录,注释掉:Options Indexes FollowSymLinks,变为:#Options FollowSymLinks
访问http://www.aiview.com/cgi-bin/weblog/mt.cgi,修改Blog“DB2学习笔记”的参数,将/var/www/html/alex...改为/var/www/html,保存
写于:2005/7/31
更新:2005/8/1
2 安装Redhat 9,自定义包最小化安装
3 磁盘分区,磁盘设备名:/dev/hdc,
主分区:
/boot(83)
/(83),
/home(83)
扩展分区(f)
逻辑分区:
/mnt/data1(FAT32)
swap(82)
/var/log(83)
4 grub启动,无密码,安装在主分区MBR
5 配置网卡
eth0(DLink): 192.168.0.1(外网)
eth1(8139):192.168.18.254(内网)
主机名:aiview.com
6 配置ADSL
#adsl-setup
名称:ppp0
选择设备eth0
#ifup ppp0
#adsl-status
连接成功
编辑/etc/sysconfig/network-scripts/ifcfg-ppp0
添加一行
DEMAND=no
修改
#PEERDNS=no
#PPPOE_TIMEOUT=20
#LCP_INTERVAL=80
PEERDNS=yes
PPPOE_TIMEOUT=80
LCP_FAILURE=3
这样就不会总超时自动关闭ADSL连接了。
7 配置IP转发和映射
#echo 1 > /proc/sys/net/ipv4/ip_forward
#iptables -t nat -A POSTROUTING -s 192.168.18.0/24 -o ppp0 -j MASQUERADE
# iptables-save > /etc/sysconfig/iptables
8 配置其它客户端
linux主机eth0已经与adsl modem连接好,eth1连接到hub的一个端口,windows客户端网卡连接到hub,
windows主机设网卡定ip:192.168.18.198,网关:192.168.18.254
打开IE即可上网
9 安装网站
获得Linux ADSL分配的动态IP,更改域名Aiview.com的指向到210.210.245.232。
启动httpd和vsftpd
#httpd -k start
#service vsftpd start
#chkconfig --level 3 httpd on
#chkconfig --level 3 httpd on
#chkconfig --level 3 httpd on
创建用户alex
groupadd -g 999 alex
useradd -u 999 -g alex -G alex alex
passwd alex
ftp登录,上传站点文件site.tar和工具job.tar到/home/alex
#tar -xvf site.tar
#mv -r /home/alex/site/cgi-bin/* /var/www/cgi-bin
#chown -R alex:alex /var/www/cgi-bin
#chmod 755 /var/www/cgi-bin/weblog/*.cgi
#chmod 755 /var/www/cgi-bin/awstats/*.pl
#rmdir /home/alex/site/cgi-bin
#mv -r /home/alex/site/* /var/www/html
#chown -R alex:alex /var/www/html
#chmod -R 777 /var/www/html
#find /var/www/html -type f |xargs chmod 666
#mv -r /home/alex/job.tar /root
#tar -xvf job.tar
#cd job
#vi awfix.sh
#su - alex
$mkdir httpdlog
$exit
#./awudp.sh
装入第一张redhat9光盘,安装perl模块
#mount /mnt/cdrom
#cd /mnt/cdrom/Redhat/RPMS
#rpm -ivh perl-5.8....
#rpm -ivh perl-URI....
#cd
#umount /mnt/cdrom
装入第二张redhat9光盘,安装perl模块
# rpm -ivh perl-DB_File-....
编辑/home/alex/site/cgi-bin/weblog/mt.cfg
将DataSource /var/www/html/alex/weblog/mtdb修改为:/var/www/html/weblog/mtdb
编辑/var/www/cgi-bin/weblog/tmpl/cms/edit_entry.tmpl
找到串"/var/www/html/alex/weblog/editlet/editlet_new.html",修改为:
"/var/www/html/weblog/editlet/editlet_new.html"
编辑 /etc/httpd/conf/httpd.conf
变更默认的字符集为GB2312
修改404的文档到/archives/missing.html
为了兼容旧版本网站增加默认索引文档 index.htm,需排在index.html之后
禁止访问者列目录,注释掉:Options Indexes FollowSymLinks,变为:#Options FollowSymLinks
访问http://www.aiview.com/cgi-bin/weblog/mt.cgi,修改Blog“DB2学习笔记”的参数,将/var/www/html/alex...改为/var/www/html,保存
写于:2005/7/31
更新:2005/8/1


