Að setja upp WordPress á Debian Server 9 án cpanel

Velkomin, bræður, í einkagrein sem ber yfirskriftina. Að setja upp WordPress á Debian Server. Án þess að þörf sé á neinu stjórnborði, frá frægu spjöldum eins og Cpanel, Plask, DirectAdmin, vistacp og öðrum greiddum og ókeypis spjöldum til að búa til umhverfi til að keyra, vefsíður og stjórna þeim með eiginleikum sem eru frábrugðnir hverju spjaldi frá öðru, og auðvitað frægastur meðal þeirra er cpanel spjaldið. Án frekari ummæla munum við setja upp WordPress á Debian 9 og Apache 5

Skýringarkröfur

1 - Kerfi Debian Staðsett á netþjóni (internetþjónn).

2- Aðgangur að eyjunum á netþjóninn eða rótarstjórareikninginn.

3 - Statískt IP-tala eða stillt á þjóninum eða þjóninum. Auðvitað er þetta í boði fyrir alla netþjóna sem þú bókar frá Data Center,

4 - Ef þú ætlar að gera vefsíðuna þína aðgengilega almenningi verður þú að gera það Lén eða lénspöntun til að tengja dns við netþjóninn,

5- Settu upp Apache  LAMPI á Debian kerfi.

6 - afrit WordPress Nýjasta útgáfan af opinberu vefsíðunni.

7 - Forritið til að tengjast þjóninum Kítti

 

Hvað er Debian kerfið?

Debian kerfið eða Debian dreifingin er tölvustýrikerfi sem samanstendur eingöngu af frjálsum og opnum hugbúnaði, sem þýðir að allir sem geta lagt sitt af mörkum og þróað kerfið falla undir GNU General Public License. Debian notar Linux kjarnann og GNU verkfærin og Debian dreifingin er þekkt fyrir stranga skuldbindingu sína við opnar, samvinnu- og þátttökuprófanir. Debian er alþjóðlegt stýrikerfi sem hentar fyrir marga persónulega notkun og skrifstofunotkun, gagnagrunnsþjónustu, netþjóna og geymsluþjónustu.

Hvað er Apache

Apache nafn á ensku  Apache HTTP þjónn. Apache er sá sem gegndi mjög stóru hlutverki í þróun vefsins og alþjóðlegum vexti á fyrstu dögum veftímabilsins. Hvað er Apache notað og hvert er hlutverk þess. Apache er notað til að þjóna kyrrstæðum og kraftmiklum vefsíðum. Statísk, eins og html, og kraftmikil sem breytast, eins og spjallborð, WordPress og önnur forskriftir eða forrit sem eru hönnuð til að nota Apache umhverfið og eiginleika. Og Apache er í raun einn af íhlutum vefþróunarpakkans þekktur sem LAMP, sem inniheldur Linux stýrikerfið eða GNU Linux, vefþjóninn, Mysql gagnagrunninn og mörg forritunarmál, þar á meðal php, Python og Perl. Apache er dreift sem hluti af einum af sérhugbúnaðarpökkunum. Einn af kostum Apache er að það veitir efni á mjög áreiðanlegan og mjög öruggan hátt 

Kostir þess að setja upp WordPress á Debian

Einn af raunverulegum ávinningi er að spara peninga samanborið við samninga við hýsingarfyrirtæki. Í öðru lagi, hraði síðunnar á Debian dreifingu miðað við uppsetningu á cpanel. Áberandi hraði upp á 25% og það stuðlar að útbreiðslu síðunnar í leit og hækkun. Röðun þín á Google og öðrum leitarvélum. Og til að auka efnistekjur þínar. Annað en að forðast seinagang arabískra eða erlendra hýsingarfyrirtækja. Sem býður upp á hýsingaráætlanir fyrir $ 3 á mánuði og þeir bæta við 400 vefsíðum á sama netþjóni. Og þú byrjar að taka eftir hægaganginum á síðunni þinni þegar hún fer yfir 100 greinar um upplifunina. Þegar síða er á persónulegum vps netþjóni, netlínan. Á þjóninum með fullum krafti fyrir síðuna þína, og þetta mun hjálpa þér að hlaða niður af síðunni þinni og veita gestum þínum gögn fljótt. Annað en vernd gegn reiðhestur sem hrjáir hýsingarfyrirtæki vegna rangstillingar. Ég er ekki að tala um öll hýsingarfyrirtæki. Það eru hýsingarfyrirtæki með sterka vernd, en þau eru erlend en ekki arabísk. Vegna þess að á ferli mínum á Netinu var ég í sambandi við meira en 15 arabísk fyrirtæki og öll, án undantekninga, eiga ekki skilið nafn hýsingarfyrirtækja. Einn mikilvægasti eiginleikinn er að allt netþjónaauðlindin verður eingöngu fyrir síðuna þína og er ekki dreift á stjórnborði sem eyðir vinnsluminni og örgjörva, og þetta eykur stöðugleika síðunnar þinnar og eykur einnig stöðu þína í leit og fjárhagslegum hagnað o.s.frv.

