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

Namkelekile, bazalwana, kwinqaku elikhethekileyo elinomxholo othi. Ukufakela i-WordPress kwi-Debian Server. Ngaphandle kwesidingo salo naliphi na iphaneli yokulawula, ukusuka kwiipaneli ezidumileyo ezifana neCpanel, iplask, iDirectAdmin, i-vistacp, kunye nezinye iipaneli ezihlawulweyo kunye nezasimahla ukudala indawo yokusebenza, iiwebhusayithi kunye nokulawula kunye neempawu ezahlukileyo phakathi kwephaneli nganye kwenye, kwaye ngokuqinisekileyo eyona idumileyo phakathi kwabo yiphaneli ye-cpanel. Ngaphandle kwe-ado enye, siya kufaka i-WordPress kwi-Debian 9 kunye ne-Apache 5

Iimfuno zengcaciso

1 - Inkqubo I-Debian Ibekwe kwiseva (iseva ye-intanethi).

2- Ukufikelela kwiziqithi kumncedisi okanye kwiakhawunti yolawulo lweengcambu.

3 - Idilesi ye-IP engatshintshiyo okanye iqwalaselwe kwiseva okanye kwiseva. Ewe kunjalo, oku kuyafumaneka kuyo nayiphi na iseva oyibhalileyo kwiZiko leDatha,

I-4 - Ukuba uya kwenza iwebhusayithi yakho ifumaneke kuluntu, kufuneka Domain okanye indawo ebekelwe indawo ukudibanisa i-dns kumncedisi,

5- Faka Apache  I-LAMP kwinkqubo yeDebian.

6 - ikopi WordPress Inguqulelo yamva nje evela kwiwebhusayithi esemthethweni.

7 - Inkqubo yokudibanisa kumncedisi Putty

 

Yintoni inkqubo yeDebian?

Inkqubo yeDebian okanye unikezelo lweDebian yinkqubo yekhompyuter ebandakanya ngokupheleleyo isoftware yasimahla nevulekileyo, okuthetha ukuba nabani na onokuba negalelo kwaye aphuhlise inkqubo iwela phantsi kweGNU General Public License.Inkqubo yeDebian okanye iprojekthi yiprojekthi engenzi nzuzo. kwaye ukuhanjiswa kuthathwa njengenye yeeprojekthi zemithombo evulekileyo endala. I-Debian isebenzisa i-Linux kernel kunye nezixhobo ze-GNU, kwaye ukuhanjiswa kwe-Debian kwaziwa ngokuzibophelela okungqongqo ekuvuleni, ukuvavanya intsebenziswano kunye nokuthatha inxaxheba. I-Debian yinkqubo yokusebenza yehlabathi elungele ukusetyenziswa kwabantu abaninzi kunye neofisi, iinkonzo zedathabheyisi, iiseva, kunye neenkonzo zokugcina.

Yintoni iApache

Igama le-apache ngesiNgesi  Iseva ye-Apache ye-HTTP. I-Apache nguye odlale indima enkulu kakhulu ekuphuhliseni iwebhu kunye nokukhula kwehlabathi jikelele kwiintsuku zokuqala zewebhu. Yintoni iApache esetyenziswayo kwaye yintoni injongo yayo. I-Apache isetyenziselwa ukukhonza amaphepha ewebhu amileyo kunye naguqukayo. I-Static, njenge-html, kunye neziguquguqukayo eziguqukayo, ezifana neeforamu, i-WordPress, kunye nezinye izikripthi okanye izicelo ezenzelwe ukusebenzisa indawo ye-Apache kunye neempawu. Kwaye i-Apache eneneni yenye yamacandelo ephakheji yophuhliso lwewebhu eyaziwa ngokuba yi-LAMP, equlethe inkqubo yokusebenza ye-Linux okanye i-GNU Linux, iseva yewebhu, i-database ye-Mysql, kunye neelwimi ezininzi zeprogram, kuquka i-php, i-Python kunye ne-Perl. njengenxalenye enye yeepakethe zesoftware yobunini. Enye yeenzuzo ze-Apache kukuba ibonelela ngomxholo ngendlela ethembekileyo nekhuselekileyo 

Izibonelelo zokufakela i-WordPress kwi-Debian

Enye yeenzuzo zokwenene kukugcina imali xa kuthelekiswa nekhontrakthi kunye neenkampani zokubamba. Okwesibini, isantya sesiza ekuhanjisweni kweDebian xa kuthelekiswa nofakelo kwi-cpanel. Isantya esibonakalayo se-25%, kwaye oku kunegalelo ekusasazeni indawo ekufuneni nasekuphakameni. Uluhlu lwakho kuGoogle kunye nezinye iinjini zokukhangela. Nokwandisa ingeniso yakho yezinto eziphathekayo. Ngaphandle kokuphepha ukucotha kweenkampani zama-Arabhu okanye zangaphandle zokubamba. Yiyiphi inikezela izicwangciso zokubamba i-$ 3 ngenyanga kwaye zongeza iiwebhusayithi ze-400 kwiseva efanayo. Kwaye uqala ukuqaphela ukucotha kwindawo yakho xa idlula amanqaku angama-100 kumava. Xa indawo ikwi-server ye-vps yangasese, umgca we-intanethi. Kwiseva enegunya elipheleleyo lendawo yakho, kwaye oku kuya kukunceda ekukhupheleni kwindawo yakho kwaye unikeze ngokukhawuleza idatha kwiindwendwe zakho. Ngaphandle kokukhuselwa kuqhekezo oluthwaxa iinkampani ezibambayo ngenxa yokungacwangciswanga kakuhle. Andithethi ngazo zonke iinkampani zokubamba. Kukho iinkampani zokubamba ezinokhuseleko oluluqilima, kodwa zingamazwe angaphandle kwaye aziziArabhu. Ngenxa yokuba ngexesha lomsebenzi wam kwi-Intanethi, ndajongana neenkampani ezingaphezu kwe-15 zama-Arabhu, kwaye zonke, ngaphandle kokukhetha, azifanelekanga igama leenkampani zokubamba. Enye yezona zinto zibalulekileyo kukuba yonke imithombo yeseva iya kuba yindawo yakho kuphela kwaye ayisasazwanga kwiphaneli yolawulo edla i-RAM kunye neprosesa, kwaye oku kwandisa uzinzo lwendawo yakho kwaye kuphucula umgangatho wakho ekuphendlo nakwimali yakho. inzuzo, njl.

