Bii o ṣe le Yi iwe apamọ aiyipadaRoot Directory ni Linux
Olupin wẹẹbu afun ni o ṣee jẹ olupin wẹẹbu ti a lo julọ kọja awọn iru ẹrọ pẹlu oriṣiriṣi awọn pinpin Lainos ati Windows. Ti lo olupin ayelujara lati fi akoonu wẹẹbu ranṣẹ ati pe o le sin ọpọlọpọ awọn ibeere ni ẹẹkan.
O jẹ igbagbogbo ayanfẹ ayanfẹ nipasẹ awọn akosemose fun kikọ awọn iṣẹ akanṣe wẹẹbu oriṣiriṣi. Nini o kere ju oye ipilẹ ti olupin wẹẹbu yii ṣe pataki fun eyikeyi ọdọmọdọmọ ọdọ ti o fẹ bẹrẹ iṣẹ bi olutọju eto Linux.
Ninu ẹkọ kukuru yii, iwọ yoo kọ bi o ṣe le ṣe atunṣe itọsọna root fun olupin ayelujara Apache. Fun idi ti ẹkọ yii, a yoo lo Ubuntu/Debian ati awọn fifi sori orisun RHEL/CentOS/Fedora ti olupin wẹẹbu.
Sibẹsibẹ awọn ọna ati awọn itọsọna jẹ iṣe kanna fun awọn pinpin miiran bakanna, nitorinaa iwọ yoo ni anfani lati lo awọn ti o kẹkọ ni oriṣiriṣi OSes bakanna.
Lati ṣe awọn ayipada to ṣe pataki o nilo lati yipada itọsọna
Atilẹba Iwe-ipamọ aiyipada fun Apache ni:
/var/www/html or /var/www/
Awọn ọna wọnyi ni a sapejuwe ninu faili iṣeto Apache.
/etc/apache2/sites-enabled/000-default /etc/apache/apache2.conf
/etc/httpd/conf/httpd.conf
Lati yi gbongbo iwe-ipamọ pada fun olupin ayelujara Apache rẹ ṣii ṣii faili ti o baamu pẹlu olootu ọrọ ayanfẹ rẹ ki o wa fun DocumentRoot
.
# # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "/var/www/html"
Lẹhin iyẹn yipada ọna si itọsọna afojusun tuntun ati rii daju pe Afun ni anfani lati ka/kọ ninu itọsọna yẹn. Lọgan ti o ba ti ṣe atunṣe DocumentRoot, fipamọ faili naa ki o tun bẹrẹ afun pẹlu:
# systemctl restart apache [For SystemD] # service httpd restart [For SysVinit]
Awọn ero ikẹhin
Iyipada ti gbongbo iwe aṣẹ aiyipada jẹ iṣẹ ṣiṣe ti o rọrun ti o le pari ni iṣẹju meji. Nigbati o ba n ṣe iru awọn ayipada bẹẹ jẹ pataki lati rii daju pe o ko ṣe eyikeyi kikọ ati rii daju pe nigbagbogbo tun bẹrẹ Apache lẹhin ṣiṣe awọn ayipada si faili iṣeto rẹ.