分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

apache

发布时间:2023-09-06 01:47责任编辑:白小东关键词:apache
apache ?apache目前是世界使用排名第一的web服务器软件。

环境:
服务器:
192.168.10.7 ?www.up.com

服务器搭建
1.安装软件包
[root@www ~]# yum install -y httpd ?curl
说明:httpd是服务器软件。curl是客户端软件(即命令行的网站浏览器)。

2.启动服务
[root@www ~]# systemctl ?restart ?httpd
[root@www ~]# systemctl ?enable ?httpd
查apache命令帮助:httpd ??-h
查apache虚拟主机配置信息:httpd ??-S
查配置文件语法:httpd ???-t
查运行状态:httpd ???-T
查软件版本号:httpd ??-v

3、内测,客户端访问
curl ???http://192.168.10.7

4、httpd相关文件
[root@www ~]# rpm ?-qc ?httpd ???查配置文件
[root@www ~]# rpm ?-ql ??httpd ???查所有文件
/etc/httpd ??配置文件目录(软件的主目录)
/etc/httpd/conf ??主配置文件目录
/etc/httpd/conf.d ?辅助配置文件目录
/etc/httpd/conf.d/README ??????说明文件
/etc/httpd/conf.d/autoindex.conf ???自动索引配置文件
/etc/httpd/conf.d/userdir.conf ????用户目录配置文件
/etc/httpd/conf.d/welcome.conf ???欢迎配置文件(默认的测试主页)
/etc/httpd/conf/httpd.conf ??主配置文件
/etc/httpd/logs ?????日志目录(统计访问量、排错)
/etc/httpd/modules ??模块目录
/etc/httpd/run ??运行时的进程文件路径,有httpd.pid等文件
/usr/sbin/httpd ???服务器主程序
/usr/share/doc/httpd-2.4.6 ??帮助文档
/usr/share/doc/httpd-2.4.6/httpd-default.conf ???主配置文件的模板
/usr/share/doc/httpd-2.4.6/httpd-vhosts.conf ??网站虚拟主机模板
/var/www/html ???主文档目录,发布默认网站主页的目录 ??
/var/log/httpd ????日志目录,存放默认网站的访问和错误日志

-----------------------------搭建基本web站点(默认网站)---------------
服务器:
[root@www ~]# cd /var/www/html/
[root@www html]# echo "hello" > index.html
说明:apache服务器软件中默认主页文件名为index.html。用户可以根据需要在/etc/httpd/conf/httpd.conf配置文件中更改成index.html或index.php或index.jsp或default.html等。

客户端:
[root@client ~]# firefox ?http://192.168.10.7 ?&

----------------------------搭建一个下载的httpd服务器(文件共享)----
思路:必须屏蔽掉welcome.conf欢迎页面配置文件,对目录开启Indexes索引功能,并且默认主页目录中没有index.html等主页文件存在。还要重启httpd服务。
删除默认主页
[root@www html]# cd ??/var/www/html
[root@www html]# rm -rfv ??*
[root@www html]# cp ?-v ?/etc/passwd /etc/group /etc/shadow /etc/gshadow ??./ ???复制4个文件到当前目录
[root@www html]# ls
group ?gshadow ?passwd ?shadow

客户端:
cd /etc/yum.repos.d/
vim ??localyum.repo ????创建yum源配置文件
[localyum]
name=CentOS7u3
baseurl=http://192.168.10.7/localyum
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEYCentOS-7

apache

原文地址:http://blog.51cto.com/13553337/2094029

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved