Ukufaka i-WordPress ku-Debian Server 9 ngaphandle kwe-cpanel

Siyakwamukela kubafowethu esihlokweni esikhethekile. Ukufaka i-WordPress ku-Debian Server. Ngaphandle kwesidingo sanoma iyiphi iphaneli yokulawula, kusukela kumaphaneli adumile afana ne-Cpanel, iplask, i-DirectAdmin, i-vistacp, namanye amaphaneli akhokhelwayo namahhala ukuze kwakheke indawo yokusebenza, amawebhusayithi futhi uwaphathe ngezici ezihlukile phakathi kwephaneli ngayinye kwelinye, futhi ngokuqinisekile edume kakhulu phakathi kwabo iphaneli ye-cpanel. Ngaphandle kwe-ado eyengeziwe, sizofaka i-WordPress ku-Debian 9 naku-Apache 5

Izidingo zencazelo

1 - Uhlelo I-Debian Imiswe kuseva (iseva ye-inthanethi).

2- Ukufinyelela eziqhingini kuseva noma ku-akhawunti yoMphathi wempande.

3 - Ikheli le-IP elimile noma lilungiselelwe kuseva noma iseva. Yebo, lokhu kuyatholakala kunoma iyiphi iseva oyibhukhayo Esikhungweni Sedatha,

4 - Uma uzokwenza iwebhusayithi yakho itholakale emphakathini, kufanele Ukubhuka kwesizinda noma kwesizinda ukuxhuma i-dns kuseva,

5- Faka Apache  I-LAMP ohlelweni lwe-Debian.

6 - ikhophi I-WordPress Inguqulo yakamuva evela kuwebhusayithi esemthethweni.

7 - Uhlelo lokuxhuma kuseva Putty

 

Luyini uhlelo lwe-Debian?

Isistimu ye-Debian noma ukusatshalaliswa kwe-Debian isistimu yokusebenza yekhompuyutha equkethe ngokuphelele isofthiwe yamahhala nevulekile, okusho ukuthi noma ubani onganikela futhi athuthukise uhlelo uwela ngaphansi kweLayisense Yomphakathi Evamile ye-GNU. Uhlelo noma iphrojekthi ye-Debian iphrojekthi engenzi nzuzo futhi ukusatshalaliswa kubhekwa njengenye yamaphrojekthi omthombo ovulekile endala kakhulu. I-Debian isebenzisa i-Linux kernel kanye namathuluzi e-GNU, futhi ukusatshalaliswa kwe-Debian kwaziwa ngokuzibophezela kwakho okuqinile ekuhloleni okuvulekile, okusebenzisanayo nokubamba iqhaza. I-Debian iwuhlelo lokusebenza lomhlaba wonke olulungele ukusetshenziswa okuningi komuntu siqu nehhovisi, izinsiza zesizindalwazi, amaseva, nezinsizakalo zokugcina.

Yini i-Apache

Igama le-apache ngesiNgisi  Iseva ye-Apache HTTP. I-Apache iyona ebambe iqhaza elikhulu kakhulu ekuthuthukisweni kwewebhu nokukhula komhlaba wonke ezinsukwini zokuqala zenkathi yewebhu. Iyini i-Apache esetshenziswayo futhi iyini injongo yayo. I-Apache isetshenziselwa ukunikeza amakhasi ewebhu amile naguqukayo. I-Static, njenge-html, kanye nalawo aguquguqukayo ashintshayo, njengezinkundla, i-WordPress, nezinye izikripthi noma izinhlelo zokusebenza eziklanyelwe ukusebenzisa indawo ye-Apache nezici. Futhi i-Apache ingenye yezingxenye zephakheji yokuthuthukiswa kwewebhu eyaziwa ngokuthi i-LAMP, equkethe isistimu yokusebenza ye-Linux noma i-GNU Linux, iseva yewebhu, i-database ye-Mysql, nezilimi eziningi zokuhlela, ezihlanganisa i-php, i-Python ne-Perl. Enye yezinzuzo ze-Apache ukuthi inikeza okuqukethwe ngendlela enokwethenjelwa futhi ephephe kakhulu 

Izinzuzo zokufaka i-WordPress ku-Debian

Enye yezinzuzo zangempela ukonga imali uma kuqhathaniswa nokwenza inkontileka nezinkampani ezisingatha. Futhi okwesibili, isivinini sesayithi ekusatshalalisweni kwe-Debian uma kuqhathaniswa nokufakwa ku-cpanel. Isivinini esibonakalayo se-25%, futhi lokhu kunomthelela ekusabalaleni kwesayithi ekusesheni nasekuphakameni. Izinga lakho ku-Google nakwezinye izinjini zokusesha. Nokwandisa iholo lakho lezinto ezibonakalayo. Ngaphandle kokugwema ukunensa kwezinkampani zokubamba ama-Arab noma zakwamanye amazwe. Okunikeza izinhlelo zokubamba ngama- $ 3 ngenyanga futhi zengeza amawebhusayithi angama-400 kuseva efanayo. Futhi uqala ukuqaphela ukunensa kwesayithi lakho uma lidlula ama-athikili angu-100 okuhlangenwe nakho. Uma iwebhusayithi ikuseva yangasese ye-vps, umugqa we-inthanethi. Kuseva enamandla aphelele esayithi lakho, futhi lokhu kuzokusiza ekulandeni kusayithi lakho futhi unikeze ngokushesha idatha kubavakashi bakho. Ngaphandle kokuvikelwa ekugetshengeni okuhlukumeza izinkampani ezisingathayo ngenxa yokungalungiswa kahle. Angikhulumi ngazo zonke izinkampani zokubamba. Kunezinkampani ezibamba indawo ezinokuvikelwa okuqinile, kodwa zingamazwe angaphandle hhayi ama-Arab. Ngoba phakathi nomsebenzi wami ku-inthanethi, ngabhekana nezinkampani ezingaphezu kuka-15 zama-Arab, futhi zonke, ngaphandle kokukhetha, azifaneleki igama lezinkampani zokubamba. Esinye sezici ezibaluleke kakhulu ukuthi zonke izinsiza zeseva zizoba ezesayithi lakho kuphela futhi azisatshalaliswa kuphaneli yokulawula edla i-RAM neprosesa, futhi lokhu kuthuthukisa ukuzinza kwesayithi lakho futhi kuthuthukisa izinga lakho ekusesheni kanye nezezimali zakho. inzuzo, njll.

