Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Apache服务器的配置[通俗易懂]

Apache服务器的配置[通俗易懂]

作者头像
全栈程序员站长
发布于 2022-08-04 11:28:04
发布于 2022-08-04 11:28:04
2.3K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

修改Apache服务器的配置文件

Apache配置文件路径 : /etc/httpd/conf.d

映射域名配置文件: vim /etc/httpd/conf.d/vhosts.conf

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<Virtualhost *:80>
        ServerName www.ahzy.top
        DocumentRoot /var/www/html 
</Virtualhost>

其中:

ServerName 为域名 DocumentRoot 为html主页的路径

Apache 操作命令行

  1. 启动apahce的命令:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/usr/local/apache2/bin/apachectl start apache   
  1. 停止apache的命令:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/usr/local/apache2/bin/apachectl stop
  1. 重启apache的命令:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/usr/local/apache2/bin/apachectl restart

要在重启 Apache 服务器时不中断当前的连接,则应运行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/usr/local/sbin/apachectl graceful

如果当前用户的apache已经安装为linux的服务的话,可以使用以下命令进行以上操作。

  1. 启动apache
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
service httpd start
  1. 停止服务apache
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
service httpd stop
  1. 重新启动apache
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
service httpd restart

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106428.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Apache优化——日志管理 原
说明: 将所有访问图片的请求定义为变量img,在访问记录(日志)中将其排除即可。重新加载后使用curl访问img变量中所指定格式的文件内容时将不会产生访问记录。  
阿dai学长
2019/04/03
6760
源码编译安装httpd2.4及虚拟主机
1.安装apr,apr-utils,pcre-devel和openssl-devel
星哥玩云
2022/07/01
7280
linux学习第三十八篇: Apache和PHP结合,Apache默认虚拟主机
ctrl+r 可以通过输入相关命令查找你使用过的命令 Apache和PHP结合 httpd主配置文件: /usr/local/apache2.4/conf/httpd.conf vim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方 ServerName –>去掉一个注释,看下图 Require all denied –>Require all granted AddType application/x-httpd-php .php Di
用户1215343
2018/02/05
1.3K0
linux学习第三十八篇: Apache和PHP结合,Apache默认虚拟主机
编译Apache服务部署静态网站
Apache是世界使用排名第一的Web服务器软件,它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中.同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部.也是一个基金会的名称.
王 瑞
2022/12/28
1.5K0
mac 10.9.4下配置apache
启动后,访问 http://localhost/ 应该能看到"It works!"的初始页面,如果对初始页面的内容感到好奇,可以打开"/etc/apache2/httpd.conf",197行可以看到如下代码片段:
菩提树下的杨过
2018/09/20
8280
Apache配置详解(最好的APACHE配置教程)
Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。
全栈程序员站长
2022/09/14
8.4K0
macOS本地开发环境全攻略 Part-1:Apache
最新的 macOS 10.15 Catalina 系统预装了 Apache 2.4.42。
iguojun
2020/05/08
1.9K0
ubuntu apache2配置详解(含虚拟主机配置方法)[通俗易懂]
在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!进而发现Ubuntu的 Apache软件包的配置文件并不像Windows的那样简单,它把各个设置项分在了不同的配置文件中,看起来复杂,但仔细想想设计得确实很合理。
全栈程序员站长
2022/09/07
4.7K0
Apache安装
自带的php-fpm在/usr/sbin目录下, 通过brew安装的php把php-fpm放到了/usr/local/sbin目录, 默认启动PHP-fpm时系统会找到/usr/sbin目录的文件,他的默认php-fpm.conf为/private/etc目录,默认上不存在的
py3study
2020/01/19
1.3K0
Apache用户认证、域名跳转、访问日志格式 原
注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名。
阿dai学长
2019/04/03
1.8K0
Apache优化——访问控制 原
注: 如果在referer白名单中不加“^#”(空referer),直接访问指定内容将会被拒绝。
阿dai学长
2019/04/03
7400
LAMP搭建wordpress博客
LAMP(LINUX7.3+APACHE2.4+MYSQL5.6+PHP7.1)搭建wordpress博客 : 确认httpd服务有没有开启 ps aux | grep httpd /usr/local/apache2.4/bin/apachectl start 启动服务 ps aux | grep httpd 再次查看服务 启动mysql服务 ps aux | grep mysql service mysql start 配置域名 vim /usr/local/apache2.4/conf/extr
老七Linux
2018/05/09
1.2K0
Apache用户认证,域名跳转,Apache访问日志
Apache用户认证:  vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那个虚拟主机编辑成如下内容 <Virtual
叶瑾
2018/06/14
3K0
11.16/11.17 Apache默认虚拟主机
httpd的默认虚拟主机目录概要 一台服务器可以访问多个网站,每个网站都是一个虚拟主机 概念:域名(主机名)、DNS、解析域名、hosts 任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机 vim /usr/local/apache2/conf/httpd.conf //搜索httpd-vhost,去掉# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf //改为如下 <VirtualHost *:80> ServerAdmin admi
运维小白
2018/02/06
1.2K0
11.16/11.17 Apache默认虚拟主机
Lamp环境搭建与配置(详细配置)「建议收藏」
PHP是以模块的形式与Apache结合在一起,Apache通过PHP模块到MySQL上取数据,PHP模块拿到数据后再传给Apache,Apache在传输给用户。(这是一个动态请求)
全栈程序员站长
2022/09/06
2.4K0
mac 初次配置apache,及mac下安装mysql
先打开apache,在浏览器上输入    localhost     回车后会如果屏幕上显示:It works!  如下图:
lin_zone
2018/08/15
2.1K0
mac 初次配置apache,及mac下安装mysql
Apache默认虚拟主机
Apache默认虚拟主机 : 什么是虚拟主机?当你的一台服务器上面运行多个多个网站,每个网站都是一个虚拟主机! 任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机 vim /usr/local/apache2.4/conf/httpd.conf //搜索httpd-vhost,去掉# 创建自定义站点 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf //改为如下定义多个server name <VirtualHost *:80>
老七Linux
2018/05/09
6.2K0
linux学习第三十九篇:Apache用户认证,域名跳转,Apache访问日志
Apache用户认证 虚拟主机的配置文件: vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 把111.com那个虚拟主机编辑成如下内容 <VirtualHost *:80> DocumentRoot "/data/wwwroot/111.com" ServerName 111.com <Directory /data/wwwroot/111.com> //指定认证的目录,只要111.com这个目录下面的都要认证
用户1215343
2018/02/05
1.4K0
linux学习第三十九篇:Apache用户认证,域名跳转,Apache访问日志
Apache配置与应用
4、修改自动生成的awstats访问权限,加载CGI模块(Apache2.4以上版本需要加载CGI模块)
全栈程序员站长
2022/09/06
5570
Apache配置与应用
Mac OS自带Apache使用记录
apache的默认的根目录在/Library/WebServer/下,配置虚拟主机后可以不用理会默认的网站根目录,根据自己的需要在合适的地方建立不同的网站目录 修改httpd-vhosts.conf文件,文件位置在/etc/apache2/extra/
静默加载
2020/05/29
1.1K0
相关推荐
Apache优化——日志管理 原
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档