A Windows alrendszer a Linux számára a Windows fejlesztési platformként való újbóli bevezetését hivatott biztosítani. Mivel a weben annyi fejlesztés zajlik, a WSL ideális a webfejlesztési környezet gyors felállításához a LAMP (Linux / Apache / MySQL / PHP) környezet összeállításával.

Tehát kezdjük.

Telepítse és indítsa el az Apache-t

A Apache HTTP szerver lehet, hogy nagyobb a versenytársa az olyan kezdőknek, mint az NGINX, de ez még mindig megbízható webszerver. Ezenkívül nagyon könnyen telepíthető az Ubuntu WSL-be:

sudo apt install apache2

Futtathat más oktatóanyagokat, amelyek elmondják hogyan használhatjuk a systemctl-t az Ubuntuban a systemd megszerzéséhez a szerver elindításához. A WSL nem használja a systemd-t a szolgáltatások kezeléséhez. Ehelyett az Ubuntuban WSL alatt a szolgáltatás parancs a szolgáltatások indításához és leállításához.

Az Apache szerver indításához írja be:

sudo service apache2 start

Győződjön meg arról, hogy működik, navigáljon a következőre: http://localhost

instagram viewer
és látnia kell az alapértelmezett Ubuntu teszt oldalt. A WSL automatikusan leképezi az Ubuntu rendszer portszámait azokra, amelyek megfelelnek a gazdarendszerének.

Alapértelmezés szerint az Apache kiszolgálja a DocumentRoot alkalmazást /var/www/html, ezért a HTML fájlokat oda kell mentenie.

Telepítse és konfigurálja a PHP-t

Ha összetettebb interaktivitást szeretne hozzáadni a weboldalaihoz, PHP egy széles körben használt szerveroldali szkriptnyelv. Ez is nagyon egyszerű telepíteni és konfigurálni az Apache használatához.

A PHP és a hozzá tartozó Apache modul telepítéséhez használja ezt a parancsot:

sudo apt install php libapache2-mod-php

A PHP telepítésének teszteléséhez írja be a következő rövid szkriptet, és mentse el a /var/www/html Könyvtár. Nevezzük phpinfo.php. A fájl mentéséhez a könyvtárba root jogosultságokra lesz szükség.

php 
phpinfo ();
php

Ezután navigáljon a http://localhost/phpinfo.php, és látnia kell a PHP információs oldalát. Most beépítheti a PHP kódot a webalkalmazásaiba.

A MariaDB beállítása az adatbázis számára

Ha adatokat szeretne menteni a webalkalmazásába, például a felhasználóneveket és a jelszavakat, akkor szüksége lesz egy adatbázis-kiszolgálóra. Sok éven keresztül a MySQL nyílt forráskódú relációs adatbázis-kezelő rendszer volt (RDBMS), de miután az Oracle megszerezte a projektet, az eredeti fejlesztők egy része a projektbe bekapcsolódott. MariaDB.

A MariaDB a MySQL helyettesítője, amely lehetővé teszi a felhasználók számára, hogy ugyanazokat a parancsokat és bármilyen más bővítményt használják anélkül, hogy túl sok időt kellene töltenie egy új rendszer megtanulásával.

A MariaDB telepítéséhez használja a következő parancsot:

sudo apt install mariadb

A szerver indításához használja a szolgáltatás korábban említett parancs:

sudo szolgáltatás mysql start

Igen, ez a "mysql", nem a "mariadb". Sok parancs a MySQL-re vonatkozik, de valóban beszélni fog a MariaDB-vel. Erre gondolnak a fejlesztők, amikor azt mondják, hogy a MariaDB a MySQL "drop-in helyettesítője".

Az alapértelmezett MariaDB telepítés elég bizonytalan, a MariaDB szerver root jelszava üres. Ha csak vagy saját maga fejleszt egy webalkalmazást, lehet, hogy a biztonság nem jelent problémát a fejlesztői rendszerben. Ennek ellenére jó szokás a rendszeren futtatott szerverek keményítése, még akkor is, ha csak te használod őket.

Szerencsére a MariaDB egy szkriptet tartalmaz, amelyre futtathatja szigorítsa a szerver biztonságát:

sudo mysql_secure_installation

Ez több lépést vezet végig, például az adatbázis gyökérjelszavának megváltoztatását, a távoli gyökér bejelentkezések tiltását és az alapértelmezett teszt adatbázis eltávolítását.

Összefüggő: Adatbázis-motorok, amelyeket figyelembe kell venni a következő projekt során

A MariaDB parancssorával bármilyen adatbázist felállíthat és adminisztrálhat, de a legtöbb ember inkább grafikus kezelőfelületet használ. A PhpMyAdmin nagyon népszerű lehetőség. A WSL-re történő telepítése szintén egyszerű:

sudo apt install phpmyadmin

Az Ubuntu végigvezeti Önt a phpMyAdmin kezdeti beállításán, beleértve a felhasználónév és a jelszó beállítását is. Használatához ellenőrizze, hogy az Apache működik-e, majd navigáljon a következőre: http://localhost/phpmyadmin.

Írja be a felhasználónevet és a jelszót, amelyet a telepítés során választott, és mostantól a böngészőből kezelheti az adatbázis-kiszolgálót.

Most elkezdheti a webalkalmazások fejlesztését

Most, hogy látta, milyen könnyű elkezdeni a webalkalmazások fejlesztését a WSL segítségével, elkezdheti a következő Google vagy Amazon létrehozását. Szeretné bővíteni webfejlesztési készségeit? Felvehet néhány tanfolyamot, hogy még többet tudjon meg.

Email
Ezek a tanfolyamok segítenek megérteni a webfejlesztést és a dizájnt

Szeretne webdesigner lenni, de nincs semmilyen képessége? Vásárolja meg ezt a csomagot, és pillanatok alatt profivá válhat.

Olvassa el a következőt

Kapcsolódó témák
  • Linux
  • Apache szerver
  • Windows alrendszer Linuxhoz
  • PHP
  • adatbázis
A szerzőről
David Delony (33 cikk megjelent)

David szabadúszó író, a Csendes-óceán északnyugati részén él, de eredetileg a Bay Area-ból származik. Gyermekkorától kezdve technológiai rajongó. David érdeklődési körébe tartozik az olvasás, a minőségi tévéműsorok és filmek megtekintése, a retro játékok és a lemezgyűjtés.

Több David Delonytól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.