Spiega a prutezzione di u servitore è l'installazione di WordPress (1)

Salute i mo fratelli, seguitori di u nostru umile situ web Mekano Tech, in questu articulu in relazione à a gestione è a prutezzione di i servitori web,

In questa lezzione, prutegemu u servitore è installate WordPress nantu à questu.
Per custruisce un situ web o blog sicuru è stabile per ottene un ritornu finanziariu dopu,
Sè site trà u 90 per centu di quelli affettati da cumpagnie di hosting lente, allora questu articulu hè per voi

U benefiziu di stu cursu ?

  • Custruite un situ web cumplettamente assicuratu è veloce cù tutte e risorse chì serve solu u vostru situ.
  • Prutezzione di i dati di u vostru situ web per voi "Quandu u vostru situ web hè ospitatu da qualsiasi cumpagnia di hosting, sò in u cuntrollu cumpletu di u vostru situ web, i vostri dati, a basa di dati è tuttu".
  • Crià un servitore di prezzu cù risorse speciale. U costu mensili hè di 43 lire egiziane, quantu maravigliu
  • Risparmiate soldi per via di i costi di cumpagnie d'ospiti falsi à i so prezzi. "L'imprese d'ospiti affittanu un servitore sanu cù 4 processori è 32 GB di RAM, è ospitanu quasi 100 siti web. È u pianu di hosting più bassu vi costarà 1200 EGP annu, è ùn hè micca forte ".
  • Gestisce è prutegge u servitore è gestisce u vostru situ in modu prufessiunale

Requisiti di u corsu 

  • software di cunnessione di u servitore Scaricate putty per cunnette à u servitore
  • Un servitore installatu nantu à a distribuzione Centos, pudete riservà da quì hetzner
  • Di sicuru, un urdinatore cù Windows o qualsiasi altru sistema installatu 

U principiu di a spiegazione

Cunnette vi à u servitore

Dopu avè scaricatu è installatu u software di cunnessione di u servitore puta  Facemu un pirtusu è sarà cusì

In u campu "Nome d'ospite", scrive l'IP di u servitore, "hè l'ID digitale di qualsiasi servitore o dispositivu cunnessu à Internet senza chì ùn pudete micca cunnette à u servitore", dopu cliccate nantu à Apertu,

  • Esempiu

Dopu à pressing Open, vi vede una schermu di cunnessione Shell neru

  • Esempiu

 

Scriverete u nome d'utilizatore di u servitore, è qualchì volta hè root, è dopu a password per u servitore
Induve uttene dati di u servitore da IP, utilizatore è password?

  • Quandu dumandate l'abbonamentu à Hetzner, cum'è mostratu sopra, in u vostru dashboard di u vostru contu Hetzner, pudete creà un servitore è sceglie a distribuzione chì hè stallata automaticamente in u servitore, è in menu di 5 seconde, riceverete un missaghju in u vostru arregistratu. email cù dati di u servitore da IP, utilizatore è password, Esempiu

Dopu chì a pagina marrone di a cunnessione à a cunchiglia SSH appare, "hè un protokollu di trasferimentu sicuru chì vi permette di cuntrullà tuttu u sistema per mezu di cumandamenti." Avà site in u servitore, l'avete cunnessu è pudete cuntrullà completamente. attraversu cumandamenti,

Actualizazione di l'aghjurnamentu di u servitore

À u principiu, prima di tuttu, aghjurnà u sistema, in modu chì u sistema aghjurnà u boot di prutezzione è risolve alcuni prublemi, s'ellu ci hè, scrivite stu cumandamentu, dopu appughjà Enter.

yum -y actualizazione
  • Esempiu

 

Aspettate quandu u servitore finisci di aghjurnà i pacchetti di u sistema "software integratu cù u sistema operatore installatu"

Installa wget è nano

Dopu à a fine, installate dui prugrammi impurtanti, wget "un prugramma chì scarica i schedari attraversu u ligame direttu" è nano "un prugramma di editore di testu cum'è u prugramma Notepad integratu cù Windows" attraversu stu cumandamentu.

yum -y installà wget nano

stallà apache

Dopu a fine, cunfiguremu u servitore per travaglià cum'è un servitore web, è dopu installemu WordPress,
Per chì u sistema funziunà cum'è un servitore web, duvemu installà, Apache "Apache hè un servitore web chì mostra i fugliali html è php di sicuru senza Apache", u sistema ùn funziona micca cun voi cum'è un servitore web

Finu a ora, tuttu hè bè, installemu Apache aghjunghjendu stu cumandamentu, è dopu pressendu Enter

yum install httpd -y

Dopu chì a stallazione hè finita, aghjustemu stu cumandamentu per eseguisce Apache, dopu appughjà Enter

systemctl start httpd

Per assicurà chì Apache travaglia, aghjustemu stu cumandamentu

systemctl status httpd

Vi mustrarà ciò chì vi mustraraghju in a stampa chì funziona

Assicuratevi chì Apache hè in esecuzione

Inoltre, per assicurà chì Apache funziona bè, scrivimu à l'IP di u servitore in u navigatore, è s'ellu si prisenta cun voi cum'è mostra in a stampa, tuttu hè bè,

Avà u servitore pudemu cunnette cù u navigatore, è finu à quì tuttu hè bè è funziona bè.

Installazione di l'assistente di basa di dati

Installemu l'assistente di basa di dati "U sistema Wordpress hà bisognu di una basa di dati per cunnette per almacenà articuli, imagine è altre dati", 