Af hverju að velja WordPress

WordPress, auðvitað, stjórnar meira en 35%. Ein af vefsíðunum á vefnum til að auðvelda notkun og SEO samhæfni. Þó að þú getir stillt og útbúið til að henta öllum sviðum. Allt frá því að skrifa greinar til útskýringa. Eða persónulegt blogg þar sem þú kynnir upplifun þína, eða netverslun til að selja þjónustu og vörur. Eða stofnun eða þjálfun, eins og ráðgjafasíða, og aðrir eiginleikar eru óteljandi.

 

Skýringarskýring frá Mekano Tech Informatics á raunverulegum netþjónum

Ég pantaði þjóninn frá Gagnaver Hetzner Frá skýjaþjónaþjónustunni. Þú hefur valið Debian dreifinguna sem er sjálfkrafa uppsett og tilbúin

Lýsing: Að setja upp LAMP pakkann

Áður en lampi sem inniheldur Apache er settur upp er það fyrsta sem við gerum fyrir uppsetningu að uppfæra pakkana og kjarnann og leiðrétta öryggisvandamál með þessum skipunum

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

Mynd af því að bæta við fyrstu uppfærsluskipuninni til að setja upp WordPress á Debian 9 netþjónum án cpanel

Mynd sem sýnir viðbót við fyrstu skipanirnar til að uppfæra pakka á Debian dreifingu

Þetta er niðurstaða málsins eftir að hafa bætt við það sýnir hvernig uppfærslan var gerð

apt-get update Ign:1 http://mirror.hetzner.de/debian/packages stretch InRelease Get:2 http://security.debian.org stretch/updates InRelease [94.3 kB] Get:3 http://mirror hetzner.de/debian/packages stretch-updates InRelease [91.0 kB] Ign:4 http://deb.debian.org/debian stretch InRelease Fá:5 http://deb.debian.org/debian stretch-updates InRelease [ 91.0 kB] Fáðu:6 http://mirror.hetzner.de/debian/packages stretch-backports InRelease [91.8 kB] Fáðu:7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3] kB] Hit:8 http://mirror.hetzner.de/debian/packages stretch Útgáfa Hit:9 http://deb.debian.org/debian stretch Útgáfa Fá:10 http://security.debian.org stretch/ uppfærslur/ófrjálsar heimildir [1,216 B] Fáðu:11 http://security.debian.org/updates/main Heimildir [207 kB] Fáðu:12 http://security.debian.org stretch/updates/contrib Heimildir [ 1,384 B] Fáðu:13 http://security.debian.org stretch/updates/main amd64 Pakkar [495 kB] Fáðu:14 http://security.debian.org stretch/updates/main Tra nslation-en [221 kB] Fáðu:15 http://deb.debian.org/debian stretch-updates/main Heimildir [13.1 kB] Ign:16 http://mirror.hetzner.de/debian/packages stretch-backports /main amd64 Pakkar Ign:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en Fáðu:16 http://mirror.hetzner.de/debian/packages stretch-backports/main amd64 Pakkar [601 kB] Fáðu:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en [459 kB] Ign:18 http://mirror.hetzner.de/debian/security stretch /updates/main amd64 Pakkar Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en Fáðu:18 http://mirror.hetzner.de/debian/security/updates/ main amd64 pakkar [495 kB] Fáðu:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en [221 kB] Fáðu:22 http://deb.debian.org/debian stretch / helstu heimildir [6,745 kB] Fá:23 http://deb.debian.org/debian stretch/non-free Heimildir [79.4 kB] Fá:24 http://deb.debian.org/debian stretch/contr ib Heimildir [44.7 kB] Sótt 10.0 MB á 3 sekúndum (2,624 kB/s) Að lesa pakkalista... Lokið

Við bætum við eftirfarandi skipun, sem er

apt-get upgrade

Ávinningurinn af þessari skipun eða það sem hún gerir er að uppfæra kerfið í nýjustu útgáfuna af Debian. Fylgdu skrefunum til að setja upp WordPress á Debian Server 9 án cpanel

Mynd sem sýnir skipunina til að uppfæra Debian til að setja upp WordPress á það

Það mun birtast með þér eins og sýnt er á myndinni. Og hér segir kerfið þér, viltu virkilega uppfæra?Fylgja ég uppfærsluferlinu? Þú slærð inn stafinn y fyrir já og ýtir svo á Enter. Til að ljúka uppfærsluferlinu

Hér er niðurstaða málsins eftir lok uppfærslunnar. Smá athugasemd, miðlarinn sem ég er að nota er með nýjustu Debian útgáfuna uppsetta, sem er Debian 9 eins og er. Það tók ekki mikinn tíma að uppfæra. Þetta er útkoman

