Helló testvéreim, szerény Mekano Tech webhelyünk követői, ebben a webszerverek kezelésével és védelmével foglalkozó cikkben!
Ebben a leckében megvédjük a szervert és telepítjük rá a WordPress-t,
Biztonságos és stabil webhely vagy blog létrehozásához, hogy később pénzügyi megtérülést kapjon,
Ha a lassú hosting cégek által érintettek 90 százaléka közé tartozik, akkor ez a cikk neked szól
Ennek a tanfolyamnak az előnyei?
- Teljesen biztonságos és gyors webhely létrehozása minden olyan erőforrással, amely csak az Ön webhelyét szolgálja ki.
- Webhelyadatainak védelme Ön helyett „Ha webhelyét bármely tárhelyszolgáltató üzemelteti, teljes mértékben ők irányítják webhelyét, adatait, adatbázisát és mindent.”
- Olcsó szerver létrehozása speciális erőforrásokkal. A havi költség 43 egyiptomi font, milyen csodálatos
- Pénzt takaríthatunk meg a hamis tárhelyszolgáltatók költségeinek ára miatt.” „A tárhelyszolgáltató cégek egy teljes szervert bérelnek 4 processzorral és 32 GB RAM-mal, és közel 100 webhelyet üzemeltetnek. És a legalacsonyabb tárhelycsomag évente 1200 EGP-be fog kerülni, és ez nem erős.”
- Kezelje és védje a szervert, és professzionálisan kezelje webhelyét
Tanfolyami követelmények
- szerver csatlakozási szoftver Töltse le a putty-t a szerverhez való csatlakozáshoz
- A Centos disztribúcióra telepített szerver, innen foglalhat hetzner
- Természetesen olyan számítógépen, amelyre Windows vagy bármilyen más rendszer telepítve van
A magyarázat eleje
Csatlakozzon a szerverhez
A szerverkapcsolati szoftver letöltése és telepítése után putty Csinálunk egy lyukat, és így fog kinézni
A „Host Name” mezőbe írja be a szerver IP-jét „ez az internetre csatlakozó szerver vagy eszköz digitális azonosítója, amely nélkül nem tud csatlakozni a szerverhez”, majd kattintson a Megnyitás gombra.
- Példa
A Megnyitás gomb megnyomása után megjelenik a fekete Shell csatlakozási képernyő
- Példa
Megírod a szerver felhasználónevét, néha root, majd a szerver jelszavát
Honnan szerzi be a szerver adatait IP-ből, felhasználóból és jelszóból?
- Amikor előfizet a Hetznerre, ahogy fent látható, a Hetzner-fiók irányítópultján létrehozhat egy szervert, és kiválaszthatja a szerverre automatikusan telepített disztribúciót, és kevesebb mint 5 másodpercen belül üzenetet kap a regisztrált fiókján. e-mail szerveradatokkal az IP-ről, a felhasználóról és a jelszóról, példa
Miután megjelenik az SSH shellhez való kapcsolódás barna oldala, „ez egy biztonságos átviteli protokoll, amely lehetővé teszi az egész rendszer vezérlését parancsokon keresztül.” Ön most a szerveren belül van, csatlakozott hozzá, és teljesen vezérelheti. parancsokon keresztül,
Szerver frissítés frissítés
Először mindenekelőtt frissítjük a rendszert, hogy a rendszer frissítse a védelmi rendszerindítást és kijavítson néhány problémát, ha vannak, írja be ezt a parancsot, majd nyomja meg az Entert
yum-frissítés
- Példa
Várni kell, amikor a szerver befejezi a rendszercsomagok frissítését „a telepített operációs rendszerrel integrált szoftver”
Telepítse a wget-et és a nano-t
A befejezés után két fontos programot telepít, nevezetesen a wget „egy programot, amely a fájlokat közvetlen hivatkozáson keresztül tölti le” és a nano „egy szövegszerkesztő programot, például a Windowsba integrált Notepad programot” ezzel a paranccsal.
yum -y telepítse a wget nano-t
telepítse az apache-t
A befejezés után a szervert úgy konfiguráljuk, hogy webszerverként működjön, majd telepítjük a WordPress-t,
Ahhoz, hogy a rendszer webszerverként működjön, telepítenünk kell, Apache "Az Apache egy webszerver, amely természetesen Apache nélkül jeleníti meg a html és php fájlokat", a rendszer nem működik webszerverként
Eddig minden rendben van, az Apache-t úgy telepítjük, hogy hozzáadjuk ezt a parancsot, majd megnyomjuk az Entert
yum install httpd -y
A telepítés befejezése után hozzáadjuk ezt a parancsot az Apache futtatásához, majd nyomja meg az Enter billentyűt
systemctl start httpd
Az Apache működésének biztosításához hozzáadjuk ezt a parancsot
systemctl status httpd
Megmutatja, amit a képen mutatok, hogy működik
Győződjön meg arról, hogy az Apache fut
Továbbá, hogy megbizonyosodjunk arról, hogy az Apache megfelelően működik, a böngészőben a szerver IP-jére írjuk, és ha a képen látható módon megjelenik nálad, akkor minden rendben van,
Most a szerveren keresztül tudunk csatlakozni hozzá a böngészőn keresztül, és eddig minden rendben és megfelelően működik.
Adatbázis varázsló telepítése
Telepítjük az adatbázis varázslót „A WordPressnek adatbázisra van szüksége a csatlakozáshoz, hogy cikkeket, képeket és egyéb adatokat tárolhasson”
Ezeket a parancsokat egyenként hozzáadjuk, majd megnyomjuk az Enter gombot
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
sudo yum install mysql-server
sudo systemctl start mysqld
sudo mysql_secure_installation
Megjeleníti a lehetőségeket, adja hozzá az y-t, majd adja meg az egyes opciókat
A befejezés után a fenti parancsok segítségével befejeztük az adatbázis varázsló telepítését
php 7.2 telepítése
a php fordításokat telepíteni kell, a wordpress lefordításához ezeket a parancsokat adjuk hozzá a php fordítások telepítéséhez,
rpm-Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm-Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum --enablerepo=remi,remi-php72
yum --enablerepo=remi,remi-php72 telepítése -mcrypt php-xml
service httpd restart
A befejezés után létrehozunk egy adatbázist, amely a parancsok hozzáadásával nevet ad az adatbázishoz,
FELHASZNÁLÓ LÉTREHOZÁSA'hely0'@' localhost 'AZONOSÍTÁSA'102030';
LÉTREHOZ DATABÁZIS mekan0db;
MINDEN ADATVÉDELEM MEGADÁSA mekan0db.* NAK NEK 'hely0'@'localhost' TÁMOGATÁSI OPCIÓVAL;
FLUSH PRIVILEGES;
Tisztázza, mi van a fenti kódban, pirossal az adatbázis neve, sárgával az adatbázis neve, zölddel pedig az adatbázis jelszava,
Az első kód összefoglalása: Létrehoztunk egy felhasználónevet mekan0 néven és hozzáadtuk a 102030 XNUMX jelszóval
A második kód: Létrehoztunk egy adatbázist mekan0db néven
A harmadik kód: A mekan0 felhasználónevet összekapcsoltuk a mekan0db adatbázissal, az összes jogosultság hozzáadásával: „Minden jogosultság azt jelenti, hogy a felhasználó teljes mértékben szabályozhatja az adatbázist a hozzáadástól, módosítástól és törléstől”
Domain hozzáadása az Apache-hoz
Ebben a szakaszban hozzáadjuk azt a tartományt, amelyen a WordPress futni fog. Ezt a lépést kihagyhatja, ha helyi szerveren alkalmazza a magyarázatot: „A helyi szerver egy olyan program, amely Apache és php fordítókat telepít a számítógépére, és ez a tanulási célokra, mielőtt hozzáférne az internethez.”
Az én esetemben ezekkel a parancsokkal hozzáadom a Mekano Tech Informatics aldomainjét, a test.mekan0.com-ot.
Szerkesztési parancs
nano /etc/httpd/conf.d/site1.conf
Megnyílik veled egy üres oldal, a domaint ebben az űrlapban adja hozzá. Vegye ki az összes kódot, de módosítsa a domain nevet a saját domain nevére
Szerver név www.test.mekan0.com SzerverAlias test.mekan0.com DocumentRoot /var/www/html/public_html ErrorLog /var/www/html/error.log
A befejezés után nyomja meg a Ctrl _x gombot, majd az y és az Enter billentyűt, majd indítsa újra az Apache-t a beállítások aktiválásához ezzel a paranccsal,
systemctl indítsa újra a httpd parancsot
WordPress telepítés
Ebben a szakaszban visszavonjuk a WordPress-t és áthelyezzük a domain fájlok helyére, ezeken a parancsokon keresztül, minden parancsot külön-külön, majd minden parancs után nyomjuk meg az Enter billentyűt
cd / tmp wget https://wordpress.org/latest.tar.gz tar -xvf legfrissebb.tar.gz cd wordpress mkdir -p /var/www/html/public_html cp -r * /var/www/html/public_html keresse meg /var/www/html/public_html -type d -exec chmod 755 {} \; keresse meg /var/www/html/public_html -type f -exec chmod 644 {} \;
Az első parancs összefoglalója: tovább a tmp-re
A második dolog: leveszi a WordPress másolatát a hivatalos webhelyéről
A harmadik parancs: kicsomagolja a WordPress csomagot
Negyedik parancs: Belép a tömörítetlen WordPress mappába
Ötödik parancs: Létrehoz egy WordPress-fájlt a tartományhoz
A hatodik parancs: a WordPress fájlokat a tartomány mappájába másolja, miután kicsomagolta őket
A hetedik parancs: 775 jogosultságot ad a fájloknak
A nyolcadik parancs: 644 jogosultságot ad a mappákhoz "A jogosultságok az olvasási és írási engedélyek, minden számnak van jogosultsága, mindent elmagyarázok más cikkekben"
A konfigurációs fájl szerkesztése
Ebben a szakaszban módosítjuk az adatbázishoz való WordPress kapcsolat konfigurációs fájlját, hogy ezzel a paranccsal mindent tároljunk benne
nano /var/www/html/public_html/wp-config.php
És hozzáadja az adatbázis felhasználónevét és jelszavát, amelyet egy ideje hoztunk létre a fenti sorokban,
futtassa a domaint
A tartomány futtatásához használhatjuk a Cloudflare-t, hozzáadhatjuk a tartományt, majd hozzáadhatjuk a domain DNS-ének IP-címét. Ezt a lépést egy másik leckében folytatom ma, és ide csatolom a cikkre mutató hivatkozást.
A domain Cloud Flare-hez való kapcsolásának befejezése és befejezése után a böngészőben lekérjük a domaint, és a WordPress telepítése így kezdődik meg Önnel,
A lépések elvégzése után a WordPress telepítése sikeresen megtörtént és a szerver konfigurálása megtörtént, kövesse a második leckét a szerver védelméről, a második magyarázat linkjét ide teszem, ha befejezem
A lecke másolásakor kérjük, említse meg Egyiptomot