Kungani ukhetha i-WordPress

I-WordPress, yebo, njengamanje iyala ngaphezu kwe-35%. Enye yamawebhusayithi ekuwebhu ukuze kube lula ukuyisebenzisa nokuhambisana ne-SEO. Ngenkathi ungalungisa futhi uhlomise ukuze uvumelane nazo zonke izindawo. Kusukela ekubhaleni izindatshana kuya ezincazelweni. Noma ibhulogi yomuntu siqu lapho wethula khona ulwazi lwakho, noma isitolo se-inthanethi ukuze udayise amasevisi nemikhiqizo. Noma isikhungo noma ukuqeqeshwa, okufana nesayithi lokubonisana, nezinye izici ziningi.

 

Inothi lencazelo elinikezwe i-Mekano Tech Informatics kumaseva wangempela

Ngibhukhe iseva kusuka Idatha Center Hetzner Kusuka kusevisi yamaseva efu. Ukhethe i-Debian distro efakwe ngokuzenzakalelayo futhi elungile

Incazelo: Ukufaka iphakheji ye-LAMP

Ngaphambi kokufaka iLamp equkethe i-Apache ezingxenyeni zayo, into yokuqala esiyenzayo ngaphambi kokufaka ukubuyekeza amaphakheji kanye ne-kernel futhi silungise izinkinga zokuphepha ngale miyalo.

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

Isithombe esivela ekungezeni umyalo wokuqala wokuvuselela ukufaka i-WordPress kumaseva we-Debian 9 ngaphandle kwe-cpanel

Isithombe esibonisa ukungezwa kwemiyalo yokuqala yokuvuselela amaphakheji ekusabalaliseni kwe-Debian

Lona umphumela wodaba ngemva kokwengeza kubonisa ukuthi isibuyekezo senziwe kanjani

i-apt-get update Ign:1 http://mirror.hetzner.de/debian/packages stretch InRelease Thola:2 http://security.debian.org stretch/updates InRelease [94.3 kB] Thola:3 http://mirror hetzner.de/debian/packages stretch-updates InRelease [91.0 kB] Ign:4 http://deb.debian.org/debian stretch InRelease Thola:5 http://deb.debian.org/debian stretch-updates InRelease [ 91.0 kB] Thola:6 http://mirror.hetzner.de/debian/packages stretch-backports InRelease [91.8 kB] Thola:7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3 kB ] Hit:8 http://mirror.hetzner.de/debian/packages stretch Release Hit:9 http://deb.debian.org/debian stretch Release Thola:10 http://security.debian.org stretch/ updates /Imithombo engekho mahhala [1,216 B] Thola:11 http://security.debian.org/updates/main Sources [207 kB] Thola:12 http://security.debian.org stretch/updates/contrib Imithombo [1,384 B] Thola:13 http://security.debian.org stretch/updates/main amd64 Amaphakheji [495 kB] Thola:14 http://security.debian.org stretch/updates/main Tra nslation-zu [221 kB] Thola: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 Packages Ign:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-zu Thola:16 http://mirror.hetzner.de/debian/packages stretch-backports/main amd64 Amaphakheji [601 kB] Thola:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-zu [459 kB] Ign:18 http://mirror.hetzner.de/debian/security stretch /updates/main amd64 Packages Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-zu Thola:18 http://mirror.hetzner.de/debian/security/updates/ main amd64 Amaphakheji [495 kB] Thola:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-zu [221 kB] Thola:22 http://deb.debian.org/debian stretch / Imithombo eyinhloko [6,745 kB] Thola:23 http://deb.debian.org/debian stretch/non-free Sources [79.4 kB] Thola:24 http://deb.debian.org/debian stretch/contr ib Imithombo [44.7 kB] Ilande u-10.0 MB ngo-3s (2,624 kB/s) Uhlu lwamaphakheji okufunda... Kwenziwe

Sengeza umyalo olandelayo, okungukuthi

apt-get upgrade

Inzuzo yalo myalo noma ekwenzayo ukuthuthukisa uhlelo lube yinguqulo yakamuva ye-Debian. Landela izinyathelo zokufaka i-WordPress ku-Debian Server 9 ngaphandle kwe-cpanel

Isithombe esibonisa umyalo wokuthuthukisa i-Debian ukuze ufake i-WordPress kuyo

