WordPress Debian Server 9-n instalatzen cpanel gabe

Ongi etorri, anaiak, izenburuko artikulu esklusibo batera. WordPress instalatzea Debian zerbitzarian. Inolako kontrol-panel beharrik gabe, Cpanel, plask, DirectAdmin, vistacp eta ordainpeko eta doako beste panel batzuetatik exekutatzeko, webguneak eta haiek kudeatzeko ingurune bat sortzeko, panel bakoitzaren eta bestearen artean desberdinak diren funtzioekin, panel ospetsuetatik, eta, jakina, horien artean ospetsuena cpanel panela da. Gehiagorik gabe, WordPress instalatuko dugu Debian 9 eta Apache 5-en

Azalpen baldintzak

1 - Sistema Debian Zerbitzari batean kokatuta (internet zerbitzaria).

2- Irletan sartzea zerbitzarian edo root Admin kontura.

3 - IP helbide estatikoa edo zerbitzarian edo zerbitzarian konfiguratua. Jakina, Data Center-etik erreserbatzen duzun edozein zerbitzariarentzat eskuragarri dago,

4 - Zure webgunea publikoarentzat eskuragarri jarriko baduzu, egin behar duzu Domeinu edo domeinu erreserba dns zerbitzariarekin konektatzeko,

5- Instalatu Apache  LAMP Debian sistema batean.

6 - kopia WordPress Webgune ofizialeko azken bertsioa.

7 - Zerbitzariarekin konektatzeko programa Plastilina

 

Zer da Debian sistema?

Debian sistema edo Debian banaketa software libre eta irekiz osaturiko sistema eragile informatiko bat da, hau da, sisteman lagundu eta garatu dezakeen edonor GNU Lizentzia Publiko Orokorraren menpe dago. Debian sistema edo proiektua irabazi asmorik gabeko proiektu bat da. eta banaketa kode irekiko proiektu zaharrenetakotzat hartzen da. Debian-ek Linux nukleoa eta GNU tresnak erabiltzen ditu, eta Debian banaketa proba ireki, kolaboratibo eta parte-hartzailearekin duen konpromiso zorrotzagatik ezaguna da. Debian sistema eragile global bat da, erabilera pertsonal eta ofimatiko askotarako, datu-base zerbitzuetarako, zerbitzarietarako eta biltegiratze zerbitzuetarako.

Zer da Apache

apache izena ingelesez  Apache HTTP zerbitzaria. Apache da sarearen garapenean eta mundu mailako hazkundean paper handia izan zuena web aroaren hasierako egunetan. Zer erabiltzen den Apache eta zein den bere egitekoa. Apache web orri estatiko eta dinamikoetarako erabiltzen da. Estatikoak, esate baterako, html hizkuntza eta aldatzen diren dinamikak, hala nola, foroak, WordPress eta Apache ingurunea eta funtzioak erabiltzeko diseinatuta dauden beste script edo aplikazio batzuk. Eta Apache LAMP izenez ezagutzen den web garapen paketearen osagaietako bat da, Linux sistema eragilea edo GNU Linux, web zerbitzaria, Mysql datu-basea eta programazio-lengoaia asko barne, php, Python eta Perl barne. Apache banatzen da. jabedun software paketeetako baten parte gisa. Apacheren abantailetako bat edukia oso modu fidagarrian eta oso seguruan eskaintzen duela da 

WordPress Debian instalatzearen abantailak

Benetako abantailetako bat ostalaritza-enpresekin kontratatzearen aldean dirua aurreztea da. Bigarrenik, Debian banaketan gunearen abiadura cpanelen instalatzearekin alderatuta. %25eko abiadura nabaria, eta honek bilaketan eta igoeran gunearen hedapenari laguntzen dio. Zure sailkapena Googlen eta beste bilatzaile batzuetan. Eta zure diru-sarrera materialak handitzeko. Arabiar edo atzerriko hosting-enpresen moteltasuna saihesteaz gain. Horrek ostalaritza planak eskaintzen ditu hilean $ 3ren truke eta 400 webgune gehitzen dituzte zerbitzari berean. Eta zure webgunean moteltasuna nabaritzen hasten zara esperientziari buruzko 100 artikulu gainditzen dituenean. Gune bat vps zerbitzari pribatu batean dagoenean, Interneteko linea. Zure gunerako potentzia osoa duen zerbitzarian, eta honek zure gunetik deskargatzen eta bisitariei datuak azkar ematen lagunduko dizu. Konfigurazio okerrak direla-eta ostalaritza-enpresei eragiten dien hackingetik babestea ez ezik. Ez naiz ari ostalaritza-enpresa guztiei buruz. Babes handia duten ostalaritza enpresak daude, baina atzerrikoak dira eta ez arabiarrak. Interneten nire ibilbidean zehar 15 enpresa arabiar baino gehiagorekin aritu naizelako, eta guztiek, salbuespenik gabe, ez dute merezi hosting-enpresa izenik. Ezaugarri garrantzitsuenetako bat zerbitzariaren baliabide guztiak zure gunerako soilik izango direla eta ez dira RAM eta prozesadorea kontsumitzen dituen kontrol panel batean banatuko, eta horrek zure gunearen egonkortasuna hobetzen du eta zure bilaketaren sailkapena eta irabaziak ere hobetzen ditu, etab. .

