NO.12 httpd服务
来源:互联网 发布:excel相同数据计数 编辑:程序博客网 时间:2024/06/05 16:39
安装apache软件包:
yum install -y httpd httpd-manual
启动apache服务:systemctl start httpd ; systemctl enable httpd
查看监听端口:
ss -antlp |grep httpd
LISTEN
0
128
:::80
:::*
users:(("httpd",4347,4),("httpd",4346,4),("httpd",4345,4),("httpd",4344,4),("httpd"
,4343,4),("httpd",4342,4))
主配置文件 /etc/httpd/conf/httpd.conf
ServerRoot "/etc/httpd" 用于指定Apache的运行目录
Listen 80 监听端口
User apache 运行apache程序的用户和组
Group apache
ServerAdmin root@localhost 管理员邮箱
DocumentRoot "/var/www/html" 网页文件的存放目录
<Directory "/var/www/html"> <Directory> 语句块自定义目录权限
Require all granted
</Directory>
ErrorLog "logs/error_log" 错误日志存放位置
AddDefaultCharset UTF-8 默认支持的语言
IncludeOptional conf.d/*.conf 加载其它配置文件
DirectoryIndex index.html 默认主页名称
httpd 服务允许一个服务器为多个网站同时提供服务 即不同的域名指向同一个IP
的不同内容
Example:
<virtualhost *:80>
servername www.example.com 指定服务器名称
serveralias www
documentroot /var/www/example.com/ 指定单独域名的根目录
customlog "logs/www.example.com.log" combined 指定日志文件目录
</virtualhost>
<directory /var/www/example.com>
require all granted
</directory>
此外 需在/etc/httpd/conf.d/ 下编写虚拟主机的配置文件
用账户创建Apache密码文件
htpasswd -cm /etc/httpd/.htpasswd user
在VirtualHost块中将诸如以下内容添加至VirtualHost块
<Directory /var/www/html>
AuthName “Secret Stuff”
AuthType basic
AuthUserFile /etc/httpd/.htpasswd
Require valid-user
</Directory>
配置完成后需重起apache服务
- NO.12 httpd服务
- httpd 服务
- httpd服务
- 如何启动httpd服务?
- 启动httpd服务出错
- Linux安装HTTPD服务
- liunx安装httpd服务
- httpd 服务安装
- web服务之httpd
- centos7安装httpd服务
- httpd-apache服务
- httpd服务配置详解
- ubuntu停止httpd服务
- 启动Httpd服务失败
- 关闭httpd服务
- Ubuntu14.04配置Apache服务 (httpd-2.4.12)
- 启动apache的httpd服务
- sc、httpd命令创建服务
- 封装:Windows系统文件图标
- Base64加密算法
- 开发平台之美:10分钟内实现一个销售订单功能的增删改查
- java中volatile关键字的含义
- spring注解事务@Transactional详解
- NO.12 httpd服务
- MyEclipse 2017 CI Tomcat 权限问题
- WCF系列:记一次WCF中Model变更操作引发的血案
- 乌班图下安装caffe
- dubbo zookeeper 分布式服务框架
- 【九度OJ】题目1017:还是畅通工程 解题报告
- 论文笔记:Depth-Gated Recurrent Neural Networks
- 文件下载
- ajax执行后成功回调函数对外部变量赋值