Fedora 41
Sponsored Link

Apache httpd : Userdir सक्षम करें2024/11/08

 

यूजरडीआईआर सक्षम करें. उपयोगकर्ता इस सेटिंग द्वारा अपनी होम डायरेक्टरी के अंतर्गत वेबसाइट बना सकते हैं।

[1] UserDir सेटिंग सक्षम करें।
[root@www ~]#
vi /etc/httpd/conf.d/userdir.conf
# पंक्ति 17 : टिप्पणी करें

#
UserDir disabled
# पंक्ति 24 : टिप्पणी रद्द करें

UserDir public_html
# पंक्ति 32-36

<Directory "/home/*/public_html">
    AllowOverride All     # यदि तुम्हें आवश्यकता हो तो बदलो
    Options None          # यदि तुम्हें आवश्यकता हो तो बदलो
    Require method GET POST OPTIONS
</Directory>

[root@www ~]#
systemctl reload httpd

[2] यदि SELinux सक्षम है, तो नीति को निम्नानुसार बदलें।
[root@www ~]#
setsebool -P httpd_enable_homedirs on

[root@www ~]#
restorecon -R /home
[3] किसी उपयोगकर्ता के साथ एक परीक्षण पृष्ठ बनाएं और वेब ब्राउज़र वाले किसी भी क्लाइंट कंप्यूटर से उस तक पहुंचें।
[fedora@www ~]$
mkdir public_html

[fedora@www ~]$
chmod 711 /home/fedora

[fedora@www ~]$
chmod 755 /home/fedora/public_html

[fedora@www ~]$
vi ./public_html/index.html
<html>
<body>
<h1 style="width: 100%; font-size: 40px; text-align: center;">
UserDir Test Page
</h1>
</body>
</html>
मिलान सामग्री