Zergatik aukeratu WordPress

WordPress-ek, noski, gaur egun %35 baino gehiago agintzen du. Erabilera errazteko eta SEO bateragarritasunerako sareko webguneetako bat. Eremu guztietara egokitzeko konfiguratu eta ekipa dezakezun bitartean. Artikuluak idaztetik azalpenetara. Edo zure esperientziak aurkezten dituzun blog pertsonal bat, edo zerbitzuak eta produktuak saltzeko lineako denda bat. Edo erakunde edo prestakuntza bat, esate baterako, aholkularitza gune bat, eta gainerako ezaugarriak kontaezinak dira.

 

Mekano Tech Informatics-ek benetako zerbitzarietan emandako azalpen-oharra

Zerbitzaria erreserbatu dut Hetzner Datu Zentroa Hodeiko zerbitzarietatik. Automatikoki instalatuta eta prest dagoen Debian distroa hautatu duzu

Deskribapena: LAMP paketea instalatzea

Bere zatietan Apache duen Lampa instalatu aurretik, instalatu aurretik egiten dugun lehenengo gauza paketeak eta nukleoa eguneratzea da eta komando hauekin segurtasun-arazoak zuzentzea da.

apt-get update
apt-get upgrade
apt-get dist-upgrade

Debian 9 zerbitzarietan cpanel gabe WordPress instalatzeko lehen eguneratze-komandoa gehitzearen irudia

Debian banaketa batean paketeak eguneratzeko lehen komandoak gehitzea erakusten duen irudia

Hau da eguneraketa nola egin den erakusten du gehitu ondoren gaiaren emaitza

apt-get update Ign:1 http://mirror.hetzner.de/debian/packages stretch InRelease Get:2 http://security.debian.org stretch/updates InRelease [94.3 kB] Get:3 http://mirror hetzner.de/debian/packages stretch-updates InRelease [91.0 kB] Ign:4 http://deb.debian.org/debian stretch InRelease Get:5 http://deb.debian.org/debian stretch-updates InRelease [ 91.0 kB] Get:6 http://mirror.hetzner.de/debian/packages stretch-backports InRelease [91.8 kB] Get:7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3] kB] Hit:8 http://mirror.hetzner.de/debian/packages stretch Askapena Hit:9 http://deb.debian.org/debian stretch Askatu Eskuratu:10 http://security.debian.org stretch/ eguneraketak/ez doakoak Iturriak [1,216 B] Lortu:11 http://security.debian.org/updates/main Sources [207 kB] Lortu:12 http://security.debian.org stretch/updates/contrib Iturriak [ 1,384 B] Lortu:13 http://security.debian.org stretch/updates/main amd64 paketeak [495 kB] Lortu:14 http://security.debian.org stretch/updates/main Tra nslation-eu [221 kB] Lortu:15 http://deb.debian.org/debian stretch-updates/main Sources [13.1 kB] Ign:16 http://mirror.hetzner.de/debian/packages stretch-backports /main amd64 paketeak Ign:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-eu Get:16 http://mirror.hetzner.de/debian/packages stretch-backports/main amd64 Paketeak [601 kB] Lortu:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-eu [459 kB] Ign:18 http://mirror.hetzner.de/debian/security stretch /updates/main amd64 paketeak Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-eu Get:18 http://mirror.hetzner.de/debian/stretch security/updates/ main amd64 paketeak [495 kB] Lortu:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-eu [221 kB] Lortu:22 http://deb.debian.org/debian stretch /Iturburu nagusiak [6,745 kB] Lortu:23 http://deb.debian.org/debian stretch/non-free Iturriak [79.4 kB] Lortu:24 http://deb.debian.org/debian stretch/contr ib Iturriak [44.7 kB] 10.0 MB eskuratu dira 3 segundotan (2,624 kB/s) Pakete zerrendak irakurtzen... Eginda

Hurrengo komandoa gehitzen dugu, hau da

apt-get upgrade

Komando honen abantaila edo zer egiten duen sistema Debian-en azken bertsiora eguneratzea da. Jarraitu WordPress Debian Server 9-n cpanel gabe instalatzeko urratsak

Debian eguneratzeko WordPress bertan instalatzeko komandoa erakusten duen irudia

Zurekin agertuko da irudian agertzen den moduan. Eta hemen sistemak esaten dizu, benetan berritu nahi al duzu? Berritze prozesua jarraitzen al dut? Y hizkia idatzi duzu yes hitzaren eta gero sakatu Sartu. Berritze prozesua osatzeko

Hona hemen bertsio berritzea amaitu ondorengo gaiaren emaitza. Ohar txiki bat, erabiltzen ari naizen zerbitzariak Debian azken bertsioa dauka instalatuta, hau da, Debian 9 une honetan. Ez zen denbora asko behar berritzeko. Hau da irteera