apt-get upgrade Les pakkalista... Lokið Byggingarfíknartré Les upplýsingar um ástand... Lokið Reiknar út uppfærslu... Lokið Eftirfarandi pakkar verða uppfærðir: qemu-guest-agent qemu-utils 2 uppfærður, 0 nýuppsettur, 0 til að fjarlægja og 0 ekki uppfærður. Þarftu að fá 1,300 kB af skjalasafni. Eftir þessa aðgerð verður 2,048 B af viðbótar plássi notað. Viltu halda áfram? [Y/n] y Fá:1 http://security.debian.org stretch/updates/main amd64 qemu-guest-agent amd64 1:2.8+dfsg-6+deb9u7 [315 kB] Fá:2 http:// security.debian.org stretch/updates/main amd64 qemu-utils amd64 1:2.8+dfsg-6+deb9u7 [986 kB] Sótt 1,300 kB á 0s (14.0 MB/s) (Les gagnagrunn ... 33909 skrár og möppur eins og er uppsett.) Undirbúningur að taka upp .../qemu-guest-agent_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Að taka upp qemu-guest-agent (1:2.8+dfsg-6+deb9u7) yfir (1 :2.8+dfsg-6+deb9u5) ... Undirbúa að pakka niður .../qemu-utils_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Að taka upp qemu-utils (1:2.8+dfsg-6+ ) deb9u7) yfir (1:2.8 + dfsg-6 + deb9u5) ... Setja upp qemu-guest-agent (1:2.8 + dfsg-6 + deb9u7) ... Setja upp qemu-utils (1:2.8 + dfsg) ) 6+deb9u7) ... Vinnur úr kveikjum fyrir systemd (232-25+deb9u11) ... Vinnur úr kveikjum fyrir man-db (2.7.6.1-2) ...

Eftir að uppfærslunni er lokið bætir þú við eftirfarandi skipun sem skráð er efst í upphafi skýringarinnar. Hún staðfestir að uppfærsluferlið fyrir kerfisþjónustu er uppfært en ekki allt kerfið er uppfært. Það sem þú gerir er að gera kerfisuppfærslu

apt-get dist-upgrade

Þetta er mynd sem sýnir ferlið eftir að pöntun hefur verið bætt við

Myndin sýnir skipun til að ganga úr skugga um að pakkarnir séu uppfærðir en ekki kerfisuppfærslan

Fyrsta skrefinu við að uppfæra og uppfæra pakka og stýrikerfið í nýjustu útgáfuna er lokið

Annað skrefið er að bæta hýsingarnafni við netþjóninn í gegnum þessa skipun, sem breytir hýsilnafninu með þínu eigin lýsandi nafni. En hafðu í huga að þú gætir þurft að endurræsa þjóninn eða kerfið. Kerfið notar hýsilnafnið eða hýsilnafnið sem þú bætir við.

hostnamectl set-hostname hostname.yourdomain.com

hostname.yourdomain.com

Hér verður hýsingarheitið að vera nafn undirléns lénsins þíns eða lénsins sem þú hefur frátekið til að keyra WordPress netþjóninn á. Dæmi um word.mekan0.com

Eftir að þú hefur bætt þessari skipun við ýtirðu á Enter á lyklaborðinu þínu. Hér er mynd sem dæmi um að bæta við Neem hýsil

Mynd sem sýnir hvernig á að bæta namehost við Debian netþjóninn

 

Og næsta plan inn

Við erum að setja upp nauðsynleg tól og við munum þurfa þau til að leysa villur og laga þær. Þú bætir við eftirfarandi skipun

apt install net-tools sudo wget curl bash-completion

Ég held að Debian 9 kerfið hafi þessi tól, en vertu viss um að bæta þessum skipunum við sem öryggisafrit. Þegar því er lokið skaltu endurræsa netþjóninn með því að slá inn skipunina endurræsa  Eftir endurræsingu skráir þú þig inn á þjóninn.Þú munt taka eftir því að nafn þjónsins hefur breyst í heimilisfang nafnaþjónsins sem við bjuggum til, til dæmis á myndinni.

Mynd sem sýnir dæmi um að breyta nafnaþjóninum í Debian 9

Þú munt taka eftir því hér í skipanalínunni að nafni þjónsins hefur verið breytt og einnig nafni þjóns eins og sést á myndinni og þessi gögn sem birtust þegar þjónninn var endurræstur og innskráður á hann aftur

Settu upp Apache

Eftir að hafa skráð okkur inn á netþjóninn með admin réttindi (rót), setjum við upp Apache HTTP, sem er fáanlegt í Debian 9 geymslunum. Þú bætir þessari skipun við skipanalínuna og ýtir á Enter

 Auðvelt að setja upp apache2

Eftir að Apache uppsetningarskipuninni hefur verið bætt við muntu sjá í skipanalínunni hvort þú eigir nú þegar að ljúka uppsetningu Apache eða ekki. Svona mun kóðinn birtast.