Kutheni ukhetha i-WordPress

I-WordPress, ngokuqinisekileyo, ngoku iyala ngaphezu kwe-35%. Enye yewebhusayithi kwiwebhu ukuze kube lula ukuyisebenzisa kunye nokuhambelana kwe-SEO. Ngelixa ungaqwalasela kwaye uxhobise ukuze ulungele zonke iindawo. Ukususela ekubhaleni amanqaku ukuya kwiingcaciso. Okanye iblogi yakho apho ubonisa khona amava akho, okanye ivenkile ye-intanethi ukuthengisa iinkonzo kunye neemveliso. Okanye iziko okanye uqeqesho, olufana nesayithi lokubonisana, kunye nezinye izinto ezingenakubalwa.

 

Inqaku lengcaciso elinikezwe nguMekano Tech Informatics kwiiseva zokwenyani

Ndibhukishe iseva ukusuka Iziko leDatha iHetzner Ukusuka kwinkonzo yeeseva zelifu. Ukhethe i-Debian distro efakwe ngokuzenzekelayo kwaye ilungile

inkcazelo: Ukufaka iphakheji LAMP

Ngaphambi kokufaka iLamp equlethe i-Apache kwiindawo zayo, into yokuqala esiyenzayo ngaphambi kokufaka kukuhlaziya iipakethe kunye ne-kernel kunye nokulungisa iingxaki zokhuseleko ngale miyalelo.

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

Umfanekiso wokongeza umyalelo wokuqala wokuhlaziya ukufaka i-WordPress kwiiseva ze-Debian 9 ngaphandle kwe-cpanel

Umfanekiso obonisa ukongezwa kwemiyalelo yokuqala yokuhlaziya iipakethe kunikezelo lweDebian

Esi sisiphumo somcimbi emva kokongeza ibonisa ukuba uhlaziyo lwenziwe njani

apt-fumana uhlaziyo Ign:1 http://mirror.hetzner.de/debian/packages stretch InRelease Fumana:2 http://security.debian.org stretch/updates InRelease [94.3 kB] Fumana:3 http://mirror hetzner.de/debian/packages stretch-updates InRelease [91.0 kB] Ign:4 http://deb.debian.org/debian stretch InRelease Fumana: 5 http://deb.debian.org/debian stretch-updates InRelease [ 91.0 kB] Fumana: 6 http://mirror.hetzner.de/debian/packages stretch-backports InRelease [91.8 kB] Fumana:7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3 kB] ] Betha:8 http://mirror.hetzner.de/debian/packages stretch Release Hit:9 http://deb.debian.org/debian stretch Khupha Fumana:10 http://security.debian.org stretch/ updates /imithombo engekho simahla [1,216 B] Fumana:11 http://security.debian.org/updates/main Sources [207 kB] Fumana:12 http://security.debian.org stretch/updates/contrib Sources [1,384 B] Fumana:13 http://security.debian.org stretch/updates/main amd64 Packages [495 kB] Fumana:14 http://security.debian.org stretch/updates/main Tra nslation-en [221 kB] Fumana: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-en Fumana:16 http://mirror.hetzner.de/debian/packages stretch-backports/main amd64 Iipakethi [601 kB] Fumana:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en [459 kB] Ign:18 http://mirror.hetzner.de/debian/security stretch /uhlaziyo/ezingundoqo amd64 Packages Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en Fumana:18 http://mirror.hetzner.de/debian/stretch security/updates/ iiPakethi eziphambili ze-amd64 [495 kB] Fumana:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en [221 kB] Fumana:22 http://deb.debian.org/debian stretch /Imithombo engundoqo [6,745 kB] Fumana:23 http://deb.debian.org/debian stretch/non-free Sources [79.4 kB] Fumana:24 http://deb.debian.org/debian stretch/contr ib Imithombo [44.7 kB] Ilandwe 10.0 MB kwi-3s (2,624 kB/s) Uluhlu lweepakethe zokufunda... Kwenziwe

Songeza lo myalelo ulandelayo, othi

apt-get upgrade

Inzuzo yalo myalelo okanye into eyenzayo kukuphucula inkqubo kuguqulelo lwamva nje lweDebian. Landela amanyathelo okufaka i-WordPress kwi-Debian Server 9 ngaphandle kwe-cpanel

Umfanekiso obonisa umyalelo wokuphucula iDebian ukufaka i-WordPress kuyo

Iya kubonakala nawe njengoko kubonisiwe kumfanekiso. Kwaye apha inkqubo ikuxelela, ufuna ngenene ukunyusa?Ndilandela inkqubo yophuculo?Uchwetheza unobumba uy wegama ewe kwaye ucinezele u-Enter. Ukugqibezela inkqubo yophuculo

