0

基于Apache创建虚拟目录及配置授权访问虚拟目录

 2 years ago
source link: https://blog.51cto.com/u_15569107/5261213
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

基于Apache创建虚拟目录及配置授权访问虚拟目录

原创

Sere_in7 2022-04-29 13:57:35 ©著作权

文章标签 配置文件 重启 虚拟目录 文章分类 Linux 系统/运维 阅读数580

1.在主配置文件中设置一个子配置文件(配置文件)

Vi 进入主配置文件

vi /usr/local/httpd/conf/httpd.conf

基于Apache创建虚拟目录及配置授权访问虚拟目录_配置文件

1.在主配置文件中新增此行用来包含子配置文件

Include conf/conf.d/*.conf

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_02

2.去配置子文件

cd /usr/local/httpd/conf

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_03

3.创建conf.d

mkdir conf.d  

在进入conf.d子配置文件 

cd conf.d/

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_04

配置虚拟目录

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_05

Alias /doc/ "/usr/share/doc/"

<Directory "/usr/share/doc">

Options Indexes MultiViews FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

Require all granted  //打开此目录的访问权限

</Directory>

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_06

5.重启服务

Systemctl stop httpd

Systemctl start httpd

基于Apache创建虚拟目录及配置授权访问虚拟目录_配置文件_07

6.测试结果

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_08

配置授权访问

重新配置子配置文件

vi /usr/local/httpd/conf/conf.d/vdir.conf

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_09

Alias /share/ "/usr/share/doc/"

<Directory "/usr/share/doc/">

Options Indexes MultiViews FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

AuthName "Wellcom!!"

AuthType Basic

AuthUserFile /usr/local/httpd/user

require valid-user

#Require all granted

</Directory>

基于Apache创建虚拟目录及配置授权访问虚拟目录_重启_10

在user里添加test用户和jack用户 这两个用户

test用户

基于Apache创建虚拟目录及配置授权访问虚拟目录_配置文件_11

jask用户

基于Apache创建虚拟目录及配置授权访问虚拟目录_重启_12

-C是因为user里面是空的 所以用-c去创建一下

在添加test的同时去创建user目录

第二次user就存在了 就不需要-c

查看user有哪些用户

cat /usr/local/httpd/user

基于Apache创建虚拟目录及配置授权访问虚拟目录_重启_13

再次重启服务

Systemctl stop httpd

Systemctl start httpd

基于Apache创建虚拟目录及配置授权访问虚拟目录_虚拟目录_14

访问 就需要用户与密码  test 123

基于Apache创建虚拟目录及配置授权访问虚拟目录_配置文件_15

基于Apache创建虚拟目录及配置授权访问虚拟目录_重启_16

  • 收藏
  • 评论
  • 分享
  • 举报

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK