在linux5平台上快速建立apache网站以及完成个人主页的拜访!!51CTO博客 - 娱乐之横扫全球

在linux5平台上快速建立apache网站以及完成个人主页的拜访!!51CTO博客

2019年03月31日09时02分50秒 | 作者: 浅秋 | 标签: 效劳,拜访,试验 | 浏览: 873

【author】 何创国 试验一: 快速树立Apache 网站 试验具体过程: A. 首要更改Apache效劳器的主机名以及装备网络效劳;如下图所示: 键入指令 vi /etc/sysconfig/network 进行装备; 键入指令 vi /etc/hosts 键入指令 system-config-network 装备网路参数; 重启网卡,使其ip参数收效; 然后在挂载光盘,装置dns软件包!预备树立dns效劳器,使其能进行域名解析功用! 最终在进行客户端测验;以下时客户机的ip参数装备; 首要,先用客户端进行客户端域名解析; 这是咱们在apache效劳器上树立的默许的网站, 当然,咱们上面拜访的仅仅默许的主页,咱们还能够自己修改网页。替换主页, 这是咱们替换的主页, 试验二: 树立Apache网站完成个人主页; 试验具体过程: A. httpd.conf文件装备 n 在httpd.conf文件中需求进行UserDir的设置 UserDir public_html B. 用户目录设置 n 用户宿主目录需设置为其他用户可以进入 $ chmod o+x ~ n 用户宿主目录中需求树立public_html目录 $ mkdir public_html n public_html目录中需求树立index.html文件 C. 拜访用户个人主页 http://www.chuangguo.com/~chuang//http://www.chuangguo.com/~guo/别离拜访效劳器进行验证! 试验总结: A. Apache效劳器的特色 n 开放源代码 n 跨渠道运用,可运转于Windows和大多数UNIX\Linux 体系 n 支撑Perl、PHP、Python和Java等多种网页编程言语 n 选用模块化规划 n 运转十分安稳 n 具有相对较好的安全性 B. Apache的RPM软件包 n RHEL5体系中包括Apache效劳器的RPM软件包 n httpd软件包 是Apache效劳器的程序软件包 n httpd-manual软件包 是Apache效劳器的手册文档 C. Apache效劳器RPM装置后的目录和文件
目录或文件 描绘
/etc/httpd/ Apache效劳器的根目录
/etc/httpd/conf/httpd.conf Apache效劳器的主装备文件
/var/www/html/ Apache效劳器的文档根目录
/etc/init.d/httpd Apache效劳器的发动脚本文件
/var/log/httpd/access_log Apache效劳器的拜访日志文件
/var/log/httpd/error_log Apache效劳器的过错日志文件
D. 取得完好的有用装备清单 n 运用grep指令去除文件中以#开端的行 grep -v "^#" conf/httpd.conf {刘教师:好!昨日在在做最终两个试验的时分,不知道什么原因,磁盘扇区发生了毛病,所今后两个试验未能成功的保存,本来从头做的时,但由于机房要锁门了,没有来得及补上,只能写了一些试验的总结等,剩余的试验过程我会今日必定抽时间补上的!还请教师能够体谅!} 试验三: 树立本地YUM及其运用; 试验相关概念: a.YUM的具体功用: 主动处理软件包的依靠问题,能够增加/删去/更新RPM包 便于管理很多体系的更新问题 能够一起装备多个资源库房(Repository) 坚持与RPM的数据共同 有一个比较具体的日志 b.YUM库房: 库房是一个预备好的目录或网站,包括软件包和索引文件,供yum主动定位和获取 装备文件在 /etc/yum.repos.d 目录下 [RHEL5-Server] name=RHEL5-Server baseusrl=file:///media/Server # 默许rpm包装置途径 gpgcheck=1 enabled=1 gpgkey=file:///media/RPM-GPG-KEY-redhat-release 意义 [ ]内的是库房的称号 name 是库房的描绘 baseurl 库房的方位 enabled 是否启用这个库房,为1是重用,0为禁用 gpgcheck 是否查看GPG签名(用来验证要装置的包是不是redhat官方的) GPGKEY是寄存地址咱们需求用下面的指令来导入到这个签名,才干运用此功用 试验具体过程: 试验总结: 试验四: 树立网络YUM 效劳器完成客户端经过网络拜访下载装置软件包 试验具体过程: 试验总结: A.树立YUM效劳器; 1. 生成依靠性联系
createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/
2. 做完上面的过程后假如有一个过错提示:
“Could not remove old metadata dir: .olddata”
将该目录删去
rm –rf /var/ftp/pub/Server/.olddata
3. 把过程1再做一遍
createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/
4. cd /etc/yum.repos.d
vi yum.repo (新建一个库房文件,姓名能够随意起,在文件中写如下内容)
[base] name=base baseurl=ftp://192.168.0.6/pub/Server #192.168.0.6是你的YUM源地址 enabled=1 # 是否敞开源 gpgcheck=1 # 是否验证,可不要 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
# 验证的密钥,可不要
B. YUM 客户端指令: yum install [-y] package # 经过yum效劳器装置指定包
# -y:不提示用户承认直接装置
yum localinstall rpmfile
# install与localinstall的差异:install直接经过yum效劳器端装置指定包及一切依靠联系,而localinstall是本地已有rpm文件,只要到yum效劳器上装置依靠联系。
yum grouplist # 显现一切yum效劳器界说的组 yum groupinstall packagegroup # 一次性装置yum效劳器上界说的一组包 yum remove [-y] package # 经过yum效劳器装置指定包
# -y:不提示用户承认直接删去
yum groupremove packagegroup # 一次性删去yum效劳器上界说的一组包 yum list [all] # 列出yum效劳器一切可用的包 yum info package # 显现指定包信息 yum groupinfo grouppackgroup # 显现指定分组信息 yum clean all # 铲除yum缓存 C YUM效劳器的预备工作; 发动RHEL5,放入光盘 挂载光驱
mount /dev/cdrom /media
装置FTP效劳 (假如供本机运用可省掉)
cd /media/Server
rpm –ivh vsftpd*
service vsftpd start
装置createrepo软件包
rpm –ivh createrepo*
复制光盘中的文件
cp –R /media/Server /var/ftp/pub
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表娱乐之横扫全球立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章