apt install apache2 Les pakkalista... Lokið Að byggja upp háðatré Les upplýsingar um ástand... Lokið Eftirfarandi viðbótarpakkar verða settir upp: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2. -0 libperl5.24 perl Pakkningartillögur: www-vafra apache2-doc apache2-suexec-pristine | apache2-suexec-sérsniðin perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl gera Ráðlagðir pakkar: ssl-cert endurnefna Eftirfarandi NÝIR pakkar verða settir upp: apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutillildap-1 upgraded. 5.2 nýuppsett, 0 til að fjarlægja og 5.24 ekki uppfærð. Þarftu að fá 0 kB af skjalasafni. Eftir þessa aðgerð verður 11 MB af viðbótar plássi notað. Viltu halda áfram? [J/n]

Þú ýtir á bókstafinn Y ​​á lyklaborðinu, ýtir síðan á Enter og eftir að uppsetningu á Apache er lokið opnum við vafrann og sláum inn IP þjóninum. Í vafranum, í mínu tilfelli, er ég IP-netið. Miðlarinn sem ég er að útskýra á er 159.69.215.225 Það mun birtast með þér eins og þessi mynd Mynd sem sýnir rétta virkni Apache á Bian 9. dreifingunni

Eftir að hafa gengið úr skugga um að Apache sé rétt uppsett og þessi mynd er hér að ofan. Tryggir að Apache sé rétt uppsett á Debian dreifingunni. Nú erum við að setja upp nýjustu útgáfur af php þýðendum. Til að lesa Wordpress CMS með þessari skipun og ýttu á 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

Kerfið mun sýna þér hvort við ljúkum uppsetningunni eða ekki Hætta við Eins og skipanirnar hér að ofan slærðu inn stafinn Y ​​og ýtir á Enter. í lyklaborðinu. Eins og sést á myndinni Mynd sem sýnir skipunina til að setja upp php þýðingar á Debian 9

Eftir að hafa lokið uppsetningu á php þýðingar eru nýjustu útgáfurnar nú búnar. Settu upp MariaDB, gagnagrunnsþjón. Það verður að vera sett upp til að búa til gagnagrunn fyrir WordPress. Og hafðu samband við þá svo við getum sett upp WordPress rétt með þessu.

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

Kerfið mun bjóða þér að halda uppsetningunni áfram eða ekki. Eins og gerðist í fyrri skipunum, þú slærð inn stafinn Y ​​og ýtir á enter takkann á lyklaborðinu til að halda uppsetningunni áfram. Þessar upplýsingar munu birtast á skipanalínunni til að tryggja að uppsetningin sé rétt