Avemu aghjunghje sti cumandamenti, unu à tempu, è poi appughjà u buttone Enter

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
aghjurnamentu
sudo yum install mysql-server
sudo systemctl start mysqld
sudo mysql_secure_installation

Vi mostrarà l'opzioni, aghjunghje y è dopu entre in ogni opzione

Dopu à a fine, avemu finitu di stallà l'assistente di basa di dati, attraversu i cumandamenti sopra

stallà php 7.2

 traduzzioni php deve esse installatu, per traduce wordpress, aghjunghjenu sti cumandamenti per installà traduzzioni php,

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 install php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongodb php-pecl-memcache php-pecl-memcached php -mbstring -mcrypt php-xml
serviziu httpd restart

Dopu a cumpleta, creemu una basa di dati, aghjunghjendu un nome à a basa di dati aghjunghjendu sti cumandamenti,

CREATE USER'sede0'@' localhost 'IDENTIFIED BY'102030';
CREATE DATABASE mekan0db;
DÀ TUTTI I PRIVILEGI ON mekan0db. * A TOsede0'@'localhost' CUN OPZIONE DI GRANT;
PRIVILEGI FLUSH;

Chjarificà ciò chì hè in u codice sopra, in rossu hè u nome di a basa di dati, in giallu hè u nome di a basa di dati, è in verde hè a password per a basa di dati,

U riassuntu di u primu codice: Avemu creatu un nome d'utilizatore cù u nome mekan0 è aghjustatu cù una password 102030 
U secondu codice: Avemu creatu una basa di dati cù u nome mekan0db
U terzu codice: Avemu ligatu u nome d'utilizatore mekan0 cù a basa di dati mekan0db cù l'aghjunzione di tutti i privilegi, "Tutti i privilegi significanu chì l'utilizatore pò cuntrullà cumplettamente a basa di dati da aghjunghje, mudificà è sguassà"

Aghjunghjendu un duminiu à Apache 

À questu stadiu, aghjustemu u duminiu chì WordPress correrà, pudete saltà stu passu s'è vo applicà a spiegazione in un servitore lucale, "U servitore lucale hè un prugramma chì stalla Apache è compilatori php in u vostru urdinatore è questu hè. per scopi di apprendimentu prima di accede à u web ".

In u mo casu aghju aghjunghje u subdominiu di Mekano Tech Informatica, test.mekan0.com, cù questi cumandamenti 
Edit cumanda

nano /etc/httpd/conf.d/site1.conf

Aprirà una pagina bianca cun voi, aghjunghje u duminiu in questa forma. Pigliate tuttu u codice, ma cambia u nome di duminiu, à u vostru nome di duminiu


ServerName www.test.mekan0.com 
ServerAlias test.mekan0.com 
DocumentRoot /var/www/html/public_html 
ErrorLog /var/www/html/error.log 

Dopu à u cumpletu, appughjà u buttone Ctrl _x, dopu y è entre, è dopu riavvia Apache per attivà i paràmetri cù questu cumandamentu,

novu dapoi httpd

 

Installazione di WordPress

In questa tappa, ritiramu WordPress è movemu à u locu di i schedarii di duminiu, attraversu questi cumandamenti, ogni cumandamentu separatamente, è dopu ogni cumanda pressu Enter.

cd / tmp
wget https://wordpress.org/latest.tar.gz
tar -xvf latest.tar.gz
cd wordpress
mkdir -p /var/www/html/public_html
cp -r * /var/www/html/public_html
truvà /var/www/html/public_html -type d -exec chmod 755 {} \;
truvà /var/www/html/public_html -type f -exec chmod 644 {} \;

Sinossi di u primu cumandamentu: vai in tmp
A seconda cosa: tira a versione di WordPress da u so situ ufficiale
U terzu cumandamentu: decompresse u pacchettu WordPress 
Quartu cumandamentu: Entra in u cartulare di WordPress senza cumpressione
Quintu cumandamentu: Crea un schedariu WordPress per u duminiu 
U sestu cumandamentu: copia i schedarii di WordPress dopu à unpacking in u cartulare di duminiu 
U settimu cumandamentu: dà 775 privilegi à i schedari
L'ottu cumandamentu: Face 644 privilegii per i cartulare "I privilegii sò permessi di leghje è scrive, ogni numeru hà un privilegiu, spiegheraghju tuttu in altri articuli"

Edizione di u schedariu di cunfigurazione

À questu stadiu, mudificà u schedariu di cunfigurazione per a cunnessione di WordPress à a basa di dati, per almacenà tuttu in questu per mezu di questu cumandamentu. 

nano /var/www/html/public_html/wp-config.php

È aghjunghje u nome d'utilizatore è a password per a basa di dati, chì avemu creatu un pocu fà in e linee sopra,

 

eseguisce u duminiu 

Per eseguisce u duminiu, pudemu usà Cloudflare è aghjunghje u duminiu à questu, è dopu aghjunghje l'IP di u DNS di u duminiu, prucederaghju cù questu passu in una altra lezione oghje è aghjustà un ligame à l'articulu quì.

Dopu à u cumpletu di ligà u duminiu à Cloud Flare è cumpleta, dumandemu u duminiu in u navigatore è a stallazione di WordPress accuminciarà cun voi in questu modu, Immagine chì mostra a prima installazione di WordPress in Debian 9

Dopu avè cumpletu i passi, WordPress hè statu installatu bè è u servitore hè cunfiguratu, seguite a seconda lezione nantu à cumu prutegge u servitore, metteraghju quì u ligame à a seconda spiegazione quandu finisci.

Quandu copiate a lezione, per piacè menziona l'Egittu

Parienti cuntenuti
Publicate l'articulu nantu à