Izovela nawe njengoba kukhonjisiwe esithombeni. Futhi lapha isistimu iyakutshela, ingabe ufuna ngempela ukuthuthukisa?Ingabe ngilandela inqubo yokuthuthukisa?Uthayipha uhlamvu y lwegama elithi yebo bese ucindezela u-Enter. Ukuze uqedele inqubo yokuthuthukisa

Nawu umphumela wendaba ngemva kokuphela kokuthuthukiswa. Inothi elincane, iseva engiyisebenzisayo inenguqulo yakamuva ye-Debian efakiwe, eyi-Debian 9 ngalesi sikhathi. Akuzange kuthathe isikhathi esiningi ukuthuthukisa. Lokhu okukhiphayo

thola ukuthuthukiswa Ukufunda uhlu lwephakheji... Kwenziwe Ukwakhiwa kwesihlahla sokwencika Ukufunda ulwazi lwesimo... Kwenziwe Ibala ukuthuthukiswa... Kwenziwe Amaphakheji alandelayo azothuthukiswa: qemu-guest-agent qemu-utils 2 ithuthukisiwe, 0 esanda kufakwa, 0 ukususa futhi 0 akuthuthukisiwe. Udinga ukuthola u-1,300 kB wezingobo zomlando. Ngemva kwalokhu kusebenza, 2,048 B wesikhala sediski esengeziwe sizosetshenziswa. Uyafuna ukuqhubeka? [Y/n] y Thola:1 http://security.debian.org stretch/updates/main amd64 qemu-guest-agent amd64 1:2.8+dfsg-6+deb9u7 [315 kB] Thola:2 http:// security.debian.org stretch/updates/main amd64 qemu-utils amd64 1:2.8+dfsg-6+deb9u7 [986 kB] Kulandwe u-1,300 kB ngo-0s (14.0 MB/s) (Isizindalwazi sokufunda ... 33909 amafayela nezikhombisi okwamanje ifakiwe.) Ilungiselela ukuqaqa .../qemu-guest-agent_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Ikhulula i-qemu-guest-ejenti (1:2.8+dfsg-6+deb9u7) ngaphezulu (1 :2.8+dfsg-6+deb9u5) ... Ilungiselela ukuqaqa .../qemu-utils_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Ikhipha ama-qemu-utils (1:2.8+dfsg-6+) ) deb9u7) ngaphezulu (1:2.8 + dfsg-6 + deb9u5) ... Isetha i-qemu-guest-ejenti (1:2.8 + dfsg-6 + deb9u7) ... Isetha ama-qemu-utils (1:2.8 + dfsg) ) 6+deb9u7) ... Icubungula izibangeli ze-systemd (232-25+deb9u11) ... Icubungula izibangeli ze-man-db (2.7.6.1-2) ...

Ngemva kokuqeda ukuthuthukisa, ungeza umyalo olandelayo osohlwini oluphezulu ekuqaleni kwencazelo.Uqinisekisa ukuthi inqubo yokuthuthukisa amasevisi esistimu ibuyekeziwe futhi hhayi isistimu yonke ethuthukisiwe. Into eyamukelwe ukwenza ukuthuthukiswa kwesistimu

apt-get dist-upgrade

Lesi isithombe esibonisa inqubo ngemva kokwengeza i-oda

Isithombe sibonisa umyalo wokuqinisekisa ukuthi amaphakheji athuthukisiwe hhayi ukuthuthukiswa kwesistimu

Isinyathelo sokuqala sokubuyekeza nokuthuthukisa amaphakheji kanye nesistimu yokusebenza enguqulweni yakamuva kuqediwe

Isinyathelo sesibili siwukwengeza igama lomethuleli kuseva ngalo myalo, oshintsha igama lomethuleli ngegama lakho elichazayo. Kodwa qaphela ukuthi ungase udinge ukuqala kabusha iseva noma isistimu.Isistimu isebenzisa igama lomethuleli noma igama lomethuleli olingezayo.

hostnamectl set-hostname hostname.yourdomain.com

Igama lomethuleli.yourdomain.com

Lapha, igama lomethuleli kufanele kube igama lesizinda esingaphansi sesizinda sakho noma isizinda osigodlile ukusebenzisa iseva ye-WordPress kuso. Isibonelo segama.mekan0.com

Ngemva kokwengeza lo myalo, ucindezela u-Enter kukhibhodi yakho. Nasi isithombe njengesibonelo sokwengeza umsingathi we-neem

Isithombe esibonisa indlela yokwengeza i-namehost kuseva ye-Debian

 

Futhi icebo elilandelayo lingene

Sifaka izinsiza ezidingekayo futhi sizozidinga ukuze sixazulule amaphutha futhi siwalungise. Ungeza umyalo olandelayo

apt install net-tools sudo wget curl bash-completion

Ngicabanga ukuthi i-Debian 9 inalezi zinsiza, kodwa qiniseka futhi wengeze le miyalo njengesipele. Ngemva kokuqeda, qala kabusha iseva ngokuthayipha umyalo qala kabusha  Ngemva kokuqalisa kabusha, ungena kuseva.Uzobona ukuthi igama leseva lishintshele ekhelini leseva yegama esilenzile, isibonelo esithombeni.

Isithombe esibonisa isibonelo sokushintsha igama leseva libe yi-Debian 9

Uzoqaphela lapha kumyalo womyalo ukuthi igama leseva lishintshiwe kanye negama leseva njengoba kukhonjisiwe esithombeni kanye nale datha evele lapho iqala kabusha iseva futhi ingena kuyo futhi.