apt setja upp php7.0-mysql mariadb-þjónn mariadb-client
Lestur pakkalista ... Búinn
Building dependence tré
Að lesa upplýsingar um ástand ... Lokið
Eftirfarandi viðbótarpakkar verða settar upp:
galera-3 gawk libconfig-inifiles-perl libdbi-perl lifamalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client-10.1 mariadb-client-core-10.1
mariadb-common mariadb-server-10.1 mariadb-server-core-10.1 mysql-common
rsync socat
Tillögur um pakka:
gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl
libsql-yfirlýsing-perl mailx mariadb-próf ​​netcat-openbsd tinyca
Ráðlagðir pakkar:
libdbd-mysql-perl libterm-readkey-perl libhtml-template-perl
Eftirfarandi NEW pakkar verða settar upp:
galera-3 gawk libconfig-inifiles-perl libdbi-perl lifamalloc1 libmpfr4
libreadline5 libsigsegv2 mariadb-client mariadb-client-10.1
mariadb-client-core-10.1 mariadb-common mariadb-server mariadb-server-10.1
mariadb-server-kjarna-10.1 mysql-common php7.0-mysql rsync socat
0 uppfærður, 19 nýlega sett upp, 0 til að fjarlægja og 0 ekki uppfærður.
Þarftu að fá 25.7 MB af skjalasafni.
Eftir þessa aðgerð verður 189 MB viðbótarpláss notað.
Viltu halda áfram? [Y / n] y
Fáðu:1 http://deb.debian.org/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 kB]
Fáðu:2 http://deb.debian.org/debian stretch/main amd64 libsigsegv2 amd64 2.10-5 [28.9 kB]
Fáðu:3 http://deb.debian.org/debian stretch/main amd64 gawk amd64 1:4.1.4+dfsg-1 [571 kB]
Fáðu:4 http://deb.debian.org/debian stretch/main amd64 mysql-common allt 5.8+1.0.2 [5,608 B]
Fáðu:5 http://deb.debian.org/debian stretch/main amd64 mariadb-common allt 10.1.38-0+deb9u1 [28.4 kB]
Fáðu:6 http://deb.debian.org/debian stretch/main amd64 galera-3 amd64 25.3.19-2 [955 kB]
Fáðu:7 http://deb.debian.org/debian stretch/main amd64 libdbi-perl amd64 1.636-1+b1 [766 kB]
Fáðu:8 http://deb.debian.org/debian stretch/main amd64 libreadline5 amd64 5.2+dfsg-3+b1 [119 kB]
Fáðu:9 http://deb.debian.org/debian stretch/main amd64 mariadb-client-core-10.1 amd64 10.1.38-0+deb9u1 [5,107 kB]
Fáðu:10 http://deb.debian.org/debian stretch/main amd64 libconfig-inifiles-perl allt 2.94-1 [53.4 kB]
Fáðu:11 http://deb.debian.org/debian stretch/main amd64 lifamalloc1 amd64 3.6.0-9.1 [89.8 kB]
Fáðu:12 http://deb.debian.org/debian stretch/main amd64 mariadb-client-10.1 amd64 10.1.38-0+deb9u1 [5,918 kB]
Fáðu:13 http://deb.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.38-0+deb9u1 [5,241 kB]
Fáðu:14 http://deb.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 kB]
Fáðu:15 http://deb.debian.org/debian stretch/main amd64 socat amd64 1.7.3.1-2+deb9u1 [353 kB]
Fáðu:16 http://deb.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.38-0+deb9u1 [5,344 kB]
Fáðu:17 http://deb.debian.org/debian stretch/main amd64 mariadb-client allt 10.1.38-0+deb9u1 [27.2 kB]
Fáðu:18 http://deb.debian.org/debian stretch/main amd64 mariadb-server allt 10.1.38-0+deb9u1 [27.3 kB]
Fáðu:19 http://deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u3 [124 kB]
Sótt 25.7 MB á 0 sekúndum (35.8 MB/s)
Forstillir pakka...
Velur áður óvalinn pakka libmpfr4:amd64.
(Lestur gagnagrunnur ... 35883 skrár og möppur sem nú eru uppsettar.)
Undirbýr að taka upp .../libmpfr4_3.1.5-1_amd64.deb ...
Að taka upp libmpfr4:amd64 (3.1.5-1) ...
Velur áður óvalinn pakka libsigsegv2:amd64.
Undirbýr að taka upp .../libsigsegv2_2.10-5_amd64.deb ...
Að taka upp libsigsegv2:amd64 (2.10-5) ...
Setja upp libmpfr4:amd64 (3.1.5-1) ...
Setur upp libsigsegv2:amd64 (2.10-5) ...
Velur áður óvalinn pakka gawk.
(Lestur gagnagrunnur ... 35905 skrár og möppur sem nú eru uppsettar.)
Undirbýr að taka upp .../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb ...
Tekur upp gawk (1:4.1.4+dfsg-1) ...
Velur áður óvalinn pakka mysql-common.
Undirbýr að taka upp .../01-mysql-common_5.8+1.0.2_all.deb ...
Tekur upp mysql-common (5.8+1.0.2) ...
Velur áður óvalinn pakka mariadb-common.
Undirbýr að pakka niður .../02-mariadb-common_10.1.38-0+deb9u1_all.deb ...
Að taka upp mariadb-common (10.1.38-0+deb9u1) ...
Velur áður óvalinn pakka galera-3.
Undirbýr að pakka niður .../03-galera-3_25.3.19-2_amd64.deb ...
Að taka upp galera-3 (25.3.19-2) ...
Velur áður óvalinn pakka libdbi-perl.
Undirbýr að taka upp .../04-libdbi-perl_1.636-1+b1_amd64.deb ...
Að taka upp libdbi-perl (1.636-1+b1) ...
Velur áður óvalinn pakka libreadline5:amd64.
Undirbýr að pakka upp .../05-libreadline5_5.2+dfsg-3+b1_amd64.deb ...
Að taka upp libreadline5:amd64 (5.2+dfsg-3+b1) ...
Að velja áður óvalinn pakka mariadb-client-core-10.1.
Undirbýr að pakka niður .../06-mariadb-client-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Að taka upp mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Velur áður óvalinn pakka libconfig-inifiles-perl.
Undirbýr að taka upp .../07-libconfig-inifiles-perl_2.94-1_all.deb ...
Að taka upp libconfig-inifiles-perl (2.94-1) ...
Velur áður óvalinn pakka lifamalloc1.
Undirbýr að taka upp .../08-libjemalloc1_3.6.0-9.1_amd64.deb ...
Að taka upp lífmalloc1 (3.6.0-9.1) ...
Að velja áður óvalinn pakka mariadb-client-10.1.
Undirbýr að pakka niður .../09-mariadb-client-10.1_10.1.38-0+deb9u1_amd64.deb ...
Að taka upp mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Velur áður óvalinn pakka mariadb-server-core-10.1.
Undirbýr að taka upp .../10-mariadb-server-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Að taka upp mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Velur áður óvalinn pakka rsync.
Undirbýr að taka upp .../11-rsync_3.1.2-1+deb9u2_amd64.deb ...
Tekur upp rsync (3.1.2-1+deb9u2) ...
Velur áður óvalinn pakka socat.
Undirbýr að pakka niður .../12-socat_1.7.3.1-2+deb9u1_amd64.deb ...
Að taka upp socat (1.7.3.1-2+deb9u1) ...
Setja upp mysql-common (5.8+1.0.2) ...
uppfærsluvalkostir: nota /etc/mysql/my.cnf.fallback til að veita /etc/mysql/my.cnf (my.cnf) í sjálfvirkri stillingu
Setur upp mariadb-common (10.1.38-0+deb9u1) ...
uppfærsluvalkostir: nota /etc/mysql/mariadb.cnf til að veita /etc/mysql/my.cnf (my.cnf) í sjálfvirkri stillingu
Velur áður óvalinn pakka mariadb-server-10.1.
(Lestur gagnagrunnur ... 36487 skrár og möppur sem nú eru uppsettar.)
Undirbýr að taka upp .../mariadb-server-10.1_10.1.38-0+deb9u1_amd64.deb ...
Að taka upp mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Velur áður óvalinn pakka mariadb-client.
Undirbýr að pakka niður .../mariadb-client_10.1.38-0+deb9u1_all.deb ...
Að taka upp mariadb-viðskiptavin (10.1.38-0+deb9u1) ...
Velur áður óvalinn pakka mariadb-þjónn.
Undirbýr að taka upp .../mariadb-server_10.1.38-0+deb9u1_all.deb ...
Að taka upp mariadb-þjón (10.1.38-0+deb9u1) ...
Velur áður óvalinn pakka php7.0-mysql.
Undirbýr að taka upp .../php7.0-mysql_7.0.33-0+deb9u3_amd64.deb ...
Tekur upp php7.0-mysql (7.0.33-0+deb9u3)...
Setja upp php7.0-mysql (7.0.33-0+deb9u3) ...

Að búa til stillingarskrá /etc/php/7.0/mods-available/mysqlnd.ini með nýrri útgáfu

Að búa til stillingarskrá /etc/php/7.0/mods-available/mysqli.ini með nýrri útgáfu

Að búa til stillingarskrá /etc/php/7.0/mods-available/pdo_mysql.ini með nýrri útgáfu
Setja upp libconfig-inifiles-perl (2.94-1) ...
Setja upp lifamalloc1 (3.6.0-9.1) ...
Vinnur úr kveikjum fyrir libapache2-mod-php7.0 (7.0.33-0+deb9u3) ...
Setur upp socat (1.7.3.1-2+deb9u1) ...
Setur upp gawk (1:4.1.4+dfsg-1) ...
Setur upp rsync (3.1.2-1+deb9u2) ...
Búið til táknhlekk /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service.
Vinnur úr kveikjum fyrir libc-bin (2.24-11+deb9u4) ...
Setur upp galera-3 (25.3.19-2) ...
Vinnsla kveikja fyrir systemd (232-25+deb9u11) ...
Úrvinnsla kallar fyrir man-db (2.7.6.1-2) ...
Setur upp libreadline5:amd64 (5.2+dfsg-3+b1) ...
Setja upp libdbi-perl (1.636-1+b1) ...
Að setja upp mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Setur upp mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Setur upp mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Setur upp mariadb-client (10.1.38-0+deb9u1) ...
Setur upp mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Búið til táknhlekk /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service.
Búið til táknhlekk /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service.
Búið til táknhlekk /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service.
Setur upp mariadb-þjónn (10.1.38-0+deb9u1) ...
Vinnur úr kveikjum fyrir libc-bin (2.24-11+deb9u4) ...
Vinnsla kveikja fyrir systemd (232-25+deb9u11) ...
rót@orð:~#

Annað skrefið er að keyra MariaDB sem við höfum sett upp. Við sláum inn þessa skipun til að keyra

systemctl start mariadb

Eftir að hafa keyrt MARIADB

Við erum að setja upp Mysql Database Wizard. Öruggt og þú verður beðinn um að velja sterkt lykilorð. Fyrir rótarnotandann vegna þess að hann notar lykilorð stjórnanda þjónsins. Í gagnagrunnsstjóranum bætum við hins vegar við eftirfarandi skipun. Til að setja upp mysql gagnagrunnsstjórann með þessari skipun.

mysql_secure_installation

Þú munt taka eftir því eftir að skipuninni hefur verið bætt við. Það biður þig um að skrifa lykilorðið fyrir rótina. Miðlarinn sem þú skrifar. Það mun bjóða þér sterkt lykilorð, þú ýtir á Y. Ýttu síðan á Enter. Þú verður beðinn um að slá inn nýtt lykilorð til að slá inn nýja lykilorðið. Síðan ýtirðu á Enter og kerfið staðfestir þig með því að slá inn lykilorðið í annað sinn. Til að ganga úr skugga um að þú hafir skrifað það og ýttu á Enter. Þá mun kerfið segja þér það

Sláðu inn núverandi lykilorð fyrir rót (y. n):               Þú ýtir á y og svo enter 

Eftir að hafa ýtt á það mun segja þér að þú hafir nú þegar sett af rót lykilorðum,             ýttu á n og svo enter

