Bii a ṣe le ṣe atokọ Gbogbo Awọn ogun ti o foju ni Olupin Wẹẹbu Apache


Iṣeto ogun foju foju Apache ngbanilaaye lati ṣiṣe awọn oju opo wẹẹbu lọpọlọpọ lori olupin kanna, iyẹn tumọ si pe o le ṣiṣe diẹ sii ju oju opo wẹẹbu kan lori olupin wẹẹbu Apache kanna. O kan ṣẹda iṣeto iṣeto ogun foju tuntun fun ọkọọkan awọn oju opo wẹẹbu rẹ ki o tun bẹrẹ iṣeto Apagbe lati bẹrẹ iṣẹ si oju opo wẹẹbu.

Lori Debian/Ubuntu, ẹya ti aipẹ ti awọn faili iṣeto Apagbe fun gbogbo awọn ọmọ ogun foju ni a fipamọ sinu/ati be be lo/apache2/awọn aaye-wa/itọsọna. Nitorinaa, o jẹ ki o nira gaan lati lọ nipasẹ gbogbo awọn faili iṣetole ogun foju wọnyi lati ṣatunṣe eyikeyi awọn aṣiṣe iṣeto.

Lati jẹ ki awọn nkan rọrun, ninu nkan yii a yoo fi ọ han bi o ṣe le ṣe atokọ gbogbo awọn ọmọ ogun foju apamọ ti o ṣiṣẹ lori olupin wẹẹbu nipa lilo aṣẹ kan lori ebute naa. Ọna yii yoo tun ran ọ lọwọ lati wo awọn atunto afun elo ti o wulo diẹ miiran.

Eyi wulo ni oju iṣẹlẹ kan nibiti o ti n ṣe iranlọwọ fun ile-iṣẹ kan lati ṣatunṣe awọn ọran olupin wẹẹbu wọn latọna jijin, sibẹ iwọ ko mọ awọn atunto olupin apache lọwọlọwọ wọn, ni n ṣakiyesi si awọn agbalejo foju.

Yoo ṣe iranlọwọ ni irọrun wiwa fun olupin foju ti oju opo wẹẹbu kan pato ninu awọn faili atunto apache ati ṣe iranlọwọ ni laasigbotitusita eyikeyi awọn ọrọ apache, nibi ti iwọ yoo, ni ọpọlọpọ awọn ọran bẹrẹ pẹlu ṣayẹwo ti awọn agbalejo foju foju lọwọlọwọ ṣaaju ki o to wo awọn akọọlẹ.

Lati ṣe atokọ gbogbo awọn ọmọ ogun foju ṣiṣẹ lori olupin ayelujara, ṣiṣe aṣẹ atẹle ni ebute kan.

# apache2ctl -S   [On Debian/Ubuntu]
# apachectl -S    [On CentOS/RHEL]
OR
# httpd -S

Iwọ yoo gba atokọ ti gbogbo awọn ogun eleto atunto bii awọn atunto olupin apache/httpd miiran pataki.

VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server api.example.com (/etc/httpd/conf.d/api.example.com.conf:1)
         port 80 namevhost api.example.com (/etc/httpd/conf.d/api.example.com.conf:1)
                 alias www.api.example.com
         port 80 namevhost corp.example.com (/etc/httpd/conf.d/corp.example.com.conf:1)
                 alias www.corp.example.com
         port 80 namevhost admin.example.com (/etc/httpd/conf.d/admin.example.com.conf:1)
                 alias www.admin.example.com
         port 80 namevhost tecmint.lan (/etc/httpd/conf.d/tecmint.lan.conf:1)
                 alias www.tecmint.lan
ServerRoot: "/etc/httpd"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/etc/httpd/logs/error_log"
Mutex default: dir="/run/httpd/" mechanism=default 
Mutex mpm-accept: using_defaults
Mutex authdigest-opaque: using_defaults
Mutex proxy-balancer-shm: using_defaults
Mutex rewrite-map: using_defaults
Mutex authdigest-client: using_defaults
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex authn-socache: using_defaults
Mutex ssl-cache: using_defaults
PidFile: "/run/httpd/httpd.pid"
Define: _RH_HAS_HTTPPROTOCOLOPTIONS
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="apache" id=48 not_used
Group: name="apache" id=48 not_used

Lati iṣẹjade ti o wa loke, a le rii kedere awọn ebute oko ati awọn adirẹsi IP ti wa ni tunto fun oju opo wẹẹbu kọọkan. A yoo tun wo oju opo wẹẹbu oju-iwe iṣeto aṣojuuṣe foju ati ipo wọn.

Eyi wa ni iranlọwọ pupọ, nigbati o ba n ṣe laasigbotitusita tabi ṣatunṣe eyikeyi awọn aṣiṣe iṣeto iṣeto fojuṣe afunṣe tabi o fẹ fẹ lati wo atokọ ti gbogbo akopọ alejo gbigba foju ṣiṣẹ lori olupin wẹẹbu kan.

Gbogbo ẹ niyẹn! O tun le wa awọn nkan wọnyi ti o jọmọ wọnyi lori olupin ayelujara Apache.

  1. Awọn ọna 3 lati Ṣayẹwo Ipo olupin Apache ati Igbadun ni Linux
  2. 13 Aabo Olupin Oju opo wẹẹbu Apache ati Awọn imọran Ṣiṣe lile
  3. Bii o ṣe le Yi Apo Apakan aiyipada 'DocumentRoot' Itọsọna ni Linux
  4. Bii a ṣe le Tọju Nọmba Ẹya Apache ati Alaye Ẹtọ Miiran

Ti o ba ni awọn ibeere eyikeyi ti o jọmọ olupin HTTP Afun, lo fọọmu asọye ni isalẹ lati de ọdọ wa.