apt-get upgrade Pakete zerrendak irakurtzen... Eginda Mendekotasun zuhaitza eraikitzen Egoeraren informazioa irakurtzen... Eginda Eguneraketa kalkulatzen... Eginda Pakete hauek eguneratuko dira: qemu-guest-agent qemu-utils 2 berritu, 0 instalatu berria, 0 kendu eta 0 ez berritu. 1,300 kB artxiboak lortu behar dira. Eragiketa honen ondoren, 2,048 B diskoko espazio gehigarria erabiliko da. Jarraitu nahi duzu? [Y/n] y Lortu:1 http://security.debian.org stretch/updates/main amd64 qemu-guest-agent amd64 1:2.8+dfsg-6+deb9u7 [315 kB] Lortu:2 http:// security.debian.org stretch/updates/main amd64 qemu-utils amd64 1:2.8+dfsg-6+deb9u7 [986 kB] 1,300 kB eskuratu dira 0s-tan (14.0 MB/s) (Datu-basea irakurtzen... 33909 fitxategi eta direktorioak une honetan instalatuta.) .../qemu-guest-agent_1%3a2.8+dfsg-6+deb9u7_amd64.deb desegitea prestatzen ... qemu-guest-agent (1:2.8+dfsg-6+deb9u7) baino gehiago deskonprimitzen (1 :2.8+dfsg-6+deb9u5) ... despaketeatzeko prestatzen .../qemu-utils_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... qemu-utils deskonprimitzen (1:2.8+dfsg-6+ ) deb9u7) baino gehiago (1:2.8 + dfsg-6 + deb9u5) ... qemu-guest-agent konfiguratzen (1:2.8 + dfsg-6 + deb9u7) ... qemu-utils konfiguratzen (1:2.8 + dfsg) ) 6+deb9u7) ... Systemd-rako abiarazleak prozesatzen (232-25+deb9u11) ... Man-db-rako abiarazleak prozesatzen (2.7.6.1-2) ...

Bertsio-berritzea amaitu ondoren, azalpenaren hasieran goiko aldean zerrendatutako komando hau gehitzen duzu. Sistema-zerbitzuen berritze-prozesua eguneratu dela eta sistema osoa ez dela berritu ziurtatzen du. Egiten duzun gauza sistemaren berritze bat egitea da

apt-get dist-upgrade

Hau eskaera gehitu ondoren prozesua erakusten duen irudi bat da

Irudiak komando bat erakusten du paketeak berritu direla ziurtatzeko eta ez sistemaren eguneratzea

Paketeak eta sistema eragilea azken bertsiora eguneratzeko eta eguneratzeko lehen urratsa amaitu da

Bigarren urratsa zerbitzariari ostalari-izena gehitzea da komando honen bidez, ostalari-izena zure izen deskribatzailearekin aldatzen duena. Baina kontuan izan zerbitzaria edo sistema berrabiarazi behar duzula. Sistemak gehitzen duzun ostalari-izena edo ostalari-izena aplikatzen du.

hostnamectl set-hostname hostname.yourdomain.com

ostalari-izena.zuredomeinua.com

Hemen, ostalari-izena zure domeinuaren azpi-domeinu baten izena edo WordPress zerbitzaria exekutatzeko erreserbatuta duzun domeinua izan behar du. Adibidea word.mekan0.com

Komando hau gehitu ondoren, Sartu sakatuko duzu teklatuan. Hona hemen neem host gehitzearen adibide gisa irudi bat

Debian zerbitzarian namehost nola gehitu erakusten duen irudi bat

 

Eta hurrengo plana

Beharrezko utilitate batzuk instalatzen ari gara eta horiek beharko ditugu akatsak konpontzeko eta konpontzeko. Hurrengo komandoa gehitzen duzu

apt install net-tools sudo wget curl bash-completion

Uste dut Debian 9 sistemak utilitate hauek dituela, baina ziurtatu eta gehitu komando hauek babeskopi gisa. Amaitu ondoren, berrabiarazi zerbitzaria komandoa idatziz berrabiarazi  Berrabiarazi ondoren, zerbitzarian saioa hasten zara.Konturatuko zara zerbitzariaren izena guk sortu dugun izen zerbitzariaren helbidera aldatu dela, irudian adibidez.

Izen-zerbitzaria Debian 9 banaketara aldatzearen adibide bat erakusten duen irudi bat

Hemen komando-gonbitan zerbitzariaren izena aldatu dela ohartuko zara eta zerbitzariaren izena ere irudian agertzen den bezala eta zerbitzaria berrabiarazi eta berriro saioa hastean agertu ziren datu hauek.

Instalatu Apache

Admin pribilegioekin (root) zerbitzarian saioa hasi ondoren, Apache HTTP instalatzen dugu, Debian 9 biltegietan eskuragarri dagoena. Komando hau gehitzen duzu komando-gonbitan eta sakatu Sartu

 apt instalatu apache2

Apache instalatzeko komandoa gehitu ondoren, komando-gonbitan ikusiko duzu Apache-ren instalazioa dagoeneko amaitu ala ez. Horrela agertuko da kodea.

