实习培训的主要目的是用Linux架构Web服务器,在此基础上开发php,中间穿插一些安全保护操作和常用命令。
第一次培训的主要内容是安装Linux操作系统(VMware6.5 + Fedora-10),模拟Windows与Linux之间的互连。
一、安装Linux
注意VMware的联网方式要使用桥接(Bridged)!
Linux分区划分如下:
目录 文件系统 分区大小
---------------------------------------------------------------------------
/home ext3
/var/spool/mail ext3
/boot ext3
/var ext3
swap
/mnt /vfat vfat
/ ext3 剩余空间
接着是安装,注意在安装套件时要选择“立即定制”,把xwindow相关的东西都去掉了吧(都是用命令行方式操控喔!),只保留最常用的网络相关套件、文本编辑器套件、数据库套件和web相关服务的套件。
进入/etc/sysconfig,编辑i18n文件,将“语言_地区”部分改为“en_US”,好让控制台的文字正常显示。
敲入setup指令,进行以下配置:
1. 将Firewall configuration里的Firewall禁用。
2. Network configuration->Edit a device params->有eth0的那一项,使用DHCP,配置IP地址为172.26.11.60,掩码为255.255.255.0,网关为172.26.11.254,保存配置。
然后进入/etc目录,vim hosts,添加以下内容:
172.26.11.60 eth0
172.26.10.10 pc
以上内容表示172.26.11.60 可以用eth0来代替,172.26.11.10可用pc代替,前者是Linux机器的IP,后者是Windows操作系统的IP。
进入/etc/sysconfig/network-scripts/,vi ifcfg-eth0,将ONBOOT改为yes。
开启网卡:
ifup eth0
ifconfig可以查看网络的配置情况,route可以查看网卡路由情况。
ping eth0
ping pc
如果eth0和pc都可以ping通,那么就可以继续下面的操作了,否则就查看之前的步骤哪里出了问题。
接下来进行一些操作,让所有新建立的用户的家目录中自动添加文件夹public_html:
1. 进入/etc/skel目录,mkdir public_html
2. 进入/home,添加walter用户,其口令为123456:
3. 进入/etc/skel目录,mkdir public_html
在/home目录下
useradd walter
passwd walter
chmod 755 walter
未完,待续。。。