Si të konfiguroni Apache në Windows Server

Si të konfiguroni Apache në Windows Server

Ky tutorial do t'ju tregojë se si të ekzekutoni serverin Apache HTTP në Windows Server.

Drejtimi i një serveri HTTP do t'ju lejojë të organizoni një faqe interneti dhe të vendosni skedarë për shkarkim. Apache është softuer me burim të hapur dhe një nga serverët më të mirë të disponueshëm HTTP.

Paketat e paketuara

Nëse thjesht dëshironi që një server në ueb të funksionojë shpejt, mund të instaloni një nga paketat e gatshme si XAMPP, të cilat përfshijnë Apache, PHP, MySQL dhe një ndërfaqe të lehtë për t'u kontrolluar. Edhe kur përdorni një paketë të tillë, nuk ka kufizime kur bëhet fjalë për modifikimin e konfigurimit të serverit. Megjithatë, për një konfigurim të avancuar, mund të dëshironi të instaloni manualisht serverin tuaj të internetit.

Instalimi i Apache

Shkarkoni instaluesin e Windows MSI nga faqja e shkarkimit të Apache dhe plotësoni detajet. Zgjidhni modalitetin "Të gjithë përdoruesit" dhe "Shërbimi". Me shumë mundësi do të dëshironi të largoheni nga porti në 80, por mund ta ndryshoni atë. Thjesht duhet të siguroheni që ky port të hapet në murin e zjarrit të Windows.

Pas ekzekutimit të instaluesit, Apache Monitor do të jetë instaluar. Ju mund të kontrolloni statusin e shërbimeve Apache nga ky aplikacion - duke përdorur fillimin, ndalimin dhe rinisjen. Ju gjithashtu mund ta bëni këtë nga Windows' services.msc. Deri tani, duhet të jeni në gjendje të kontaktoni serverin tuaj http://127.0.0.1dhe të shihni faqen e paracaktuar të Apache.

Mund të shtoni, modifikoni dhe hiqni skedarët e uebit nga serveri juaj i uebit duke ndryshuar htdocsdosjen brenda Apachedosjes. Ky është vendndodhja e paracaktuar për skedarët në ueb. Përndryshe, ju mund të përdorni hostet virtualë për të përdorur drejtori të tjera, ose të vendosni nën-domanë.

Apache ka dy skedarë të rëndësishëm konfigurimi: .htaccess, i cili zbatohet në bazë direktorium për drejtori brenda skedarëve të uebit dhe httpd.confbrenda confdosjes së Apache-së , i cili adreson konfigurimin kryesor.

Instalimi i PHP

PHP ju lejon të përdorni skriptet PHP në serverin tuaj të internetit dhe t'i shfaqni rezultatet tek përdoruesit.

Shkarkoni versionin Windows të PHP nga shkarkimet e PHP Windows . Shkarkoni versionin e duhur dhe më pas ekstraktoni skedarin zip në c:\php.

Tjetra, modifikoni Apache për httpd.conftë përfshirë sa vijon:

LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

Më pas duhet të rinisni serverin Apache. Për të testuar PHP, krijoni një test.phpskedar në htdocsdosjen tuaj me përmbajtjen e mëposhtme:

<?php phpinfo() ?>

... pastaj kontrolloni daljen në http://127.0.0.1/test.php.


Konfigurimi juaj i Windows/Apache ka përfunduar.


Si të instaloni Lighttpd (LLMP Stack) në CentOS 6

Si të instaloni Lighttpd (LLMP Stack) në CentOS 6

Hyrje Lighttpd është një fork i Apache që synon të jetë shumë më pak intensiv me burime. Është i lehtë, prandaj emri i tij, dhe është mjaft i thjeshtë për t'u përdorur. Instaloni

Përpiloni dhe instaloni Nginx me Modulin e PageSpeed ​​në Debian 8

Përpiloni dhe instaloni Nginx me Modulin e PageSpeed ​​në Debian 8

Në këtë artikull, ne do të shohim se si të përpiloni dhe instaloni Nginx mainline nga burimet zyrtare të Nginx me modulin PageSpeed, i cili ju lejon t

Konfiguro proxy SNI në Debian 7 x64

Konfiguro proxy SNI në Debian 7 x64

Proxy SNI mund të proxy si lidhjet hyrëse HTTP dhe TLS bazuar në emrin e hostit që gjendet brenda kërkesës fillestare të asaj sesioni TCP. Kjo veçori

Instalimi i NodeJS dhe Express në CentOS

Instalimi i NodeJS dhe Express në CentOS

Ky tutorial do t'ju tregojë se si të instaloni Node.js dhe Express.js në CentOS 6 (ose CentOS 7). Ju mund të përdorni Node.js për të ndërtuar me zgjuarsi aplikacione të shpejta dhe të shkallëzueshme në internet