apt install apache2 Pakete zerrendak irakurtzen... Eginda Mendekotasun zuhaitza eraikitzen Egoeraren informazioa irakurtzen... Eginda Pakete gehigarri hauek instalatuko dira: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2 -0 libperl5.24 perl Iradokitako paketeak: www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make Gomendatutako paketeak: ssl-cert rename Pakete BERRIA hauek instalatuko dira: apache2 apache2-bin apache2-data apache2-utils libaprutil1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutillibluper1-5.2ldlap 0 upgraded. 5.24 instalatu berriak, 0 kentzeko eta 11 berritu gabe. 0 kB artxiboak lortu behar dira. Eragiketa honen ondoren, 0 MB-ko espazio gehigarria erabiliko da. Jarraitu nahi duzu? [Y/n]

Teklatuan Y letra sakatzen duzu, gero Enter sakatu eta Apache-ren instalazioa amaitu ondoren, arakatzailea ireki eta zerbitzariaren IP-a idazten dugu. Nabigatzailean, nire kasuan, IPa naiz.Azaltzen ari naizen zerbitzaria da 159.69.215.225 Zurekin irudi hau bezala agertuko da Apache Bian 9. banaketan behar bezala exekutatzen ari dela erakusten duen irudi bat

Apache behar bezala instalatuta dagoela eta irudi hau goian dagoela ziurtatu ondoren. Apache Debian banaketan behar bezala instalatuta dagoela ziurtatzen du. Orain php itzultzaileen azken bertsioak instalatzen ari gara. Komando honekin wordpress CMS irakurtzeko eta sakatu Sartu.

apt install libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-xml php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xmlrpc

Sistemak instalazioa osatzen dugun ala ez erakutsiko dizu.Utzi Goiko komandoetan bezala, Y letra idatzi eta Sartu sakatu. teklatuan. Irudian agertzen den bezala Debian 9-n php itzulpenak instalatzeko komandoa erakusten duen irudia

PHP itzulpenen instalazioa amaitu ondoren, azken bertsioak eginda daude. Instalatu MariaDB, datu-basearen zerbitzaria. WordPress-erako datu-base bat sortzeko instalatu behar da. Eta haiekin jarri harremanetan, honekin WordPress behar bezala instalatu ahal izateko.

apt install php7.0-mysql mariadb-server mariadb-client

Sistemak instalatzen jarraitzeko edo ez eskainiko dizu, aurreko komandoetan gertatu zen bezala, Y letra idatzi eta teklatuko sarrera botoia sakatu instalatzen jarraitzeko. Informazio hau komando-gonbitan agertuko da instalazioa zuzena dela ziurtatzeko

apt instalatu php7.0-mysql mariadb-server mariadb-client
Pakete zerrendak irakurtzen ... Eginda
Eraikitzeko mendekotasun zuhaitza
Egoeraren informazioa irakurtzen ... Eginda
Hurrengo pakete osagarriak instalatuko dira:
galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client-10.1 mariadb-client-core-10.1
mariadb-common mariadb-server-10.1 mariadb-server-core-10.1 mysql-common
rsync socat
Gomendatutako paketeak:
gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl
libsql-statement-perl mailx mariadb-test netcat-openbsd tinyca
Gomendatutako paketeak:
libdbd-mysql-perl libterm-readkey-perl libhtml-template-perl
Hurrengo pakete BERRIAK instalatuko dira:
galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client mariadb-client-10.1
mariadb-client-core-10.1 mariadb-common mariadb-server mariadb-server-10.1
mariadb-server-core-10.1 mysql-common php7.0-mysql rsync socat
0 bertsio berritua, 19 instalatuta, 0 kentzeko eta 0 ez eguneratua.
Artxibo 25.7 MB lortu behar duzu.
Eragiketa honen ondoren, 189 MB disko-espazio gehigarria erabiliko da.
Jarraitu nahi al duzu? [Y / n] y
Lortu:1 http://deb.debian.org/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 kB]
Lortu:2 http://deb.debian.org/debian stretch/main amd64 libsigsegv2 amd64 2.10-5 [28.9 kB]
Lortu:3 http://deb.debian.org/debian stretch/main amd64 gawk amd64 1:4.1.4+dfsg-1 [571 kB]
Lortu:4 http://deb.debian.org/debian stretch/main amd64 mysql-common all 5.8+1.0.2 [5,608 B]
Lortu:5 http://deb.debian.org/debian stretch/main amd64 mariadb-common all 10.1.38-0+deb9u1 [28.4 kB]
Lortu:6 http://deb.debian.org/debian stretch/main amd64 galera-3 amd64 25.3.19-2 [955 kB]
Lortu:7 http://deb.debian.org/debian stretch/main amd64 libdbi-perl amd64 1.636-1+b1 [766 kB]
Lortu:8 http://deb.debian.org/debian stretch/main amd64 libreadline5 amd64 5.2+dfsg-3+b1 [119 kB]
Lortu:9 http://deb.debian.org/debian stretch/main amd64 mariadb-client-core-10.1 amd64 10.1.38-0+deb9u1 [5,107 kB]
Lortu:10 http://deb.debian.org/debian stretch/main amd64 libconfig-inifiles-perl guztiak 2.94-1 [53.4 kB]
Lortu:11 http://deb.debian.org/debian stretch/main amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 kB]
Lortu:12 http://deb.debian.org/debian stretch/main amd64 mariadb-client-10.1 amd64 10.1.38-0+deb9u1 [5,918 kB]
Lortu:13 http://deb.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.38-0+deb9u1 [5,241 kB]
Lortu:14 http://deb.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 kB]
Lortu:15 http://deb.debian.org/debian stretch/main amd64 socat amd64 1.7.3.1-2+deb9u1 [353 kB]
Lortu:16 http://deb.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.38-0+deb9u1 [5,344 kB]
Lortu:17 http://deb.debian.org/debian stretch/main amd64 mariadb-client all 10.1.38-0+deb9u1 [27.2 kB]
Lortu:18 http://deb.debian.org/debian stretch/main amd64 mariadb-server all 10.1.38-0+deb9u1 [27.3 kB]
Lortu:19 http://deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u3 [124 kB]
25.7 MB 0 segundotan eskuratu dira (35.8 MB/s)
Paketeak aurrez konfiguratzen...
Lehen hautatu gabeko libmpfr4:amd64 paketea hautatzen.
(Datu-basea irakurtzen ... 35883 fitxategi eta direktorio instalatuta daude.)
Despaketeatzeko prestatzen .../libmpfr4_3.1.5-1_amd64.deb ...
libmpfr4:amd64 (3.1.5-1) deskonprimitzen...
Lehen hautatu gabeko libsigsegv2:amd64 paketea hautatzen.
Despaketeatzeko prestatzen .../libsigsegv2_2.10-5_amd64.deb ...
libsigsegv2:amd64 (2.10-5) deskonprimitzen...
libmpfr4:amd64 (3.1.5-1) konfiguratzen...
libsigsegv2:amd64 (2.10-5) konfiguratzen...
Aurretik hautatu gabeko pakete gawk hautatzen.
(Datu-basea irakurtzen ... 35905 fitxategi eta direktorio instalatuta daude.)
.../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb deskonprimitzeko prestatzen ...
Gawk deskonprimitzen (1:4.1.4+dfsg-1)...
Aurretik hautatu gabeko mysql-common paketea hautatzen.
.../01-mysql-common_5.8+1.0.2_all.deb desegiteko prestatzen ...
mysql-common (5.8+1.0.2) deskonprimitzen...
Aurretik hautatu gabeko mariadb-common paketea hautatzen.
Despaketeatzeko prestatzen .../02-mariadb-common_10.1.38-0+deb9u1_all.deb ...
mariadb-common (10.1.38-0+deb9u1) deskonprimitzen...
Aurretik hautatu gabeko paketea galera-3 hautatzea.
Deskargatzeko prestatzen .../03-galera-3_25.3.19-2_amd64.deb ...
Galera-3 deskargatzen (25.3.19-2)...
Lehen hautatu gabeko libdbi-perl paketea hautatzen.
Despaketeatzeko prestatzen .../04-libdbi-perl_1.636-1+b1_amd64.deb ...
libdbi-perl (1.636-1+b1) deskonprimitzen...
Aurretik hautatu gabeko paketea libreadline5:amd64 hautatzen.
Despaketeatzeko prestatzen .../05-libreadline5_5.2+dfsg-3+b1_amd64.deb ...
Libreadline5:amd64 (5.2+dfsg-3+b1) deskonprimitzen...
Aurretik hautatu gabeko mariadb-client-core-10.1 paketea hautatzen.
Despaketeatzeko prestatzen .../06-mariadb-client-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
mariadb-client-core-10.1 (10.1.38-0+deb9u1) deskonprimitzen...
Lehen hautatu gabeko libconfig-inifiles-perl paketea hautatzen.
Despaketeatzeko prestatzen .../07-libconfig-inifiles-perl_2.94-1_all.deb ...
libconfig-inifiles-perl (2.94-1) deskonprimitzen...
Lehen hautatu gabeko libjemalloc1 paketea hautatzen.
Despaketeatzeko prestatzen .../08-libjemalloc1_3.6.0-9.1_amd64.deb ...
libjemalloc1 (3.6.0-9.1) deskonprimitzen...
Aurretik hautatu gabeko mariadb-client-10.1 paketea hautatzen.
Despaketeatzeko prestatzen .../09-mariadb-client-10.1_10.1.38-0+deb9u1_amd64.deb ...
mariadb-client-10.1 (10.1.38-0+deb9u1) deskonprimitzen...
Aurretik hautatu gabeko mariadb-server-core-10.1 paketea hautatzen.
Despaketeatzeko prestatzen .../10-mariadb-server-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
mariadb-server-core-10.1 (10.1.38-0+deb9u1) deskonprimitzen...
Aurretik hautatu gabeko rsync paketea hautatzen.
.../11-rsync_3.1.2-1+deb9u2_amd64.deb deskonprimitzeko prestatzen ...
rsync (3.1.2-1+deb9u2) deskonprimitzen...
Aurretik hautatu gabeko paketea socat hautatzea.
Despaketeatzeko prestatzen .../12-socat_1.7.3.1-2+deb9u1_amd64.deb ...
Socat (1.7.3.1-2+deb9u1) deskonprimitzen...
mysql-common (5.8+1.0.2) konfiguratzen...
update-alternatives: /etc/mysql/my.cnf.fallback erabiliz /etc/mysql/my.cnf (my.cnf) modu automatikoan eskaintzeko
mariadb-common (10.1.38-0+deb9u1) konfiguratzen...
update-alternatives: /etc/mysql/mariadb.cnf erabiliz /etc/mysql/my.cnf (my.cnf) modu automatikoan emateko
Aurretik hautatu gabeko mariadb-server-10.1 paketea hautatzen.
(Datu-basea irakurtzen ... 36487 fitxategi eta direktorio instalatuta daude.)
Despaketeatzeko prestatzen .../mariadb-server-10.1_10.1.38-0+deb9u1_amd64.deb ...
mariadb-server-10.1 (10.1.38-0+deb9u1) deskonprimitzen...
Aurrez hautatu gabeko mariadb-client paketea hautatzen.
Despaketeatzeko prestatzen .../mariadb-client_10.1.38-0+deb9u1_all.deb ...
mariadb-client (10.1.38-0+deb9u1) deskonprimitzen...
Aurrez hautatu gabeko mariadb-server paketea hautatzen.
Despaketeatzeko prestatzen .../mariadb-server_10.1.38-0+deb9u1_all.deb ...
mariadb-zerbitzaria (10.1.38-0+deb9u1) deskonprimitzen...
Aurretik hautatu gabeko php7.0-mysql paketea hautatzen.
Despaketeatzeko prestatzen .../php7.0-mysql_7.0.33-0+deb9u3_amd64.deb ...
php7.0-mysql (7.0.33-0+deb9u3) deskonprimitzen...
php7.0-mysql (7.0.33-0+deb9u3) konfiguratzen...

/etc/php/7.0/mods-available/mysqlnd.ini konfigurazio fitxategia sortzen bertsio berriarekin

/etc/php/7.0/mods-available/mysqli.ini konfigurazio fitxategia sortzen bertsio berriarekin

/etc/php/7.0/mods-available/pdo_mysql.ini konfigurazio fitxategia sortzen bertsio berriarekin
libconfig-inifiles-perl (2.94-1) konfiguratzen...
libjemalloc1 (3.6.0-9.1) konfiguratzen...
libapache2-mod-php7.0 (7.0.33-0+deb9u3) abiarazleak prozesatzen...
Socat konfiguratzen (1.7.3.1-2+deb9u1)...
Gawk konfiguratzen (1:4.1.4+dfsg-1)...
rsync (3.1.2-1+deb9u2) konfiguratzen...
/etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service esteka sinbolikoa sortu da.
libc-bin (2.24-11+deb9u4) abiarazleak prozesatzen...
Galera-3 konfiguratzen (25.3.19-2) ...
Prozesatzeak triggers for systemd (232-25 + deb9u11) ...
Man-db (2.7.6.1-2) abiarazleak prozesatzen ...
Libreadline5:amd64 (5.2+dfsg-3+b1) konfiguratzen...
libdbi-perl (1.636-1+b1) konfiguratzen...
mariadb-server-core-10.1 (10.1.38-0+deb9u1) konfiguratzen...
mariadb-client-core-10.1 (10.1.38-0+deb9u1) konfiguratzen...
mariadb-client-10.1 (10.1.38-0+deb9u1) konfiguratzen...
mariadb-client (10.1.38-0+deb9u1) konfiguratzen...
mariadb-server-10.1 (10.1.38-0+deb9u1) konfiguratzen...
/etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service esteka sinbolikoa sortu da.
/etc/systemd/system/mysqld.service esteka sinbolikoa sortu da → /lib/systemd/system/mariadb.service.
/etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service esteka sinbolikoa sortu da.
mariadb-server (10.1.38-0+deb9u1) konfiguratzen...
libc-bin (2.24-11+deb9u4) abiarazleak prozesatzen...
Prozesatzeak triggers for systemd (232-25 + deb9u11) ...
erro@hitza:~#

Bigarren urratsa instalatu dugun MariaDB exekutatu da. Komando hau idazten dugu exekutatzeko

systemctl start mariadb

MARIADB martxan jarri ondoren

Mysql Database Wizard instalatzen ari gara. Seguru eta pasahitz sendo bat aukeratzeko eskatuko zaizu. Root erabiltzailearentzat zerbitzariaren administratzailearen pasahitza erabiltzen duelako. Datu-baseen kudeatzailean, berriz, hurrengo komandoa gehitzen dugu. Komando honekin mysql datu-basearen kudeatzailea instalatzeko.

mysql_secure_installation

Komandoa gehitu ondoren ohartuko zara. Errorako pasahitza idazteko eskatzen dizu. Idazten duzun zerbitzaria. Pasahitz sendo bat eskainiko dizu, Y sakatu. Ondoren, sakatu Sartu. Pasahitz berria sartzeko pasahitz berria sartzeko eskatuko zaizu. Ondoren, Sartu sakatu eta sistemak pasahitza bigarren aldiz idatzi duzula baieztatuko du. Idazten duzula ziurtatzeko eta sakatu Sartu. Orduan sistemak hori esango dizu

Sartu root-erako uneko pasahitza (y. n):               y sakatu eta gero sartu 

Sakatu ondoren esango dizu dagoeneko root pasahitz multzo bat duzula,             sakatu n gero sartu

Erroko pasahitza aldatzea eskainiko al du? [Y/N]                        Y sakatu eta sartu administratzaile datu-baseen pasahitza aldatzeko
Pasahitz berria idatzi eta gero sartu eta berriro idatziko duzu berresteko eta, ondoren, lehenespenez sartu. MariaDB instalazioak erabiltzaile anonimo bat dauka, edonori ahalbidetzen diona
MariaDB-n saioa hasteko erabiltzaile-kontu bat sortu beharrik gabe

Sistemak erakutsiko dizu

Erabiltzaile anonimoak kendu? [Y/N]                                      Y idatzi eta gero sartu 

Letra hauetan klik eginez antolatutako aukerak agertuko dira.

n gero sartu 

y gero sartu 

y gero sartu 

Komando-gonbitaren irteera honek mysql instalatzeko edo konfiguratzeko eman dituzun urrats guztiak ditu

root@word:~# mysql_secure_installation

OHARRA: IRAKASLEAREN PIEZAK GUZTIEI IREKITZEA MARIADB ALLentzat GOMENDATUTA
EKOIZPEN ERABILERA BIDALTZEA! LEHEN EZAGUT EZAZU BIDEA!

MariaDB saioa hasteko, egungo behar dugu
root erabiltzailearen pasahitza. MariaDB instalatu baduzu eta
Ez duzu root pasahitza oraindik ezarri, pasahitza hutsik egongo da,
beraz sakatu besterik ez duzu sartu hemen.

Sartu root-aren pasahitza (sartu ezer ez):
Ados, pasahitza behar bezala erabili da, aurrera ...

Sarbide-pasahitza konfiguratzen du inork ezin duela MariaDB-n sartu saioa
root erabiltzailea baimenik gabe.

Pasahitz multzo bat dagoeneko konfiguratu dezakezu eta, beraz, segurtasunez erantzun dezakezu "n".

Erroko pasahitza aldatu? [Y/n] y
Pasahitz berria:
Sartu pasahitz berria berriro:
Pasahitza zuzen eguneratua!
Pribilegio taulak birkargatu ..
... Arrakasta!


Lehenespenez, MariaDB instalazio batek erabiltzaile anonimo bat du eta edonork aukera dezake
MariaDB saioa hasi behar duzu erabiltzaile-kontu bat sortu beharrik gabe
Horietako. Hau probatzeko bakarrik da, eta instalazioa egiteko
joan pixka bat leuna. Kendu egin behar dituzu
ekoizpen ingurunea.

Ezabatu erabiltzaile anonimoak? [Y / n] y
... Arrakasta!

Normalean, root-ak 'localhost' -tik konektatu ahal izango dira. hau
bermatzen du norbaitek ezin duela sarean root pasahitza asmatu.

Urrutiko saio-hasiera ez baimendu? [Y/n] n
... saltoka.

Lehenespenez, MariaDB-k 'test' izeneko datu-base batekin dator, edonork ahal duen
sarbidea. Hau probatzeko bakarrik da, eta kendu egin behar da
ekoizpen ingurunean sartu aurretik.

Probako datu basea kendu eta bertara sarbidea kendu? [Y / n] eta
- Probako datu basea jaregiten ...
... Arrakasta!
- Test datu-basean pribilegioak kentzea ...
... Arrakasta!

Pribilegioen taulak birkargatzeak orain arte egindako aldaketa guztiak bermatuko ditu
eragina izango du berehala.

Birkargatu orain pribilegio taulak? [Y / n] y
... Arrakasta!

Garbitzen...

Dena eginda! Aurreko pauso guztiak bete badituzu, zure MariaDB
Instalazioa orain segurua izan behar da.

Eskerrik asko MariaDB erabiltzea!

MariaDB segurua dela ziurtatzen dugu

Lehenespenez root kontua pasahitzik gabe erregistratzen duelako. Balizko segurtasun-arazoak saihesteko, datu-basean sartzen gara. Erroko kontua erabiliz eta komando hauek emanez.

mysql -u root -p
 use mysql;
 update user set plugin='' where User='root';
 flush privileges;
 quit

Lehenengo komandoa idatzi ondoren, pasahitza eskatuko dizu, idatzi eta Sartu sakatu.

Hau komandoen irteera da komandoen gonbita. Irteerak kode hau bezala agertu behar du zure aurrean

root@word:~# mysql -u root -p
Idatzi pasahitza:
Ongi etorri MariaDB monitorea. Komandoak amaitzen dira; edo g.
Zure MariaDB konexioaren IDa 9 da
Zerbitzariaren bertsioa: 10.1.38-MariaDB-0+deb9u1 Debian 9.8

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab eta beste batzuk.

Idatzi 'laguntza;' edo '\h' laguntza eskatzeko. Idatzi '\c' uneko sarrerako adierazpena garbitzeko.

MariaDB [(none)]> erabili mysql;
Taularen informazioa irakurtzea taula eta zutabeen izenak osatzeko
Ezaugarri hau desaktibatu dezakezu -A-rekin abiarazte azkarrago bat lortzeko

