一、文档概述 Apache (音译为 阿帕奇)是世界使用排名第一的Web服务器软件。 它可以运行在几乎所有广泛使用的 计算机平台 上,由于其 跨平台 和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。 本文档主要介绍如何在centos中部署Apache网站。 二、操作步骤1、安装Apache:在CentOS终端中输入以下命令安装Apache:yum install httpd 出现以上结果即为安装成功。 2、启动Apache:在CentOS终端中输入以下命令启动Apache:systemctl start httpd 3、设置Apache开机自启:在CentOS终端中输入以下命令设置Apache开机自启: systemctl enable httpd 4、检查防火墙配置 (1) firewall-cmd --list-all 列出防火墙信息 (2) firewall-cmd --permanent --add-service=http 永久允许http (3) firewall-cmd --reload 防火墙重新加载策略 5、修改Apache配置文件:在CentOS终端中输入以下命令打开Apache配置文件: vi etc/httpd/conf/httpd.conf 6、修改ServerName:找到以下行并修改为您的域名或IP地址: 7、修改DocumentRoot:找到以下行并修改为您的网站根目录: 8、添加虚拟主机:如果您需要添加虚拟主机,请在配置文件末尾添加以下内容: 其中,your_domain_or_IP_address为您的域名或IP地址,/path/to/your/document/root为您的网站根目录,/path/to/your/error/log和/path/to/your/access/log为您的错误日志和访问日志路径。 9、重启Apache:在CentOS终端中输入以下命令重启Apache:systemctl restart httpd 这时就可以通过ip或者域名访问部署好的Apache的网站了。 10、Apache支持的语言有很多,比如html、php、Python、perl等等 以php为例,首先需要下载安装php:yum install php -y 然后,写一个php脚本 再然后,修改httpd的主配置文件,在默认发布文件中添加index.php,因为按照顺序读取,所以要写道到最前面。 最后重启服务,就可以访问到PHP的网页了。 三、注意事项1、Apache的默认发布目录:/var/www/html 2、Apache的默认发布文件:/var/www/html/index.html 3、Apache的配置文件目录:/etc/httpd/conf/httpd.conf |