Faka i-Apache

Ngemva kokungena kuseva ngamalungelo okuphatha (impande), sifaka i-Apache HTTP, etholakala kumakhosombe we-Debian 9. Ungeza lo myalo ekwazisweni komyalo bese ucindezela u-Enter

 i-appt ufake i-apache2

Ngemva kokwengeza umyalo wokufaka i-Apache, uzobona emyalweni womyalo ukuthi usuqedile noma cha ukufakwa kwe-Apache. Lena yindlela ikhodi ezovela ngayo.

faka kahle i-apache2 Ukufunda uhlu lwamaphakheji... Kwenziwe Ukwakhiwa kwesihlahla sokwencika Ukufunda ulwazi lwesimo... Kwenziwe Amaphakheji engeziwe alandelayo azofakwa: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2. -0 libperl5.24 perl Amaphakheji aphakanyisiwe: www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom perl-doc libterm-readline-gnu-perl | i-libterm-readline-perl-perl yenza amaphakheji anconyiwe: i-ssl-cert ukuqamba kabusha Amaphakheji AMASHA alandelayo azofakwa: apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutillibldard 1 uplp5.2. 0 esanda kufakwa, 5.24 ezokhishwa futhi 0 ayithuthukisiwe. Udinga ukuthola u-11 kB wezingobo zomlando. Ngemva kwalokhu kusebenza, u-0 MB wesikhala esingeziwe sediski sizosetshenziswa. Uyafuna ukuqhubeka? [Y/n]

Ucindezela uhlamvu Y ekhibhodi, bese ucindezela u-Enter, futhi ngemva kokufakwa kwe-Apache sekuphelile, sivula isiphequluli bese sithayipha i-IP yeseva. Esipheqululini, esimweni sami, ngiyi-IP. Iseva engichaza ngayo yile 159.69.215.225 Izovela nawe njengalesi sithombe Isithombe esibonisa ukusebenza okulungile kwe-Apache ekusakazweni kwe-Bian 9

Ngemva kokuqinisekisa ukuthi i-Apache ifakwe ngendlela efanele futhi lesi sithombe singenhla. Iqinisekisa ukuthi i-Apache ifakwe kahle ekusabalaliseni kwe-Debian. Manje sifaka izinguqulo zakamuva zabahumushi be-php. Ukufunda i-wordpress CMS ngalo myalo bese ucindezela u-Enter.

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

Uhlelo luzokukhombisa ukuthi siyaqedela ukufaka noma cha.Khansela Njengemiyalelo engenhla, uthayipha uhlamvu Y bese ucindezela u-Enter. kukhibhodi. Njengoba kuboniswe esithombeni Isithombe esibonisa umyalo wokufaka ukuhumusha kwe-php ku-Debian 9

Ngemva kokuqeda ukufakwa kwezinguqulo ze-php, izinguqulo zakamuva manje zenziwe. Faka i-MariaDB, iseva egciniwe. Kumele ifakwe ukuze kwakhiwe isizindalwazi se-WordPress. Futhi uxhumane nabo ukuze sikwazi ukufaka i-WordPress ngendlela efanele ngalokhu.

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

Uhlelo luzokunikeza ukuthi uqhubeke nokufaka noma cha. Njengokwenzeka emiyalweni edlule, uthayipha uhlamvu Y bese ucindezela inkinobho yokufaka kukhibhodi ukuze uqhubeke nokufaka. Lolu lwazi luzovela kumyalo womyalo ukuze kuqinisekiswe ukuthi ukufakwa kulungile