Mun hann bjóðast til að breyta rót lykilorðinu? [J/N]                        Þú ýtir á y og enter til að breyta lykilorðinu fyrir admin gagnagrunna
Þú slærð inn nýja lykilorðið og slærð síðan inn og þú munt slá það inn aftur til að staðfesta og slá svo inn sjálfgefið. MariaDB uppsetningin inniheldur nafnlausan notanda, sem gerir öllum kleift að gera það
Til að skrá þig inn á MariaDB án þess að þurfa að búa til notandareikning

Kerfið mun sýna þér

Fjarlægja nafnlausa notendur? [J/N]                                      Þú skrifar y og slær svo inn 

Valkostir munu birtast sem raða með því að smella á þessa stafi.

n þá sláðu inn 

y þá sláðu inn 

y þá sláðu inn 

Þessi framleiðsla frá skipanalínunni inniheldur öll skrefin sem þú hefur tekið til að setja upp eða setja upp mysql

root@word:~# mysql_secure_installation

ATHUGIÐ: HÖNNUN ALLA PARTS OF THIS SCRIPT ER TILBEINÐ TIL ALLA MariaDB
Þjónar í framleiðslu notkun! Vinsamlegast lestu hvert skref varlega!

Til þess að skrá þig inn í MariaDB til að tryggja það þurfum við núverandi
lykilorð fyrir rótnotandann. Ef þú ert nýbúinn að setja upp MariaDB og
þú hefur ekki stillt rótar lykilorðið ennþá, lykilorðið verður autt,
svo þú ættir bara að ýta inn hér.

Sláðu inn núverandi lykilorð fyrir rót (sláðu inn fyrir ekkert):
OK, notað lykilorð tókst, heldur áfram ...

Að setja rótarlykilorðið tryggir að enginn geti skráð þig inn í MariaDB
rót notandi án réttrar heimildar.

Þú hefur nú þegar aðgang að lykilorði fyrir rót, svo þú getur örugglega svarað 'n'.

Breyta rót lykilorðinu? [Y/n] y
Nýtt lykilorð:
Sláðu aftur inn nýtt lykilorð:
Lykilorð uppfært með góðum árangri
Endurheimta forréttindi töflur ..
... Árangur!


Sjálfgefið hefur MariaDB uppsetningin nafnlausan notanda sem leyfir einhverjum
Til að skrá þig inn í MariaDB án þess að þurfa að hafa notandareikning búið til fyrir
þau. Þetta er aðeins ætlað til prófunar og til að gera uppsetninguna
farðu svolítið sléttari. Þú ættir að fjarlægja þær áður en þú ferð í
framleiðslu umhverfi.

Fjarlægja nafnlausa notendur? [Y/n] y
... Árangur!

Venjulega ætti rót aðeins að leyfa að tengjast frá 'localhost'. Þetta
tryggir að einhver geti ekki giska á rót lykilorðið úr netinu.

Banna rótarinnskráningu fjarstýrt? [Y/n] n
... sleppa.

Sjálfgefið er að MariaDB komi með gagnagrunn sem heitir 'próf' sem allir geta
aðgang. Þetta er einnig ætlað til prófunar og ætti að fjarlægja það
áður en komið er í framleiðslu umhverfi.

Fjarlægja prófunargagnagrunninn og fá aðgang að honum? [Y / n] og
- Sleppa prófunargagnagrunni ...
... Árangur!
- Fjarlægi forréttindi á gagnagrunn próf ...
... Árangur!

Að endurheimta forréttindatöflurnar tryggir að allar breytingar sem gerðar hafa verið hingað til
mun taka gildi strax.

Endurnýja forréttindi töflur núna? [Y / n] y
... Árangur!

Hreinsa upp ...

Allt búið! Ef þú hefur lokið öllum ofangreindum skrefum, MariaDB þinn
uppsetningin ætti nú að vera örugg.

Takk fyrir að nota MariaDB!

Við tryggjum að MariaDB sé tryggt

Vegna þess að það skráir sjálfgefið rótarreikninginn án lykilorðs. Til að koma í veg fyrir hugsanleg öryggisvandamál skráum við okkur inn í gagnagrunninn. Að nota rótarreikninginn og gefa út þessar skipanir.

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

Eftir að hafa slegið inn fyrstu skipunina mun það biðja þig um lykilorðið sem þú slærð inn og ýtir á Enter.

Þetta er úttak skipananna í skipanalínunni. Úttakið ætti að birtast eins og þessi kóði fyrir framan þig

root@word:~# mysql -u root -p
Sláðu inn lykilorð:
Velkomin í MariaDB skjáinn. Skipanir enda á ; eða \g.
MariaDB tengi auðkennið þitt er 9
Miðlaraútgáfa: 10.1.38-MariaDB-0+deb9u1 Debian 9.8

Höfundarréttur (c) 2000, 2018, Oracle, MariaDB Corporation Ab og fleiri.