Datu-basea aldatu da
MariaDB [mysql]> update user set plugin='' where User='root';
Kontsulta Ados, 1 errenkada kaltetutakoa (0.00 sec)
Bat datozen errenkadak: 1 Aldatua: 1 Abisuak: 0

MariaDB [mysql]> garbitu pribilegioak;
Kontsulta Ados, 0 errenkadak kaltetutakoak (0.01 sec)

MariaDB [mysql] > irten
Bye
erro@hitza:~#

Eta hori erakusten duen argazki bat Debian 9-n datu-baseen babesa erakusten duen irudia

Horren ostean tls edo ssl moduluak gehitzen ditugu. Ondorengo komandoak exekutatzen ditugu

a2enmod rewrite ssl
a2ensite default-ssl.conf

Orduan irekitzen dugu DocumentRoot gaitu nahi ditugun gune guztietarako. Komando honekin konfigurazio fitxategiak irekitzen ditugu 

nano /etc/apache2/sites-enabled/000-default.conf

 Zurekin ireki ondoren, gehitzen baduzu, kode hau gehitzen dugu 


       Aukeren aurkibideak FollowSymLinks MultiViews
       AllowOverride Guztiak
       Eskaera guztiak eskatuta
    

Ondoren, x letra sakatzen duzu teklatuan, gero y eta sakatu Sartu

Ondoren, komando hau sartu eta kode bera gehitzen duzu, fitxategia ireki ondoren goian dagoena.

nano /etc/apache2/sites-enabled/default-ssl.conf

Ondoren, x letra sakatzen duzu fitxategitik irteteko eta y sakatu aldaketak gordetzeko, eta hau kodea gehitzeko irudi bat da. Debian banaketako webguneetarako fitxategien konfigurazioa erakusten duen irudia

Gorde ondoren, komando hau gehitzen duzu guneetako ziurtagiri lehenetsiak komando honekin konfiguratuta daudela ziurtatzeko.

nano /etc/apache2/sites-enabled/default-ssl.conf

Fitxategia zurekin irekitzen ez bada zerbitzarian ez dagoelako. Fitxategi hau deskargatu eta bide honetara igotzen duzu

/etc/apache2/sites-enabled . programaren arabera winscp Irudian ikusten den bezala Debian Server 9-ra fitxategiak kargatzen erakusten duen irudia

Ezarpenak aplikatzeko, gehitu komando hauek komando-gonbitan

a2enmod headers
systemctl restart apache2.service

Orain Apache-ren konfigurazioa probatzen ari gara konfigurazioa behar bezala egin zen eta zeintzuk diren akatsak. Ongi badago zerbitzuak berrabiaraziko ditugu komando hauekin

apache2ctl -t
systemctl restart apache2.service mariadb.service
systemctl enable apache2.service mariadb.service

Debian 9 zerbitzariaren banaketan Apache-ren egiaztapena erakusten duen irudi bat

instalatu wordpress

Datu-baseetan sartzen gara WordPress instalatzeko datu-base berri bat sortzeko hurrengo komandoen bidez

mysql -u root -p
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress-user'@'localhost' IDENTIFIED BY 'wordpress-pass';
FLUSH PRIVILEGES;

ohar .  wordpress-pass  Guk sortu dugun WordPress datu-baseko erabiltzailearen pasahitza idazten duzu bere lekuan

Komando hauek gehitu ondoren datu-basea sortzeko eta datu-baseen erabiltzailea eta pribilegioak emateko. WordPress bertsioa webgune ofizialetik deskargatzen dugu wget komandoa erabiliz eta hemen deskonprimitzen dugu. Komando hauek dituen denbora-fitxategian

cd /tmp
wget http://wordpress.org/latest.tar.gz
tar xfz latest.tar.gz
cp -rf wordpress/* /var/www/html/
rm /var/www/html/index.html

Orain idazteko baimenak ematen dizkiegu WordPress fitxategiei komando hauekin

chmod -R 775 /var/www/html/
chgrp -R www-data /var/www/html/
ls -al /var/www/html

Orain zerbitzariaren IPa eskatzen duzu arakatzailean WordPress instalatzeko, irudian ikusten den moduan

Debian 9-n WordPress-en lehen instalazioa erakusten duen irudia

WordPress-en instalazio-fasea erakusten duen irudi bat

Ondoren, osatu ohiko instalazio-urratsak

. Zorionak, WordPress instalatu duzu Debian Server 9-n cpanel gabe,

 

Azalpen honetan, nahita sartu ditut xehetasun guztiak kodeak gehitzea eta zer esan nahi duten ezagutzen ez dutenen mesederako eta guztion onerako.

Beste azalpen bat egingo da domeinua zerbitzariarekin konektatzeko eta wordpress eta zerbitzaria guztiz babesteko. Beti izan berri denaren berri. Jakinarazpenetara harpidetu besterik ez duzu egin behar 

Izenburua duen azalpena. WordPress Debian Server 9-n instalatzen cpanel gabe

Ezin da artikulua kopiatu eta edozein gunetan sartzea iturria aipatu gabe, hau da, Mekano Tech.

Jabetza intelektualaren eskubideak errespetatu behar ditugu 

Erlazionatutako mezu
Argitaratu artikulua

Gehitu iruzkin bat