ukufaka kahle i-php7.0-mysql mariadb-server mariadb-client
Kufundwa uhlu lwamaphakheji ... Kwenziwe
Isihlahla sokuthembela ekwakheni
Kufundwa imininingwane yombuso ... Kwenziwe
Amaphakheji angeziwe alandelayo azofakwa:
galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client-10.1 mariadb-client-core-10.1
mariadb-evamile mariadb-server-10.1 mariadb-server-core-10.1 mysql-evamile
rsync socat
Amaphakheji aphakanyisiwe:
i-gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl
libsql-statement-perl mailx mariadb-test netcat-openbsd tinyca
Amaphakheji anconyiwe:
libdbd-mysql-perl libterm-readkey-perl libhtml-template-perl
Amaphakheji ATSHA alandelayo azofakwa:
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-evamile php7.0-mysql rsync socat
I-0 ithuthukisiwe, i-19 esanda kufakwa, i-0 ukususa futhi i-0 ayithuthukisiwe.
Udinga ukuthola i-25.7 MB yezinqolobane.
Ngemuva kwalokhu kusebenza, i-189 MB yesikhala sediski eyengeziwe izosetshenziswa.
Ufuna ukuqhubeka? [Y / n] y
Thola:1 http://deb.debian.org/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 kB]
Thola:2 http://deb.debian.org/debian stretch/main amd64 libsigsegv2 amd64 2.10-5 [28.9 kB]
Thola:3 http://deb.debian.org/debian stretch/main amd64 gawk amd64 1:4.1.4+dfsg-1 [571 kB]
Thola:4 http://deb.debian.org/debian stretch/main amd64 mysql-common all 5.8+1.0.2 [5,608 B]
Thola:5 http://deb.debian.org/debian stretch/main amd64 mariadb-common all 10.1.38-0+deb9u1 [28.4 kB]
Thola:6 http://deb.debian.org/debian stretch/main amd64 galera-3 amd64 25.3.19-2 [955 kB]
Thola:7 http://deb.debian.org/debian stretch/main amd64 libdbi-perl amd64 1.636-1+b1 [766 kB]
Thola:8 http://deb.debian.org/debian stretch/main amd64 libreadline5 amd64 5.2+dfsg-3+b1 [119 kB]
Thola:9 http://deb.debian.org/debian stretch/main amd64 mariadb-client-core-10.1 amd64 10.1.38-0+deb9u1 [5,107 kB]
Thola:10 http://deb.debian.org/debian stretch/main amd64 libconfig-inifiles-perl konke okungu-2.94-1 [53.4 kB]
Thola:11 http://deb.debian.org/debian stretch/main amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 kB]
Thola:12 http://deb.debian.org/debian stretch/main amd64 mariadb-client-10.1 amd64 10.1.38-0+deb9u1 [5,918 kB]
Thola:13 http://deb.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.38-0+deb9u1 [5,241 kB]
Thola:14 http://deb.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 kB]
Thola:15 http://deb.debian.org/debian stretch/main amd64 socat amd64 1.7.3.1-2+deb9u1 [353 kB]
Thola:16 http://deb.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.38-0+deb9u1 [5,344 kB]
Thola:17 http://deb.debian.org/debian stretch/main amd64 mariadb-client konke 10.1.38-0+deb9u1 [27.2 kB]
Thola:18 http://deb.debian.org/debian stretch/main amd64 mariadb-server konke 10.1.38-0+deb9u1 [27.3 kB]
Thola:19 http://deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u3 [124 kB]
Kulandwe 25.7 MB ngo-0s (35.8 MB/s)
Iqinisa amaphakheji ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini libmpfr4:amd64.
(Kufundwa i-database ... Amafayela nezikhombisi-ndlela ezingama-35883 ezifakiwe njengamanje.)
Ilungiselela ukuqaqa .../libmpfr4_3.1.5-1_amd64.deb ...
Ikhipha i-libmpfr4:amd64 (3.1.5-1) ...
Ukukhetha iphakheji eyayingakhethiwe ngaphambilini libsigsegv2:amd64.
Ilungiselela ukuqaqa .../libsigsegv2_2.10-5_amd64.deb ...
Ikhipha i-libsigsegv2:amd64 (2.10-5) ...
Isetha i-libmpfr4:amd64 (3.1.5-1) ...
Isetha i-libsigsegv2:amd64 (2.10-5) ...
Ukukhetha i-gawk yephakheji ebingakhethiwe ngaphambilini.
(Kufundwa i-database ... Amafayela nezikhombisi-ndlela ezingama-35905 ezifakiwe njengamanje.)
Ilungiselela ukuqaqa .../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb ...
I-gawk ekhishwayo (1:4.1.4+dfsg-1) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mysql-common.
Ilungiselela ukuqaqa .../01-mysql-common_5.8+1.0.2_all.deb ...
Ikhipha i-mysql-evamile (5.8+1.0.2) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mariadb-evamile.
Ilungiselela ukuqaqa .../02-mariadb-common_10.1.38-0+deb9u1_all.deb ...
Kuqalwa i-mariadb-evamile (10.1.38-0+deb9u1) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-galera-3.
Ilungiselela ukuqaqa .../03-galera-3_25.3.19-2_amd64.deb ...
Ukuqaqa i-galera-3 (25.3.19-2) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-libdbi-perl.
Ilungiselela ukuqaqa .../04-libdbi-perl_1.636-1+b1_amd64.deb ...
Ikhipha i-libdbi-perl (1.636-1+b1) ...
Ukukhetha iphakheji eyayingakhethiwe ngaphambilini libreadline5:amd64.
Ilungiselela ukuqaqa .../05-libreadline5_5.2+dfsg-3+b1_amd64.deb ...
Ikhipha i-libreadline5:amd64 (5.2+dfsg-3+b1) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mariadb-client-core-10.1.
Ilungiselela ukuqaqa .../06-mariadb-client-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Kuqalwa i-mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha iphakheji eyayingakhethiwe ngaphambilini libconfig-inifiles-perl.
Ilungiselela ukukhipha .../07-libconfig-inifiles-perl_2.94-1_all.deb ...
Ikhipha i-libconfig-inifiles-perl (2.94-1) ...
Ukukhetha iphakheji eyayingakhethiwe ngaphambilini i-libjemalloc1.
Ilungiselela ukuqaqa .../08-libjemalloc1_3.6.0-9.1_amd64.deb ...
Ikhipha i-libjemalloc1 (3.6.0-9.1) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mariadb-client-10.1.
Ilungiselela ukuqaqa .../09-mariadb-client-10.1_10.1.38-0+deb9u1_amd64.deb ...
Kuqalwa i-mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mariadb-server-core-10.1.
Ilungiselela ukuqaqa .../10-mariadb-server-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Kuqalwa i-mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha i-rsync yephakheji ebingakhethiwe ngaphambilini.
Ilungiselela ukuqaqa .../11-rsync_3.1.2-1+deb9u2_amd64.deb ...
Ikhipha i-rsync (3.1.2-1+deb9u2) ...
Ukukhetha iphakheji ye-socat eyayingakhethiwe ngaphambilini.
Ilungiselela ukuqaqa .../12-socat_1.7.3.1-2+deb9u1_amd64.deb ...
Ivula i-socat (1.7.3.1-2+deb9u1) ...
Isetha i-mysql-common (5.8+1.0.2) ...
update-alternatives: usebenzisa /etc/mysql/my.cnf.fallback ukuze unikeze /etc/mysql/my.cnf (my.cnf) kumodi ezenzakalelayo
Isetha i-mariadb-common (10.1.38-0+deb9u1) ...
update-alternatives: usebenzisa /etc/mysql/mariadb.cnf ukuhlinzeka /etc/mysql/my.cnf (my.cnf) kumodi ezenzakalelayo
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mariadb-server-10.1.
(Kufundwa i-database ... Amafayela nezikhombisi-ndlela ezingama-36487 ezifakiwe njengamanje.)
Ilungiselela ukuqaqa .../mariadb-server-10.1_10.1.38-0+deb9u1_amd64.deb ...
Kuqalwa i-mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mariadb-client.
Ilungiselela ukuqaqa .../mariadb-client_10.1.38-0+deb9u1_all.deb ...
Kuqalwa i-mariadb-client (10.1.38-0+deb9u1) ...
Ukukhetha iphakheji ebingakhethiwe ngaphambilini i-mariadb-server.
Ilungiselela ukuqaqa .../mariadb-server_10.1.38-0+deb9u1_all.deb ...
Kuqalwa i-mariadb-server (10.1.38-0+deb9u1) ...
Ukukhetha iphakheji eyayingakhethiwe ngaphambilini php7.0-mysql.
Ilungiselela ukuqaqa .../php7.0-mysql_7.0.33-0+deb9u3_amd64.deb ...
Ikhipha i-php7.0-mysql (7.0.33-0+deb9u3)...
Isetha i-php7.0-mysql (7.0.33-0+deb9u3) ...