Nasi isiphumo somcimbi emva kokuphela kophuculo. Inqaku elincinci, iseva endiyisebenzisayo inenguqulo yeDebian yamva nje efakiweyo, eyiDebian 9 ngeli xesha. Akuthathanga xesha lininzi ukuphucula. Esi sisiphumo

apt-fumana uphuculo Ukufunda uluhlu lwephakheji... Kwenziwe Ukwakhiwa komthi wokuxhomekeka Ukufunda ingcaciso yelizwe... Kwenziwe Ukubala uphuculo... Kwenziwe Ezi phakheji zilandelayo ziza kuphuculwa: qemu-guest-agent qemu-utils 2 upgraded, 0 esanda kufakwa, 0 ukususa kwaye i-0 ayiphuculwanga. Kufuneka ufumane i-1,300 kB yogcino. Emva kwalo msebenzi, i-2,048 B yendawo eyongezelelweyo yediski iya kusetyenziswa. Uyafuna ukuqhubeka? [Y/n] y Fumana:1 http://security.debian.org stretch/updates/main amd64 qemu-guest-agent amd64 1:2.8+dfsg-6+deb9u7 [315 kB] Fumana:2 http:// security.debian.org stretch/updates/main amd64 qemu-utils amd64 1:2.8+dfsg-6+deb9u7 [986 kB] Ilandwe i-1,300 kB ngo-0s (14.0 MB/s) (Ukufunda uvimba weenkcukacha ... 33909 iifayile kunye nabalawuli ngoku ifakiwe.) Ilungiselela ukukhupha .../qemu-guest-agent_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Ukukhulula qemu-guest-agent (1:2.8+dfsg-6+deb9u7) ngaphezulu (1 :2.8+dfsg-6+deb9u5) ... Ilungiselela ukukhulula .../qemu-utils_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Ukukhulula ii-qemu-utils (1:2.8+dfsg-6+) ) deb9u7) ngaphezulu (1:2.8 + dfsg-6 + deb9u5) ... Ukumisela i-qemu-ye-arhente yondwendwe (1:2.8 + dfsg-6 + deb9u7) ... Ukumisela i-qemu-utils (1:2.8 + dfsg) ) 6+deb9u7) ... Ukucutshungulwa kwezibambisi ze-systemd (232-25+deb9u11) ... Ukucutshungulwa okubangela ukuba umntu-db (2.7.6.1-2) ...

Emva kokugqiba uhlaziyo, wongeza lo myalelo ulandelayo udweliswe phezulu ekuqaleni kwengcaciso.Iqinisekisa ukuba inkqubo yophuculo lweenkonzo zesistim ihlaziywa kwaye hayi inkqubo yonke ephuculweyo. Into oyenzayo kukwenza uphuculo lwesixokelelwano

apt-get dist-upgrade

Lo ngumfanekiso obonisa inkqubo emva kokongeza umyalelo

Umfanekiso ubonisa umyalelo wokuqinisekisa ukuba iipakethe ziphuculwe kwaye hayi inkqubo yokuphucula

Inyathelo lokuqala lokuhlaziya nokuphucula iipakethe kunye nenkqubo yokusebenza kwinguqulelo yamva nje igqityiwe

Inyathelo lesibini kukongeza igama lenginginya kumncedisi ngalo myalelo, otshintsha igama lenginginya ngegama lakho elichazayo. Kodwa qaphela ukuba unokufuna ukuqala kwakhona umncedisi okanye inkqubo.

hostnamectl set-hostname hostname.yourdomain.com

igama lomncedisi.yourdomain.com

Apha, igama lomninimzi kufuneka libe ligama le-sub-domain yesizinda sakho okanye i-domain oyigcinele ukuqhuba iseva ye-WordPress. Umzekelo igama.mekan0.com

Emva kokongeza lo myalelo, ucofa u-Enter kwikhibhodi yakho. Nanku umfanekiso njengomzekelo wokongeza i-neem host

Umfanekiso obonisa indlela yokongeza i-namehost kwiseva yeDebian

 

Kwaye isicwangciso esilandelayo singene

Sifaka ezinye izinto eziyimfuneko kwaye siya kuzifuna ukusombulula iimpazamo kwaye sizilungise. Wongeza lo myalelo ulandelayo

apt install net-tools sudo wget curl bash-completion

Ndicinga ukuba inkqubo ye-Debian 9 inazo ezi zixhobo, kodwa qiniseka kwaye wongeze le miyalelo njenge-backup. Xa ugqibile, qalisa kwakhona iseva ngokuchwetheza umyalelo qalisa kwakhona  Emva kokuphinda uqalise, ungena kwiseva Uya kuqaphela ukuba igama leseva litshintshile kwidilesi yegama leseva esilenzileyo, umzekelo kumfanekiso.

Umfanekiso obonisa umzekelo wokutshintsha iseva yegama ukuya kwi-Debian 9

Uya kuqaphela apha kwi-prompt yomyalelo ukuba igama lomncedisi litshintshiwe kunye negama lomncedisi njengoko kubonisiwe kumfanekiso kunye nale datha evele xa uqalisa kwakhona umncedisi kwaye ungena kuyo kwakhona.

Faka i-Apache

