webserver -1- ์ ์ ํ์ ์ค์
[root@nsโฅBunnyโฅ~]# vi /etc/httpd/conf/httpd.conf
LoadModule userdir_module modules/mod_userdir.so
<IfModule mod_userdir.c>
UserDir www ==> ๊ณ์ ์ web๋ฃจํธ ์ค์ <๋ณดํต์ public_html>
<Directory /home/*/www>
AllowOverride All
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
DirectoryIndex index.html index.html.var index.htm INDEX.HTML index.cgi
[root@nsโฅBunnyโฅ~]# service httpd restart
[root@nsโฅBunnyโฅ~]# su - bunny
[bunny@ns ~]$ mkdir www
[bunny@ns ~]$ chmod 711 /home/bunny
[bunny@ns ~]$ chmod 755 /home/bunny/www
[bunny@ns ~]$ cd www
[bunny@ns www]$ vi index.cgi
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<html>\n<body>\n";
print "<div style=\"width: 100%; font-size: 40px; font-weight: bold; text-align: center;\">\n";
print "User Test Page ( /home/bunny/www )";
print "\n</div>\n";
print "</body>\n</html>\n";
[bunny@ns www]$ chmod 705 index.cgi
๋ง์ฝ ์ธ๋ถ์์ ํ์ด์ง๊ฐ ์ด๋ฆฌ์ง ์์๊ฒฝ์ฐ Selinux์ ๋ณด์ ์ค์ ์ 0์ผ๋ก ํด์ฌ ํ๋ค.
[root@nsโฅBunnyโฅ/etc/httpd/conf]# setenforce 0
๊ทธ ๋ค์์ ๊ณ์ ํ ํ์ด์ง๋ก ์ ์ํด์ ํ์ธํด ๋ณธ๋ค. ํ์ด์ง๊ฐ ์ด๋ฆฌ๋์ง!
http://xxxxxxxxxxx.pe.kr/~bunny