Ukudala ifayela lokumisa /etc/php/7.0/mods-available/mysqlnd.ini ngenguqulo entsha

Ukudala ifayela lokumisa /etc/php/7.0/mods-available/mysqli.ini ngenguqulo entsha

Ukudala ifayela lokumisa /etc/php/7.0/mods-available/pdo_mysql.ini ngenguqulo entsha
Isetha i-libconfig-inifiles-perl (2.94-1) ...
Isetha i-libjemalloc1 (3.6.0-9.1) ...
Icubungula izibangeli ze-libapache2-mod-php7.0 (7.0.33-0+deb9u3) ...
Isetha i-socat (1.7.3.1-2+deb9u1) ...
Isetha i-gawk (1:4.1.4+dfsg-1) ...
Isetha i-rsync (3.1.2-1+deb9u2) ...
Kudalwe i-symlink /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service.
Icubungula izibangeli ze-libc-bin (2.24-11+deb9u4) ...
Isetha i-galera-3 (25.3.19-2) ...
Iyacubungula izinkinga zesistimu (232-25 + deb9u11) ...
Iyacubungula izinkinga ze-man-db (2.7.6.1-2) ...
Isetha i-libreadline5:amd64 (5.2+dfsg-3+b1) ...
Isetha i-libdbi-perl (1.636-1+b1) ...
Isetha i-mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Isetha i-mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Isetha i-mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Isetha i-mariadb-client (10.1.38-0+deb9u1) ...
Isetha i-mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Kudalwe i-symlink /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service.
Kudalwe i-symlink /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service.
Kudalwe i-symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service.
Isetha i-mariadb-server (10.1.38-0+deb9u1) ...
Icubungula izibangeli ze-libc-bin (2.24-11+deb9u4) ...
Iyacubungula izinkinga zesistimu (232-25 + deb9u11) ...
impande @ igama:~#

Isinyathelo sesibili ukusebenzisa i-MariaDB esiyifakile. Sibhala lo myalo ukugijima

systemctl start mariadb

Ngemuva kokusebenzisa i-MARIADB

Sifaka i-Mysql Database Wizard. Kuphephile futhi uzocelwa ukuthi ukhethe iphasiwedi eqinile. Kumsebenzisi wempande ngoba isebenzisa iphasiwedi yomphathi weseva. Kumphathi wesizindalwazi, nokho, sengeza umyalo olandelayo. Ukufaka isibambi sedatha ye-mysql ngalo myalo.

mysql_secure_installation

Uzoqaphela ngemva kokwengeza umyalo. Ikucela ukuthi ubhale iphasiwedi yempande. Iseva oyibhalayo. Izokunikeza iphasiwedi eqinile, ucindezela u-Y. Bese ucindezela u-Enter. Uzocelwa ukuthi ufake iphasiwedi entsha ukuze ufake iphasiwedi entsha. Bese ucindezela u-Enter futhi uhlelo luzokuqinisekisa ngokufaka iphasiwedi okwesibili. Ukuqinisekisa ukuthi uyayibhala bese ucindezela u-Enter. Khona-ke uhlelo luzokutshela lokho

Faka iphasiwedi yamanje yempande (y. n):               Ucindezela u-y bese ufaka 

Ngemuva kokuyicindezela izokutshela ukuthi usuvele unesethi yamaphasiwedi ezimpande,             cindezela n bese ufaka