Emva kokungena kumncedisi ngamalungelo olawulo (ingcambu), sifaka i-Apache HTTP, ekhoyo kwii-Debian 9 zokugcina. Wongeza lo myalelo kwi-prompt yomyalelo kwaye ucinezele u-Enter

 ukufaka i-apache2

Emva kokongeza i-Apache install command, uya kubona kwi-prompt yomyalelo ukuba ugqibe okanye awugqibe ukufakela i-Apache sele ivele.Le yindlela ikhowudi eya kubonakala ngayo.

i-apt ukufaka apache2 Ukufunda uluhlu lwepakethe... Kwenziwe Ukwakhiwa komthi wokuxhomekeka Ukufunda ingcaciso yelizwe... Kwenziwe Ezi mpahla zilandelayo zongezelelweyo ziya kufakwa: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2. -0 libperl5.24 perl Iiphakheji ezicetyiswayo: www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom perl-doc libterm-readline-gnu-perl | i-libterm-readline-perl-perl yenza iipakethe ezicetyiswayo: ssl-cert ukuthiya ngokutsha Ezi phakheji EZINTSHA zilandelayo ziza kufakwa: apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutillibldaper1. I-5.2 esanda kufakwa, i-0 ukususa kwaye i-5.24 ayiphuculwanga. Kufuneka ufumane i-0 kB yogcino. Emva kwalo msebenzi, i-11 MB yendawo eyongezelelweyo yedisk iya kusetyenziswa. Uyafuna ukuqhubeka? [Y/n]

Ucinezela ileta Y kwibhodibhodi, emva koko ucinezele u-Enter, kwaye emva kokufakwa kwe-Apache kugqityiwe, sivula isiphequluli kwaye sichwetheze i-IP yomncedisi. Kwi-browser, kwimeko yam, ndingu-IP. Iseva endiyichazayo yi 159.69.215.225 Iza kubonakala nawe njengalo mfanekiso Umfanekiso obonisa ukuba i-Apache isebenza ngokuchanekileyo kwi-Bian 9

Emva kokuqinisekisa ukuba i-Apache ifakwe ngokuchanekileyo kwaye lo mfanekiso ungasentla. Iqinisekisa ukuba iApache ifakwe ngokuchanekileyo kunikezelo lweDebian. Ngoku sifaka iinguqulelo zamva nje zabaguquleli bephp. Ukufunda i-wordpress CMS ngalo myalelo kwaye ucinezele 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

Inkqubo izakubonisa ukuba siyalugqibezela ukufakelo okanye hayi.Rhoxisa Njengemiyalelo engentla, uchwetheza unobumba Y kwaye ucinezele u-Enter. kwi keyboard. Njengoko kubonisiwe emfanekisweni Umfanekiso obonisa umyalelo wokufaka iinguqulelo zephp kwiDebian 9

Emva kokugqiba ukufakela iinguqulelo zephp, iinguqulelo zamva nje zenziwe. Faka i-MariaDB, iseva yedatha. Kufuneka ifakwe ukwenza i-database ye-WordPress. Kwaye uqhagamshelane nabo ukuze sikwazi ukufaka i-WordPress ngokuchanekileyo ngale nto.

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

Inkqubo iya kukubonelela ukuba uqhubeke nofakelo okanye hayi, njengokuba kwenzekayo kwimiyalelo yangaphambili, uchwetheza unobumba uY kwaye ucinezele iqhosha lokungena kwibhodi yezitshixo ukuqhubeka nofakelo. Olu lwazi luya kubonakala kwi-prompt yomyalelo ukuqinisekisa ukuba ukufakela kuchanekile