Instaloni ownCloud 7 në CentOS 6 me Nginx me SSL, PHP-FPM dhe PGSQL (Skript i automatizuar i fillimit)

Instaloni ownCloud 7 në CentOS 6 me Nginx me SSL, PHP-FPM dhe PGSQL (Skript i automatizuar i fillimit)

Mund të kopjoni dhe ngjisni skriptin e mëposhtëm bash në zonën e skriptit fillestar të Panelit të Kontrollit Vultr. Ky skenar fillestar do të instalojë versionin aktual

Konfiguro httpd në OpenBSD

Konfiguro httpd në OpenBSD

Hyrje OpenBSD 5.6 prezantoi një daemon të ri të quajtur httpd, i cili mbështet CGI (nëpërmjet FastCGI) dhe TLS. Nuk nevojitet punë shtesë për të instaluar http-in e ri

Konfigurimi i IIS në Windows Server

Konfigurimi i IIS në Windows Server

IIS është një server në internet i krijuar nga Microsoft. IIS është i pajtueshëm me Windows Server - kjo do të thotë që ju thjesht mund ta shtoni atë si një veçori, në vend që ta shkarkoni

Instaloni serverin në internet H2O në CentOS 7

Instaloni serverin në internet H2O në CentOS 7

H2O është një server HTTP i gjeneratës së re që ka një implementim të mrekullueshëm HTTP/2 me veçori të plotë të të gjithë serverëve aktualë të internetit në përdorim. Me H2O si serverin tuaj të internetit

Si të instaloni Ninja faturë në CentOS 7

Si të instaloni Ninja faturë në CentOS 7

Përdorimi i një sistemi të ndryshëm? Hyrje Invoice Ninja është një softuer aplikimi i bazuar në ueb pa pagesë dhe me burim të hapur që mund të përdoret për faturime, pagesa, kohë

Si të përdorni HTTPS në uebserverin Arch Linux

Si të përdorni HTTPS në uebserverin Arch Linux

Parakushtet Një server Vultr që funksionon i përditësuar Arch Linux (shih këtë artikull.) Një uebserver që funksionon, ose Apache ose Nginx Sudo Komandat e aksesit të kërkuara t

Krijimi i një domeni Catch-all në IIS

Krijimi i një domeni Catch-all në IIS

Faqet e internetit të drejtuara te serveri juaj IIS që nuk janë krijuar në IIS do të kthejnë një gabim 404. Në vend që të shfaqni një gabim 404, mund të krijoni një catch-al

Instalimi i HAProxy 1.7 në Debian 9.1 (Stretch)

Instalimi i HAProxy 1.7 në Debian 9.1 (Stretch)

Përdorimi i një sistemi të ndryshëm? HAProxy është një aplikacion softuerësh në rrjet që ofron disponueshmëri të lartë, balancim të ngarkesës dhe proxying për rrjetin TCP dhe HTTP

Instaloni Hiawatha Web Server me PHP-FPM dhe MySQL në Debian

Instaloni Hiawatha Web Server me PHP-FPM dhe MySQL në Debian

Hiawatha është një server në internet që ka në mendje thjeshtësinë, lehtësinë e përdorimit dhe sigurinë. Është zgjidhja perfekte për serverë më të vegjël, pajisje më të vjetra ose embedde

Instalimi i Nginx në FreeBSD

Instalimi i Nginx në FreeBSD

Përditëso/Instalo Pemën e Portit të FreeBSD Nëse ky është nga një instalim i ri (dhe jo një CustomISO), atëherë ka të ngjarë të të duhet të instalosh pemën e portit. Sigurimi

Si të konfiguroni Apache në Windows Server

Si të konfiguroni Apache në Windows Server

Ky tutorial do t'ju tregojë se si të ekzekutoni serverin Apache HTTP në Windows Server. Drejtimi i një serveri HTTP do t'ju lejojë të organizoni një faqe interneti dhe të vendosni skedarë për

Si të instaloni Nginx 1.14 në Arch Linux

Si të instaloni Nginx 1.14 në Arch Linux

Parakushtet Një server Vultr që funksionon i përditësuar Arch Linux (shih këtë artikull.) Qasje Sudo. Komandat që kërkohen për t'u ekzekutuar si rrënjë parashtesohen me #. Th

Si të instaloni Apache 2.4 në Arch Linux

Si të instaloni Apache 2.4 në Arch Linux

Parakushtet Një server Vultr që funksionon i përditësuar Arch Linux. Shihni këtë udhëzues për më shumë informacion. Qasje Sudo. Komandat që kërkohen të ekzekutohen si rrënjë ar

Kufizimi i qasjes në uebfaqen e IIS me adresën IP

Kufizimi i qasjes në uebfaqen e IIS me adresën IP

IIS është një server shumë i fuqishëm në internet. Ofron një ndërfaqe të integruar për të bllokuar/lejuar adresat IP. Është gjithashtu e mundur për ta bërë këtë për domen. Përveç specifikimit