Ingabe uzonikela ngokushintsha iphasiwedi yempande? [Y/N]                        Ucindezela u-y bese ufaka ukuze ushintshe igama-mfihlo lesizindalwazi somqondisi
Uthayipha iphasiwedi entsha bese ufaka futhi uzoyibhala futhi ukuze uqinisekise bese ufaka ngokuzenzakalelayo. Ukufakwa kwe-MariaDB kuqukethe umsebenzisi ongaziwa, okuvumela noma ubani ukuba
Ukungena ku-MariaDB ngaphandle kokwenza i-akhawunti yomsebenzisi

Isistimu izokukhombisa

Susa abasebenzisi abangaziwa? [Y/N]                                      Uthayipha y bese uyafaka 

Izinketho zizovela ezihlela ngokuchofoza lezi zinhlamvu.

n bese ungena 

y bese ungena 

y bese ungena 

Lokhu okukhiphayo ku-oda lomyalo kuqukethe zonke izinyathelo ozithathile ukufaka noma ukusetha i-mysql

impande @ igama:~# mysql_secure_installation

QAPHELA: UKUTHOLA IZINDABA ZEMBHALO WESIKHATHI KUVUMELWA KONKE UMariaDB
ABASEBENZISWA NGOKUSEBENZISWA KWEZINTO FUNDA UKUFUNDA NGESINYE ISINYATHELO NGOKUPHAKATHI!

Ukuze ungene ngemvume ku-MariaDB ukuze uyivikele, sizodinga okwamanje
iphasiwedi yomsebenzisi wezimpande. Uma usanda kufaka uMariaDB, futhi
awuzange usethe iphasiwedi yezimpande okwamanje, iphasiwedi ngeke ibe nalutho,
ngakho kufanele nje ucindezele ukungena lapha.

Faka iphasiwedi yamanje yezingcambu (faka akukho):
KULUNGILE, iphasiwedi esetshenziswe ngempumelelo, iya phambili ...

Ukubeka iphasiwedi yempande kuqinisekisa ukuthi akekho ongangena kuMariaDB
umsebenzisi wempande ngaphandle kokugunyazwa okufanele.

Usuvele unesethi yephasiwedi yempande, ngakho-ke ungaphendula ngokuphepha u-'n'.

Shintsha iphasiwedi yempande? [Y/n] y
Iphasiwedi Entsha:
Faka kabusha iphasiwedi entsha:
Iphasiwedi ibuyekezwe ngempumelelo!
Ilayisha kabusha amatafula welungelo ..
... Impumelelo!


Ngokuzenzakalelayo, ukufakwa kwe-MariaDB kunomsebenzisi ongaziwa, okuvumela noma ubani
ukungena ngemvume ku-MariaDB ngaphandle kokuthi ube ne-akhawunti yomsebenzisi eyakhelwe
kubo. Lokhu kuhloswe kuphela ukuhlolwa, futhi ukwenza ukufakwa
hamba kancane kancane. Kufanele uwasuse ngaphambi kokuthuthela ku
indawo yokukhiqiza.

Susa abasebenzisi abangaziwa? [Y / n] y
... Impumelelo!

Ngokuvamile, impande kufanele ivumeleke kuphela ukuxhumeka ku-'hosthost '. Lokhu
iqinisekisa ukuthi umuntu akakwazi ukuqagela kwiphasiwedi yempande kusuka kunethiwekhi.

Ungavumeli ukungena ngemvume kwezimpande ukude? [Y/n] n
... ukweqa.

Ngokuzenzakalelayo, i-MariaDB iza ne-database ebizwa ngokuthi 'ukuhlolwa' ukuthi ubani angakwazi
ukufinyelela. Lokhu kuhloswe kuphela ukuhlolwa, futhi kumele kususwe
ngaphambi kokuthuthela endaweni yokukhiqiza.

Susa i-database yokuhlola nokufinyelela kuyo? [Y / n] futhi
- Ukulahla i-database yokuhlola ...
... Impumelelo!
- Ukususa amalungelo kwi database yokuhlola ...
... Impumelelo!

Ukulayisha kabusha amatafula amalungelo kuzoqinisekisa ukuthi zonke izinguquko zenziwe kuze kube manje
izoqala ukusebenza ngokushesha.

Phinda ulayishe kabusha amatafula wamalungelo manje? [Y / n] y
... Impumelelo!

Ukuhlanza ...

Konke kwenziwe! Uma usuqedile zonke izinyathelo ezingenhla, i-MariaDB yakho
ukufakwa kufanele kube manje kuphephile.

Siyabonga ngokusebenzisa i-MariaDB!

Senza isiqiniseko sokuthi i-MariaDB ivikelekile

Ngoba ngokuzenzakalelayo ibhalisa i-akhawunti yezimpande ngaphandle kwephasiwedi. Ukuze uvimbele izinkinga zokuphepha ezingaba khona, singena kusizindalwazi. Ukusebenzisa i-akhawunti yezimpande nokukhipha le miyalo.

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

Ngemva kokuthayipha umyalo wokuqala, izokucela iphasiwedi, oyibhalayo bese ucindezela u-Enter.

Lokhu ukukhishwa kwemiyalo kumyalo womyalo. Okukhiphayo kufanele kubonakale njengale khodi phambi kwakho

impande @ igama:~# mysql -u impande -p
Faka iphasiwedi:
Siyakwamukela kumlindo we-MariaDB. Ukuqeda ukuphela; noma \ g.
Idokhumenti yakho yokuxhumeka kwe-MariaDB i-9
Inguqulo yeseva: 10.1.38-MariaDB-0+deb9u1 Debian 9.8

I-copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab nabanye.

