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
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
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
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
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.
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
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
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
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.
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
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
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
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