Nginx Reverse Proxy dhe Golang Setup në FreeBSD

Nginx Reverse Proxy dhe Golang Setup në FreeBSD

Kërkesat Njohuri bazë të UNIX. FreeBSD x64 me Nginx të instaluar. Instaloni Mjetet Do t'ju duhen disa programe që nuk dërgohen me FreeBSD. Ru

Si të aktivizoni mbështetjen e HTTP/2 në DirectAdmin (CentOS)

Si të aktivizoni mbështetjen e HTTP/2 në DirectAdmin (CentOS)

HTTP/2 është versioni më i ri i protokollit HTTP, i bazuar në SPDY. Zhvillimi i tij u iniciua nga Google dhe HTTP/2 bazohet kryesisht në bazën e kodit an

Ngritja e makinave: Aplikimet në botën reale të AI

Ngritja e makinave: Aplikimet në botën reale të AI

Inteligjenca Artificiale nuk është në të ardhmen, është këtu në të tashmen Në këtë blog Lexoni se si aplikacionet e inteligjencës artificiale kanë ndikuar në sektorë të ndryshëm.

Sulmet DDOS: Një përmbledhje e shkurtër

Sulmet DDOS: Një përmbledhje e shkurtër

A jeni edhe ju viktimë e Sulmeve DDOS dhe jeni konfuz në lidhje me metodat e parandalimit? Lexoni këtë artikull për të zgjidhur pyetjet tuaja.

A e keni pyetur ndonjëherë veten se si fitojnë para hakerët?

A e keni pyetur ndonjëherë veten se si fitojnë para hakerët?

Ju mund të keni dëgjuar se hakerët fitojnë shumë para, por a keni menduar ndonjëherë se si i fitojnë ato para? Le te diskutojme.

Shpikjet revolucionare nga Google që do tju bëjnë të lehtë jetën tuaj.

Shpikjet revolucionare nga Google që do tju bëjnë të lehtë jetën tuaj.

Dëshironi të shihni shpikjet revolucionare nga Google dhe se si këto shpikje ndryshuan jetën e çdo njeriu sot? Më pas lexoni në blog për të parë shpikjet nga Google.

E Premte Thelbësore: Çfarë ndodhi me Makinat e drejtuara nga AI?

E Premte Thelbësore: Çfarë ndodhi me Makinat e drejtuara nga AI?

Koncepti i makinave vetë-drejtuese për të dalë në rrugë me ndihmën e inteligjencës artificiale është një ëndërr që e kemi prej kohësh. Por, pavarësisht nga disa premtime, ato nuk shihen askund. Lexoni këtë blog për të mësuar më shumë…

Singulariteti teknologjik: Një e ardhme e largët e qytetërimit njerëzor?

Singulariteti teknologjik: Një e ardhme e largët e qytetërimit njerëzor?

Ndërsa Shkenca evoluon me një ritëm të shpejtë, duke marrë përsipër shumë nga përpjekjet tona, rriten edhe rreziqet për t'iu nënshtruar një Singulariteti të pashpjegueshëm. Lexoni, çfarë mund të thotë singulariteti për ne.

Evolucioni i ruajtjes së të dhënave - Infografik

Evolucioni i ruajtjes së të dhënave - Infografik

Metodat e ruajtjes së të dhënave kanë evoluar mund të jenë që nga lindja e të dhënave. Ky blog mbulon evolucionin e ruajtjes së të dhënave në bazë të një infografike.

Funksionalitetet e shtresave të arkitekturës së referencës së të dhënave të mëdha

Funksionalitetet e shtresave të arkitekturës së referencës së të dhënave të mëdha

Lexoni blogun për të njohur shtresat e ndryshme në arkitekturën e të dhënave të mëdha dhe funksionalitetet e tyre në mënyrën më të thjeshtë.

6 Përfitimet e mahnitshme të të pasurit pajisje shtëpiake inteligjente në jetën tonë

6 Përfitimet e mahnitshme të të pasurit pajisje shtëpiake inteligjente në jetën tonë

Në këtë botë të drejtuar nga dixhitali, pajisjet inteligjente të shtëpisë janë bërë një pjesë thelbësore e jetës. Këtu janë disa përfitime të mahnitshme të pajisjeve shtëpiake inteligjente se si ato e bëjnë jetën tonë të vlefshme dhe më të thjeshtë.

Përditësimi shtesë i macOS Catalina 10.15.4 po shkakton më shumë probleme sesa zgjidhja

Përditësimi shtesë i macOS Catalina 10.15.4 po shkakton më shumë probleme sesa zgjidhja

Së fundmi Apple lëshoi ​​macOS Catalina 10.15.4 një përditësim shtesë për të rregulluar problemet, por duket se përditësimi po shkakton më shumë probleme që çojnë në bricking të makinerive mac. Lexoni këtë artikull për të mësuar më shumë