Thayipha 'usizo;' noma '\h' ukuze uthole usizo. Thayipha '\c' ukuze usule isitatimende sokufaka samanje.

UMariaDB [(akekho)]> sebenzisa i-mysql;
Ulwazi lwethebula lokufunda ukuze kuqedelwe amagama ethebula namakholomu
Ungakwazi ukuvala lesi sici ukuze uthole ukuqalisa okusheshayo nge -A

Idatha ishintshiwe
I-MariaDB [mysql]> buyekeza i-plugin yesethi yomsebenzisi='' lapho Umsebenzisi='impande';
Umbuzo OK, i-1 irowu ethintekile (isekhondi le-0.00)
Imigqa ifaniswe: 1 Kushintshiwe: 1 Izexwayiso: 0

UMariaDB [mysql]> amalungelo we-flush;
Umbuzo OK, imigqa ye-0 ethintekile (isekhondi le-0.01)

UMariaDB [mysql] > yeka
Bye
impande @ igama:~#

Nesithombe esikukhombisayo Isithombe esibonisa ukuvikelwa kwedathabhesi ku-Debian 9

Ngemuva kwalokho sengeza amamojula we-tls noma we-ssl. Sisebenzisa imiyalo elandelayo

a2enmod rewrite ssl
a2ensite default-ssl.conf

Bese sivula I-DocumentRoot yawo wonke amasayithi esifuna ukuwavumela. Sivula amafayela okucushwa ngalo myalo 

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

 Ngemva kokuvula nawe, uyangeza, singeza le khodi 


       Izinketho zezinketho ze-FollowSymLinks MultiViews
       VumelaI-AllOverride Konke
       Idinga konke okunikeziwe
    

Bese ucindezela uhlamvu x kukhibhodi, bese u-y bese ucindezela u-Enter

Bese ufaka lo myalo bese wengeza ikhodi efanayo, engenhla ngemva kokuvula ifayela.

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

Bese ucindezela uhlamvu x ukuze uphume efayelini bese ucindezela u-y ukuze ulondoloze izinguquko, futhi lesi isithombe sendlela yokwengeza ikhodi. Isithombe esibonisa ukumiswa kwamafayela amawebhusayithi ekusatshalalisweni kwe-Debian

Ngemva kokulondoloza, ungeza lo myalo, ukuze uqiniseke ukuthi izitifiketi ezizenzakalelayo zamasayithi zilungiselelwe ngalo myalo.

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

Uma ifayela lingavuli nawe ngoba alikho kuseva. Ulanda leli fayela bese ulilayisha kule ndlela

/etc/apache2/sites-enabled . ngohlelo winscp Njengoba kuboniswe esithombeni Isithombe esibonisa ukulayisha amafayela ku-Debian Server 9

Ukuze usebenzise izilungiselelo, engeza le miyalo kukwaziswa komyalo

a2enmod headers
systemctl restart apache2.service

Manje sihlola ukucushwa kwe-Apache ukuthi ngabe ukucushwa kwenziwe ngendlela efanele yini, futhi yimaphi amaphutha. Uma kulungile siqala kabusha izinsiza ngale miyalo

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

Isithombe esibonisa ukuqinisekiswa kwe-Apache ekusakazweni kweseva ye-Debian 9

faka i-wordpress

Sifaka imininingwane ukuze sakhe isizindalwazi esisha sokufakwa kwe-WordPress ngokusebenzisa imiyalo elandelayo

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

inothi .  wordpress-pass  Ubhala endaweni yayo iphasiwedi yomsebenzisi yesizindalwazi se-WordPress, esiyidalile

Ngemuva kokwengeza le miyalo ukudala i-database kanye nomsebenzisi wedathabheyisi futhi unikeze amalungelo. Silanda ikhophi ye-WordPress kuwebhusayithi esemthethweni sisebenzisa umyalo we-wget futhi siwucindezele lapha. Efayelini lethempeli elinale miyalo

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

Manje sinikeza izimvume zokubhala kumafayela e-WordPress ngale miyalo

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

Manje ucela i-IP yeseva esipheqululini ukuthi ifake i-WordPress, njengoba kukhonjisiwe esithombeni

Isithombe esibonisa ukufakwa kokuqala kwe-WordPress ku-Debian 9

Isithombe esibonisa isigaba sokufakwa kwe-WordPress

Bese uqedela izinyathelo zokufaka ezijwayelekile

. Siyakuhalalisela, ufake i-WordPress ku-Debian Server 9 ngaphandle kwe-cpanel,

 

Kule ncazelo, ngifake ngamabomu yonke imininingwane ukuze kuzuze labo abangakwazi ukwengezwa kwamakhodi nokuthi asho ukuthini futhi kuzuze wonke umuntu.

Enye incazelo izokwenziwa ukuxhuma isizinda kuseva nokuvikela i-wordpress neseva ngokuphelele. Hlala wazi ukuthi yini entsha. Okufanele ukwenze nje ukubhalisela izaziso 

Incazelo enesihloko. Ukufaka i-WordPress ku-Debian Server 9 ngaphandle kwe-cpanel

Akuvunyelwe ukukopisha i-athikili futhi uyifake kunoma iyiphi isayithi ngaphandle kokukhuluma ngomthombo, okuyi-Mekano Tech.

Kufanele sihloniphe amalungelo empahla yengqondo 

Okuthunyelwe okuhlobene
Shicilela isihloko ku

Faka amazwana