apt ukufaka php7.0-mysql mariadb-server mariadb-client
Uluhlu lokufunda kwephakheji ... lwenziwe
Umthi oxhomekeke kwisakhiwo
Ulwazi lwelizwe lokufunda ... Yenziwe
Ezi phakheji ezongezelelweyo ziza kufakelwa:
galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client-10.1 mariadb-client-core-10.1
mariadb-eqhelekileyo mariadb-server-10.1 mariadb-server-core-10.1 mysql-eqhelekileyo
rsync socat
Iiphakheji eziphakanyisiweyo:
gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl
libsql-statement-perl mailx mariadb-test netcat-openbsd tinyca
Iipakethe ezicetyiswayo:
libdbd-mysql-perl libterm-readkey-perl libhtml-template-perl
Ezi zilandelayo zilandelayo ziza kufakwa:
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-eqhelekileyo php7.0-mysql rsync socat
I-0 ithuthukisiwe, i-19 esanda kufakwa, i-0 ukususa kunye ne-0 ayiphuculwanga.
Kufuneka ufumane i-25.7 MB yeengxelo.
Emva kwalo msebenzi, i-189 MB yesithuba sediski esongezelelweyo iya kusetyenziswa.
Ngaba ufuna ukuqhubeka? [Y / n] y
Fumana:1 http://deb.debian.org/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 kB]
Fumana:2 http://deb.debian.org/debian stretch/main amd64 libsigsegv2 amd64 2.10-5 [28.9 kB]
Fumana:3 http://deb.debian.org/debian stretch/main amd64 gawk amd64 1:4.1.4+dfsg-1 [571 kB]
Fumana:4 http://deb.debian.org/debian stretch/main amd64 mysql-common all 5.8+1.0.2 [5,608 B]
Fumana:5 http://deb.debian.org/debian stretch/main amd64 mariadb-common all 10.1.38-0+deb9u1 [28.4 kB]
Fumana: 6 http://deb.debian.org/debian stretch/main amd64 galera-3 amd64 25.3.19-2 [955 kB]
Fumana:7 http://deb.debian.org/debian stretch/main amd64 libdbi-perl amd64 1.636-1+b1 [766 kB]
Fumana:8 http://deb.debian.org/debian stretch/main amd64 libreadline5 amd64 5.2+dfsg-3+b1 [119 kB]
Fumana:9 http://deb.debian.org/debian stretch/main amd64 mariadb-client-core-10.1 amd64 10.1.38-0+deb9u1 [5,107 kB]
Fumana:10 http://deb.debian.org/debian stretch/main amd64 libconfig-inifiles-perl yonke 2.94-1 [53.4 kB]
Fumana:11 http://deb.debian.org/debian stretch/main amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 kB]
Fumana:12 http://deb.debian.org/debian stretch/main amd64 mariadb-client-10.1 amd64 10.1.38-0+deb9u1 [5,918 kB]
Fumana:13 http://deb.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.38-0+deb9u1 [5,241 kB]
Fumana:14 http://deb.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 kB]
Fumana:15 http://deb.debian.org/debian stretch/main amd64 socat amd64 1.7.3.1-2+deb9u1 [353 kB]
Fumana:16 http://deb.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.38-0+deb9u1 [5,344 kB]
Fumana:17 http://deb.debian.org/debian stretch/main amd64 mariadb-client yonke 10.1.38-0+deb9u1 [27.2 kB]
Fumana:18 http://deb.debian.org/debian stretch/main amd64 mariadb-server yonke 10.1.38-0+deb9u1 [27.3 kB]
Fumana:19 http://deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u3 [124 kB]
Ilandwe 25.7 MB ngo-0s (35.8 MB/s)
Ilungiselela kwangaphambili iipakethe...
Ukukhetha ipakethe ebingakhethwanga ngaphambili libmpfr4:amd64.
(Indawo yokugcina idatha ... Iifayile ezingama-35883 kunye nemikhombandlela efakiweyo ngoku.)
Ilungiselela ukukhupha .../libmpfr4_3.1.5-1_amd64.deb ...
Ukukhutshwa kwe-libmpfr4:amd64 (3.1.5-1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili libsigsegv2:amd64.
Ilungiselela ukukhupha .../libsigsegv2_2.10-5_amd64.deb ...
Ukukhutshwa kwe-libsigsegv2:amd64 (2.10-5) ...
Ukumisela i-libmpfr4: amd64 (3.1.5-1) ...
Ukumisela i-libsigsegv2:amd64 (2.10-5) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili gawk.
(Indawo yokugcina idatha ... Iifayile ezingama-35905 kunye nemikhombandlela efakiweyo ngoku.)
Ilungiselela ukukhupha .../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb ...
Ukukhutshwa kwe-gawk (1:4.1.4+dfsg-1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili mysql-eqhelekileyo.
Ilungiselela ukukhupha .../01-mysql-common_5.8+1.0.2_all.deb ...
Ukukhulula i-mysql-eqhelekileyo (5.8+1.0.2) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili imariadb-eqhelekileyo.
Ilungiselela ukukhupha .../02-mariadb-common_10.1.38-0+deb9u1_all.deb ...
Ukukhutshwa kwe-mariadb-eqhelekileyo (10.1.38-0+deb9u1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili galera-3.
Ilungiselela ukukhupha .../03-galera-3_25.3.19-2_amd64.deb ...
Ukukhutshwa kwe-galera-3 (25.3.19-2) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili libdbi-perl.
Ilungiselela ukukhupha .../04-libdbi-perl_1.636-1+b1_amd64.deb ...
Ukukhutshwa kwe-libdbi-perl (1.636-1+b1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili libreadline5:amd64.
Ilungiselela ukukhupha .../05-libreadline5_5.2+dfsg-3+b1_amd64.deb ...
Ukukhutshwa kwe-libreadline5:amd64 (5.2+dfsg-3+b1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili mariadb-client-core-10.1.
Ilungiselela ukukhupha .../06-mariadb-client-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Ukukhutshwa kwe-mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili libconfig-inifiles-perl.
Ilungiselela ukukhupha .../07-libconfig-inifiles-perl_2.94-1_all.deb ...
Ukukhutshwa kwe-libconfig-inifiles-perl (2.94-1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili libjemalloc1.
Ilungiselela ukukhupha .../08-libjemalloc1_3.6.0-9.1_amd64.deb ...
Ukukhutshwa kwe-libjemalloc1 (3.6.0-9.1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili mariadb-client-10.1.
Ilungiselela ukukhupha .../09-mariadb-client-10.1_10.1.38-0+deb9u1_amd64.deb ...
Ukukhutshwa kwe-mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili mariadb-server-core-10.1.
Ilungiselela ukukhupha .../10-mariadb-server-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Ukukhutshwa kwe-mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha iphakheji engakhethwanga rsync.
Ilungiselela ukukhupha .../11-rsync_3.1.2-1+deb9u2_amd64.deb ...
Ukukhutshwa kwe-rsync (3.1.2-1+deb9u2) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili.
Ilungiselela ukukhupha .../12-socat_1.7.3.1-2+deb9u1_amd64.deb ...
Ukukhutshwa kwe-socat (1.7.3.1-2+deb9u1) ...
Ukumisela i-mysql-eqhelekileyo (5.8+1.0.2) ...
uhlaziyo-ezinye iindlela: usebenzisa /etc/mysql/my.cnf.fallback ukubonelela /etc/mysql/my.cnf (my.cnf) kwimo ezenzekelayo
Ukumisela i-mariadb-eqhelekileyo (10.1.38-0+deb9u1) ...
uhlaziyo-ezinye iindlela: usebenzisa /etc/mysql/mariadb.cnf ukubonelela /etc/mysql/my.cnf (my.cnf) kwimo ezenzekelayo
Ukukhetha ipakethe ebingakhethwanga ngaphambili mariadb-server-10.1.
(Indawo yokugcina idatha ... Iifayile ezingama-36487 kunye nemikhombandlela efakiweyo ngoku.)
Ilungiselela ukukhupha .../mariadb-server-10.1_10.1.38-0+deb9u1_amd64.deb ...
Ukukhutshwa kwe-mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili i-mariadb-client.
Ilungiselela ukukhupha .../mariadb-client_10.1.38-0+deb9u1_all.deb ...
Ukukhutshwa kwe-mariadb-client (10.1.38-0+deb9u1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili i-mariadb-server.
Ilungiselela ukukhupha .../mariadb-server_10.1.38-0+deb9u1_all.deb ...
Ukukhutshwa kwe-mariadb-server (10.1.38-0+deb9u1) ...
Ukukhetha ipakethe ebingakhethwanga ngaphambili php7.0-mysql.
Ilungiselela ukukhupha .../php7.0-mysql_7.0.33-0+deb9u3_amd64.deb ...
Ukukhulula php7.0-mysql (7.0.33-0+deb9u3) ...
Ukumisela i-php7.0-mysql (7.0.33-0+deb9u3) ...

Ukwenza ifayile yoqwalaselo /etc/php/7.0/mods-available/mysqlnd.ini ngoguqulelo olutsha

Ukudala ifayile yoqwalaselo /etc/php/7.0/mods-available/mysqli.ini ngoguqulelo olutsha

Ukwenza ifayile yoqwalaselo /etc/php/7.0/mods-available/pdo_mysql.ini ngoguqulelo olutsha
Ukumisela i-libconfig-inifiles-perl (2.94-1) ...
Ukumisela i-libjemalloc1 (3.6.0-9.1) ...
Ukucutshungulwa kwezinto ezibangela i-libapache2-mod-php7.0 (7.0.33-0+deb9u3) ...
Ukumisela i-socat (1.7.3.1-2+deb9u1) ...
Ukumisela i-gawk (1:4.1.4+dfsg-1) ...
Ukumisela i-rsync (3.1.2-1+deb9u2) ...
Yenziwe i-symlink /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service.
Ukucutshungulwa okubangela i-libc-bin (2.24-11+deb9u4) ...
Ukumisela i-galera-3 (25.3.19-2) ...
Ukucutshungulwa kwezinto ezibangela i-systemd (232-25+deb9u11) ...
Iqhubekeka ibangela i-man-db (2.7.6.1-2) ...
Ukumisela i-libreadline5:amd64 (5.2+dfsg-3+b1) ...
Ukumisela i-libdbi-perl (1.636-1+b1) ...
Ukumisela i-mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Ukumisela i-mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Ukumisela i-mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Ukumisela i-mariadb-client (10.1.38-0+deb9u1) ...
Ukumisela i-mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Yenziwe i-symlink /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service.
Yenziwe i-symlink /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service.
Yenziwe i-symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service.
Ukumisela i-mariadb-server (10.1.38-0+deb9u1) ...
Ukucutshungulwa okubangela i-libc-bin (2.24-11+deb9u4) ...
Ukucutshungulwa kwezinto ezibangela i-systemd (232-25+deb9u11) ...
ingcambu @ igama: ~#

Inyathelo lesibini kukuqhuba i-MariaDB esiyifakile. Sibhala lo myalelo ukubaleka

systemctl start mariadb

Emva kokubaleka iMARIADB

Sifaka i-Mysql Database Wizard. Ukhuselekile kwaye uya kucelwa ukuba ukhethe igama eliyimfihlo elinamandla. Kumsebenzisi weengcambu kuba isebenzisa igama eligqithisiweyo lomphathi womncedisi. Kumphathi wedatha, nangona kunjalo, songeza lo myalelo ulandelayo. Ukufakela umphathi wedatha ye-mysql ngalo myalelo.

mysql_secure_installation

Uya kuqaphela emva kokongeza umyalelo. Ikucela ukuba ubhale igama lokugqitha lengcambu. Iseva oyibhalayo. Iza kukunika igama eliyimfihlo elinamandla, ucinezela uY. Emva koko cinezela Ngena. Uya kucelwa ukuba ufake igama lokugqitha elitsha ukuze ufake igama eligqithisiweyo elitsha. Emva koko ucofa u-Enter kwaye inkqubo iya kukuqinisekisa ngokufaka igama eliyimfihlo okwesibini. Ukuqinisekisa ukuba uyichwetheza kwaye ucinezele u-Enter. Emva koko inkqubo iya kukuxelela loo nto

Ngenisa igama lokugqithisa langoku lengcambu (y. n):               Ucofa uy uze emva koko ungene 

Emva kokuyicinezela iya kukuxelela ukuba sele uneseti yamagama agqithisiweyo engcambu,             cofa u-n uze ungene

Ngaba uya kunika ukutshintsha igama eligqithisiweyo? [Y/N]                        Ucofa u-y kwaye ungene ukutshintsha igama lokugqitha kwiziko ledatha lolawulo
Uchwetheza igama lokugqithisa elitsha emva koko ungenise kwaye uya kuchwetheza kwakhona ukuze uqinisekise kwaye ungenise ngokungagqibekanga. Ufakelo lwe-MariaDB luqulethe umsebenzisi ongaziwa, ovumela nabani na ukuba
Ukungena kwi-MariaDB ngaphandle kokwenza iakhawunti yomsebenzisi

Inkqubo iya kukubonisa

Susa abasebenzisi abangaziwayo? [Y/N]                                      Uchwetheza uy uze emva koko ungenise 

Kuya kuvela iinketho ezilungiselela ngokucofa aba nobumba.

n uze ungene 

y ke ngena 

y ke ngena 

Le mveliso evela kwi-prompt yomyalelo iqulethe onke amanyathelo owathathileyo ukufaka okanye ukuseta i-mysql

ingcambu @ igama: ~ # mysql_secure_installation

QAPHELA: UKUNIKWA KUNYE AMANQAKU KWE SIKHUMBULWA UYAKHUMBULWA KWEYONKE MariaDB
ABASEBENZI BENKONZO YOKUSEBENZA! FUNA UKUFUNDA NGANYE INQUBO NGOKWENZA!

Ukungena kwiMariaDB ukuyikhusela, siya kuyidinga yangoku
iphasiwedi yomsebenzisi wengcambu. Ukuba usanda kufaka iMariaDB, kwaye
awukacwangcisi igama eligqithisiweyo okwangoku, igama eligqithisiweyo alizi kubakho,
ngoko kufuneka ucinezele ukungena apha.

Faka iphasiwedi yangoku yeengcambu (faka ngaphandle):
Kulungile, iphasiwedi esetyenzisiweyo ngempumelelo, uqhubeka ...

Ukubeka iphasiwedi yeengcambu kuqinisekisa ukuba akukho mntu ongangena kwi-MariaDB
umsebenzisi wengcambu ngaphandle kokugunyaziswa okufanelekileyo.

Sele unegama eligqithisiweyo elisetiweyo, ukuze uphendule ngokukhuselekileyo 'n'

Guqula igama lokugqithisa eliyingcambu? [Y/n] y
Iphasiwedi entsha:
Phinda ufake iphasiwedi entsha:
Iphasiwedi ihlaziywe ngempumelelo!
Ukuphinda ulayishe itafile zelungelo ..
... Impumelelo!


Ngokungagqibekanga, ukufakwa kwe-MariaDB kunomsebenzisi ongaziwa, ukuvumela umntu
ukuba ungene kuMariaDB ngaphandle kokuba ube neakhawunti yomsebenzisi eyadalwe
kubo. Oku kuhlolwe kuphela ukuvavanya, kwaye ukwenza ukufakwa
uhambe kancane. Kufanele uwasuse ngaphambi kokuba uhambe
yendalo imveliso.

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

Ngokwesiqhelo, ingcambu kufuneka ivunyelwe kuphela ukunxibelelana ukusuka 'kwindawo yangaphakathi'. Oku
Uqinisekisa ukuba umntu akanakucingela kwi-password ye-root kwi-network.

Awuvumeli ukungena kweengcambu ukude? [Y/n] n
... ukutsiba.

Ngokuzenzekelayo, uMariaDB uza neziko ledatha elibizwa ngokuba 'luvavanyo' olunokufunyanwa nangubani na
fi kelelo. Oku kuhloselwe kuphela ukuvavanya, kwaye kufuneka kususwe
ngaphambi kokufudukela kwindawo yokuvelisa.

Susa indawo yovavanyo kunye nokufikelela kuyo? [Y / n] kunye
Ukulahla indawo yovavanyo ...
... Impumelelo!
-Ukususa amalungelo kwiziko ledatha lovavanyo ...
... Impumelelo!

Ukuphinda ulayishe kwakhona iilayibhile zamalungelo kuya kuqinisekisa ukuba zonke iinguqu zenziwe ngoku
iya kusebenza ngokukhawuleza.

Phinda ulayishe kwakhona amatafile elungelo? [Y / n] y
... Impumelelo!

Ukucoca ...

Konke kwenzekile! Ukuba uwagqibile onke la manyathelo angentla, iMariaDB yakho
Ukufakela ngoku kufuneka kukhuseleke.

Siyabonga ngokusebenzisa iMariaDB!

Siqinisekisa ukuba iMariaDB ikhuselekile

Kuba ngokungagqibekanga ibhalisa iakhawunti yengcambu ngaphandle kwegama eligqithisiweyo. Ukuthintela iingxaki zokhuseleko ezinokubakho, singena kuvimba weenkcukacha. Ukusebenzisa i-akhawunti yengcambu kunye nokukhupha le miyalelo.

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

Emva kokuchwetheza umyalelo wokuqala, iya kukucela igama eligqithisiweyo, olichwethezayo kwaye ucinezele u-Enter.

Esi sisiphumo semiyalelo kwi-prompt yomyalelo Imveliso kufuneka ibonakale njengale khowudi phambi kwakho

ingcambu @ igama: ~# mysql -u ingcambu -p
Ngenisa igama lokugqithisa:
Wamkelekile kwimonitha ye-MariaDB. Imiyalelo iphela ngo; okanye \g.
Isazisi sakho soqhagamshelo lweMariaDB sisi-9
Uguqulelo lweseva: 10.1.38-MariaDB-0+deb9u1 Debian 9.8

Ilungelo lokushicilela (c) 2000, 2018, Oracle, MariaDB Corporation Ab kunye nabanye.

Chwetheza 'uncedo;' okanye '\h' ukufumana uncedo. Chwetheza '\c' ukucima ingxelo yegalelo langoku.

UMariaDB [(akekho)]> sebenzisa i-mysql;
Ulwazi lwetheyibhile yokufunda ukuze kugqitywe amagama etheyibhile kunye neekholamu
Ungalucima olu phawu ukuze uqalise ngokukhawuleza ngo-A

Uvimba wedatha utshintshiwe
MariaDB [mysql]> ukuhlaziya useto lweplagin yomsebenzisi='' apho uMsebenzisi='ingcambu';
Umbuzo Kulungile, umgca we1 ochaphazelekayo (i-0.00 sec sec)
Imiqolo ehambelanayo: 1 Tshintshiwe: 1 Izilumkiso: 0

UMariaDB [mysql]> amalungelo okugungxula;
Umbuzo Kulungile, iifayile ze-0 ezichaphazelekayo (i-0.01 sec sec)

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

Nomfanekiso obonisa oko Umfanekiso obonisa ukhuseleko lwedathabheyisi kwiDebian 9

Emva koko songeza iimodyuli ze-tls okanye ze-ssl. Siqhuba le miyalelo ilandelayo

a2enmod rewrite ssl
a2ensite default-ssl.conf

Emva koko sivula I-DocumentRoot yazo zonke iisayithi esifuna ukuzenza. Sivula iifayile zoqwalaselo ngalo myalelo 

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

 Emva kokuba ivule nawe, uyongeza, songeza le khowudi 


       Ukhetho lwesalathiso se-FollowSymLinks MultiViews
       VumelaOverride All
       Ifuna konke ukunikwa
    

Emva koko ucinezela unobumba x kwibhodi yezitshixo, emva koko u-y uze ucinezele u-Enter

Emva koko ufaka lo myalelo kwaye wongeze ikhowudi efanayo, engasentla emva kokuvula ifayile.

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

Emva koko ucinezela unobumba x ukuphuma kwifayile kwaye ucinezele u-y ukugcina uhlengahlengiso, kwaye lo ngumfanekiso wendlela yokongeza ikhowudi. Umfanekiso obonisa uqwalaselo lweefayile zewebhusayithi kunikezelo lweDebian

Emva kokugcina, wongeza lo myalelo, ukuqinisekisa ukuba izatifikethi ezingagqibekanga zeziza ziqwalaselwe ngalo myalelo.

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

Ukuba ifayile ayivuli nawe ngenxa yokuba ayikho kumncedisi. Ukhuphela le fayile kwaye uyilayishe kule ndlela

/etc/apache2/sites-enabled . ngeprogram Uyaphumelela Njengoko kubonisiwe emfanekisweni Umfanekiso obonisa ukulayisha iifayile kwi-Debian Server 9

Ukusebenzisa useto, yongeza le miyalelo kwi-prompt yomyalelo

a2enmod headers
systemctl restart apache2.service

Ngoku sivavanya uqwalaselo lwe-Apache ukuba uqwalaselo lwenziwe ngokuchanekileyo, kwaye zithini na iimpazamo. Ukuba kulungile siqala ngokutsha iinkonzo ngale miyalelo

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

Umfanekiso obonisa uqinisekiso lweApache kunikezelo lweseva ye-Debian 9

faka i-wordpress

Sifaka i-database ukwenza i-database entsha yokufakwa kwe-WordPress ngokusebenzisa le miyalelo ilandelayo

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

Phawula .  wordpress-pass  Ubhala endaweni yayo igama eliyimfihlo lomsebenzisi we-WordPress database, esiyidalileyo

Emva kokongeza le miyalelo ukwenza isiseko sedatha kunye nomsebenzisi wedatha kwaye unike amalungelo. Sikhuphela inguqulelo ye-WordPress kwiwebhusayithi esemthethweni sisebenzisa umyalelo we-wget kwaye uyicinezele apha. Kwifayile yeTemp enale miyalelo

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

Ngoku sinika iimvume zokubhala kwiifayile ze-WordPress ngale miyalelo

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

Ngoku ucela i-IP yomncedisi kwisikhangeli ukuba ufake i-WordPress, njengoko kubonisiwe kumfanekiso

Umfanekiso obonisa ukufakwa kokuqala kweWordPress kwiDebian 9

Umfanekiso obonisa isigaba sokufakela i-WordPress

Emva koko gqibezela amanyathelo ofakelo aqhelekileyo

. Sivuyisana nawe, ufake i-WordPress kwi-Debian Server 9 ngaphandle kwe-cpanel,

 

Kule nkcazo, ndifake ngamabomu zonke iinkcukacha ukuze kuxhamle abo bangayazi ukongezwa kweekhowudi kunye nokuba zithetha ukuthini, kunye nenzuzo yabo bonke.

Enye inkcazo iya kwenziwa ukudibanisa i-domain kumncedisi kunye nokukhusela i-wordpress kunye nomncedisi ngokupheleleyo. Hlala uqaphela into entsha. Konke okufuneka ukwenze kukubhalisa kwizaziso 

Ingcaciso enesihloko. Ukufaka i-WordPress kwi-Debian Server 9 ngaphandle kwe-cpanel

Akuvumelekanga ukukopa inqaku kwaye ulifake kuyo nayiphi na indawo ngaphandle kokukhankanya umthombo, onguMekano Tech.

Kufuneka sihloniphe amalungelo epropathi enomgangatho ophezulu wokuqonda 

Izithuba ezihambelanayo
Papasha inqaku kwi

Yongeza uluvo