Xampp (Windows) vai Lampp (attiecībā uz UNIX sistēmas, kuru pamatā) ir Apache MySql PHP izplatīšanas kas instalē ātri un piedāvā labs risinājums, lai pārbaudītu mājas lapas par vietējo mašīnas. Es pats to izmantot, un tā nekad nav sarūgtināts mani.
Strādājot ar vairākām mājas lapām, nav nepieciešams izveidot apakšgrupas jomās esošos vietējos domēna nosaukumu "localhost". Xampp / lampp ļauj jums strādāt ar nekustamo domēna vārdu, piemēram, "google.com", piemēram, bet ar failiem hosted datorā. Noslēpums ir hosts failu un virtuālā saimniekiem funkciju.
Vispirms jums vajadzētu uzzināt, kur XAMPP / lampp tika instalēta jūsu datorā. Uz mana datora tas ir / opt / lampp /.
Tālāk, tāpēc jums vajadzētu saņemt admin privilēģijām, atvērt termināla un tips gksudo Nautilus. Nautilus palīdzēs jums mainīt dažus failus viegli, tieši no gedit.
/etc/extra (change /opt/lampp to your own directory where xampp/lampp is installed, if different from mine). Tagad, ar Nautilus, pārlūkot uz / opt / lampp / etc / ārējs (mainīt / opt / lampp uz savu direktoriju kur xampp / lampp ir uzstādīta, ja tā atšķiras no raktuvē). Tagad atvērt šo failu: httpd-vhosts.conf
Pēc noklusējuma ir divas VirtualHost sekcijas, katrs, kas no tag. Mēs darīsim dažas izmaiņas, lai šo sadaļu tagad. Pirmajā sadaļā mums vajadzētu mainīt to norādīt uz localhost. Vajadzētu izskatās šādi:
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot / opt / lampp / htdocs
Servera_nosaukums localhost
ServerAlias localhost
ErrorLog žurnāli / lelles-host.example.com-error_log
CustomLog žurnāli / lelles-host.example.com-access_log kopējo
you should once again change /opt/lampp to the directory where xampp/lampp is installed in your system. Šajā Saskaņā DocumentRoot / opt / lampp / htdocs jums vajadzētu vēlreiz mainīt / opt / lampp uz direktoriju, kur xampp / lampp ir instalēta jūsu sistēmā.
Tālāk uz jebkuru citu papildu virtuālā uzņēmējas jūs pievienot to pašu bloku kodu uz jūsu httpd-vhosts.conf failu, bet veicot dažas nelielas izmaiņas. Piemēram, ja jūs vēlaties pievienot virtuālo uzņēmējas myhost.com, kuras faili atrodas / opt / lampp / htdocs / myhost, jūs pievienot šo kodu:
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot / opt / lampp / htdocs / myhost
Servera_nosaukums myhost.com
ErrorLog žurnāli / lelles-host.example.com-error_log
CustomLog žurnāli / lelles-host.example.com-access_log kopējo
Ievērojiet, ka DocumentRoot un Servera_nosaukums ir mainīts. ServerAlias nav nepieciešama vairs. Saglabājiet failu.
Nākamās jūs jānodrošina virtuālās saimniekiem, kas konfigurācijas failu, kas atrodas / opt / lampp / etc. Atveriet failu httpd.conf ar Nautilus, un atrast šo līniju # Iekļaut etc / extra / httpd-vhosts.conf. Noņemt # CHAR no sākuma līnijas, lai tā paliek Iekļaut etc / extra / httpd-vhosts.conf tikai. Saglabājiet failu.
Tagad mums vajadzētu pievienot domēna nosaukumu hosts failā, lai domēna nosaukumu, kas norāda uz mūsu IP adresi 127.0.0.1, bet ne meklēt to DNS datu bāzes. Tā iet uz / etc / ar Nautilus, arī, un atvērt šo failu: saimniekiem. Tagad beigās faila pievienot šādu rindiņu: 127.0.0.1 myhost.com (vai mainītu myhost.com lai nosaukumu jūsu pašu virtuālo uzņēmēja nosaukums). Darīt to pašu attiecībā uz visiem citiem virtuālā saimniekiem esat. Saglabājiet failu.
Tagad mums vajadzēs restartēt XAMPP / Lampp, lai izmaiņas stātos spēkā. Atvērt termināla logu un palaist šo komandu: gksudo / opt / lampp / lampp restart (neaizmirstiet mainīt / opt / lampp ja nepieciešams).
Tagad jums būtu jāspēj strādāt ar savu virtuālo saimniekiem, dodoties ar jūsu pārlūkprogrammā http://myhost.com vai http://the_name_of_your_own_virtual_host.your_own_tld. Good luck!
PĀRSTRĀDES PIEPRASĪJUMS 










































