☆ 启动 Apache
默认情况下,安装 CentOS 时安装了 Apache ,它的服务名称是 httpd ,通过如下命令查看 httpd 的服务状态。
service httpd status
通过如下命令启动或是关闭 Apache 。
service httpd start
service httpd stop
访问如下网址可以看到 Apache 的测试页面。
http://host ip/
☆ 挂载 CentOS 镜像
挂载之前,Linux 的挂载点如下所示。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 2.3T 64G 2.1T 3% /
tmpfs 32G 148K 32G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
现在,CentOS 的镜像在目录 /ISO ,我们把它挂载到挂载点 /media
# cd /ISO/
# ll
total 4251352
-rw-r--r--. 1 root root 4353378304 Mar 18 2014 CentOS-6.4-x86_64-bin-DVD1.iso
# mkdir /media
# cd /media/
# ll
total 0
# cd /ISO/
# ll
total 4251352
-rw-r--r--. 1 root root 4353378304 Mar 18 2014 CentOS-6.4-x86_64-bin-DVD1.iso
# mount -o loop CentOS-6.4-x86_64-bin-DVD1.iso /media
# cd /media/
[root@x44 media]# ls
CentOS_BuildTag Packages RPM-GPG-KEY-CentOS-Security-6 isolinux
EFI RELEASE-NOTES-en-US.html RPM-GPG-KEY-CentOS-Testing-6 repodata
EULA RPM-GPG-KEY-CentOS-6 TRANS.TBL
GPL RPM-GPG-KEY-CentOS-Debug-6 images
挂载之后,Linux 的挂载点如下所示:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 2.3T 64G 2.1T 3% /
tmpfs 32G 148K 32G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
/ISO/CentOS-6.4-x86_64-bin-DVD1.iso
4.1G 4.1G 0 100% /media
可以使用如下方法卸载挂载点。首先,当前目录不能是挂载点所在的目录,也就是说,操作者首先要离开挂载点所在的目录。否则,一旦执行卸载命令,会有如下异常跑出。.
# cd /media
# umount /media
umount: /media: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
好的, 下面开始真正执行卸载命令。
# cd /
# umount /media
# cd /media/
# ls
卸载之后, Linux 挂载点如下所示。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 2.3T 64G 2.1T 3% /
tmpfs 32G 148K 32G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
☆ 设置软连接
执行如下命令。
ln -s /media /var/www/html/CentOS6
a.
其中 [ /var/www/html/ ] 是 Apache 的默认项目,Apache 的默认配置文件是
[ /etc/httpd/conf/httpd.conf ] ,其中的配置片段 [ DocumentRoot "/var/www/html" ]
决定了 Apache 的默认项目。
b.
CentOS6 是软连接的名字,目标目录是 /media 。
访问如下网址,可以看到 CentOS6 镜像的所有文件。
http://host ip/CentOS6/
☆ 配置本地 yum
新建 repo 文件,在 /etc/yum.repos.d 下创建文件 local.repo,填写如下内容。
[localRepo]
name=localRepo
baseurl=http://host ip/CentOS6/
enabled=1
gpgcheck=0
上述文件内容中,enabled=1 表示让该 repo 文件生效。若是 /etc/yum.repos.d 有其他 repo 文件,
修改他们的此项配置为 0(让他们失效),只让 local.repo 生效。
保存文件 local.repo ,执行如下命令使 repo 文件生效。
yum clean all
yum makecache
查看 yum 源的情况
yum repolist
默认情况下,安装 CentOS 时安装了 Apache ,它的服务名称是 httpd ,通过如下命令查看 httpd 的服务状态。
service httpd status
通过如下命令启动或是关闭 Apache 。
service httpd start
service httpd stop
访问如下网址可以看到 Apache 的测试页面。
http://host ip/
☆ 挂载 CentOS 镜像
挂载之前,Linux 的挂载点如下所示。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 2.3T 64G 2.1T 3% /
tmpfs 32G 148K 32G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
现在,CentOS 的镜像在目录 /ISO ,我们把它挂载到挂载点 /media
# cd /ISO/
# ll
total 4251352
-rw-r--r--. 1 root root 4353378304 Mar 18 2014 CentOS-6.4-x86_64-bin-DVD1.iso
# mkdir /media
# cd /media/
# ll
total 0
# cd /ISO/
# ll
total 4251352
-rw-r--r--. 1 root root 4353378304 Mar 18 2014 CentOS-6.4-x86_64-bin-DVD1.iso
# mount -o loop CentOS-6.4-x86_64-bin-DVD1.iso /media
# cd /media/
[root@x44 media]# ls
CentOS_BuildTag Packages RPM-GPG-KEY-CentOS-Security-6 isolinux
EFI RELEASE-NOTES-en-US.html RPM-GPG-KEY-CentOS-Testing-6 repodata
EULA RPM-GPG-KEY-CentOS-6 TRANS.TBL
GPL RPM-GPG-KEY-CentOS-Debug-6 images
挂载之后,Linux 的挂载点如下所示:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 2.3T 64G 2.1T 3% /
tmpfs 32G 148K 32G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
/ISO/CentOS-6.4-x86_64-bin-DVD1.iso
4.1G 4.1G 0 100% /media
可以使用如下方法卸载挂载点。首先,当前目录不能是挂载点所在的目录,也就是说,操作者首先要离开挂载点所在的目录。否则,一旦执行卸载命令,会有如下异常跑出。.
# cd /media
# umount /media
umount: /media: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
好的, 下面开始真正执行卸载命令。
# cd /
# umount /media
# cd /media/
# ls
卸载之后, Linux 挂载点如下所示。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 2.3T 64G 2.1T 3% /
tmpfs 32G 148K 32G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
☆ 设置软连接
执行如下命令。
ln -s /media /var/www/html/CentOS6
a.
其中 [ /var/www/html/ ] 是 Apache 的默认项目,Apache 的默认配置文件是
[ /etc/httpd/conf/httpd.conf ] ,其中的配置片段 [ DocumentRoot "/var/www/html" ]
决定了 Apache 的默认项目。
b.
CentOS6 是软连接的名字,目标目录是 /media 。
访问如下网址,可以看到 CentOS6 镜像的所有文件。
http://host ip/CentOS6/
☆ 配置本地 yum
新建 repo 文件,在 /etc/yum.repos.d 下创建文件 local.repo,填写如下内容。
[localRepo]
name=localRepo
baseurl=http://host ip/CentOS6/
enabled=1
gpgcheck=0
上述文件内容中,enabled=1 表示让该 repo 文件生效。若是 /etc/yum.repos.d 有其他 repo 文件,
修改他们的此项配置为 0(让他们失效),只让 local.repo 生效。
保存文件 local.repo ,执行如下命令使 repo 文件生效。
yum clean all
yum makecache
查看 yum 源的情况
yum repolist