Sláðu inn 'hjálp;' eða '\h' fyrir hjálp. Sláðu inn '\c' til að hreinsa núverandi inntaksyfirlýsingu.

MariaDB [(none)]> notaðu mysql;
Að lesa töfluupplýsingar til að fylla út töflu- og dálknöfn
Þú getur slökkt á þessum eiginleika til að fá hraðari ræsingu með -A

Gagnagrunni breytt
MariaDB [mysql]> uppfærðu notandasett plugin='' þar sem User='root';
Fyrirspurn í lagi, 1 röð á áhrifum (0.00 sek)
Samsvörunar línur: 1 Breytt: 1 Viðvaranir: 0

MariaDB [mysql]> skola forréttindi;
Fyrirspurn í lagi, 0 raðir fyrir áhrifum (0.01 sek)

MariaDB [mysql] > hætta
Bye
rót@orð:~#

Og mynd sem sýnir það Mynd sem sýnir gagnagrunnsvernd í Debian 9

Eftir það bætum við við tls eða ssl einingum. Við keyrum eftirfarandi skipanir

a2enmod rewrite ssl
a2ensite default-ssl.conf

Þá opnum við DocumentRoot fyrir allar síðurnar sem við viljum virkja. Við opnum stillingarskrárnar með þessari skipun 

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

 Eftir að það opnast hjá þér, bætir þú við, við bætum þessum kóða við 


       Valkostir Vísitölur FollowSymLinks MultiViews
       AllowOverride All
       Krefjast allra veittra
    

Svo ýtirðu á staf x á lyklaborðinu, svo y og ýtir á Enter

Síðan slærðu inn þessa skipun og bætir við sama kóða, sem er fyrir ofan eftir að skráin er opnuð.

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

Síðan ýtirðu á bókstafinn x til að hætta í skránni og ýtir á y til að vista breytingarnar. Þetta er mynd sem sýnir hvernig á að bæta kóðanum við Mynd sem sýnir uppsetningu skráa fyrir vefsíður á Debian dreifingunni

Eftir vistun bætirðu þessari skipun við til að ganga úr skugga um að sjálfgefna vottorðin fyrir vefsvæðin séu stillt með þessari skipun.

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

Ef skráin opnast ekki hjá þér vegna þess að hún er ekki á þjóninum. Þú halar niður þessari skrá og hleður henni upp á þessa slóð

/etc/apache2/sites-enabled . eftir dagskrá WinSCP Eins og sést á myndinni Mynd sem sýnir upphleðslu skráa á Debian Server 9

Til að nota stillingarnar skaltu bæta þessum skipunum við í skipanalínunni

a2enmod headers
systemctl restart apache2.service

Nú erum við að prófa stillingar Apache hvort stillingarnar hafi verið gerðar á réttan hátt og hverjar eru villurnar. Ef það er í lagi endurræsum við þjónustuna með þessum skipunum

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

Mynd sem sýnir staðfestingu á Apache á Debian 9 miðlara dreifingu

setja upp wordpress

Við förum inn í gagnagrunna til að búa til nýjan gagnagrunn fyrir uppsetningu WordPress með eftirfarandi skipunum

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

athugið.  wordpress-pass  Þú skrifar í staðinn notandalykilorð WordPress gagnagrunnsins sem við bjuggum til

Eftir að bæta við þessum skipunum til að búa til gagnagrunninn og notanda gagnagrunnanna og gefa forréttindi. Við hleðum niður WordPress útgáfunni af opinberu vefsíðunni með því að nota wget skipunina og þjöppum hana niður hér. Í bráðabirgðaskránni með þessum skipunum

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

Nú gefum við WordPress skrár skrifheimildir með þessum skipunum

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

Nú biður þú um IP-tölu netþjónsins í vafranum til að setja upp WordPress, eins og sést á myndinni

Mynd sem sýnir fyrstu uppsetningu WordPress á Debian 9

Mynd sem sýnir uppsetningarfasa WordPress

Ljúktu síðan við venjuleg uppsetningarskref

. Til hamingju, þú hefur sett upp WordPress á Debian Server 9 án cpanel,

 

Í þessari skýringu setti ég vísvitandi öll smáatriði til hagsbóta fyrir þá sem ekki þekkja innsetningar kóða og hvað þeir þýða og öllum til hagsbóta.

Önnur skýring verður gerð til að tengja lénið við netþjóninn og vernda WordPress og netþjóninn algjörlega. Vertu alltaf meðvitaður um hvað er nýtt. Allt sem þú þarft að gera er að gerast áskrifandi að tilkynningunum 

Skýring ber yfirskriftina. Að setja upp WordPress á Debian Server 9 án cpanel

Það er ekki leyfilegt að afrita greinina og setja hana á hvaða síðu sem er án þess að nefna upprunann, sem er Mekano Tech

Við verðum að virða hugverkaréttindi 

Svipaðir innlegg
Birta greinina á

Bættu við athugasemd