Fáilte, a bhráithre, chuig alt eisiach dar teideal. WordPress a shuiteáil ar Debian Server. Gan aon phainéal rialaithe a bheith ag teastáil, ó na painéil cháiliúla mar Cpanel, plask, DirectAdmin, vistacp, agus painéil íoctha agus saor in aisce eile chun timpeallacht a chruthú le reáchtáil, láithreáin ghréasáin agus iad a bhainistiú le gnéithe atá difriúil idir gach painéal ón gceann eile, agus ar ndóigh an ceann is cáiliúla ina measc ná an painéal cpanel. Gan a thuilleadh ama, suiteálfaimid WordPress ar Debian 9 agus Apache 5
Ceanglais mhínithe
1 - Córas Debian Suite ar fhreastalaí (freastalaí idirlín).
2- Rochtain ar na hoileáin ar an bhfreastalaí nó ar an gcuntas fréimhe Riaracháin.
3 - Seoladh IP statach nó cumraithe ar an bhfreastalaí nó ar an bhfreastalaí. Ar ndóigh, tá sé seo ar fáil d’aon fhreastalaí a chuireann tú in áirithe ón Ionad Sonraí,
4 - Má tá tú chun do shuíomh Gréasáin a chur ar fáil don phobal, ní mór duit Forchoimeádas fearainn nó fearainn chun dns a nascadh leis an bhfreastalaí,
Suiteáil 5- Apache LAMP ar chóras Debian.
6 - cóip WordPress An leagan is déanaí ón suíomh Gréasáin oifigiúil.
7 - An clár chun nascadh leis an bhfreastalaí Putty
Cad é an córas Debian?
Córas oibriúcháin ríomhaire é an córas Debian nó an dáileadh Debian atá comhdhéanta go hiomlán de bhogearraí oscailte agus saor in aisce, rud a chiallaíonn go dtagann duine ar bith atá in ann cur leis an gcóras agus é a fhorbairt faoi Cheadúnas Poiblí Ginearálta GNU. Baineann Debian úsáid as eithne Linux agus uirlisí GNU, agus tá dáileadh Debian ar eolas mar gheall ar a thiomantas docht do thástáil oscailte, chomhoibritheach agus rannpháirteach. Is córas oibriúcháin domhanda é Debian atá oiriúnach do go leor úsáidí pearsanta agus oifige, seirbhísí bunachar sonraí, freastalaithe agus seirbhísí stórála.
Cad é Apache
ainm apache i mBéarla Freastalaí Apache HTTP. Is é Apache an duine a raibh ról an-mhór aige i bhforbairt an ghréasáin agus i bhfás domhanda i laethanta tosaigh ré an ghréasáin. Cad a úsáidtear Apache agus cad é a mhisean. Úsáidtear Apache chun freastal ar leathanaigh ghréasáin statacha agus dinimiciúla. Statach cosúil le teanga html agus dinimic a athraíonn ar nós fóraim, WordPress agus scripteanna nó feidhmchláir eile atá deartha chun timpeallacht agus gnéithe Apache a úsáid. Agus tá Apache i ndáiríre ar cheann de chomhpháirteanna an phacáiste forbartha gréasáin ar a dtugtar LAMP, ina bhfuil córas oibriúcháin Linux nó GNU Linux, an freastalaí gréasáin, bunachar sonraí Mysql, agus go leor teangacha cláir, lena n-áirítear php, Python agus Perl. Déantar Apache a dháileadh. mar chuid de cheann de na pacáistí bogearraí dílseánaigh. Ceann de na buntáistí a bhaineann le Apache ná go soláthraíonn sé ábhar ar bhealach an-iontaofa agus an-slán
Buntáistí a bhaineann le WordPress a shuiteáil ar Debian
Ceann de na buntáistí iarbhír is ea airgead a choigilt i gcomparáid le conradh le cuideachtaí óstála. Ar an dara dul síos, luas an láithreáin ar dháileadh Debian i gcomparáid le suiteáil ar cpanel. Luas suntasach de 25%, agus cuireann sé seo le scaipeadh an láithreáin sa chuardach agus san ardú. Do rangú ar Google agus innill chuardaigh eile. Agus d’ioncam ábhartha a mhéadú. Seachas moilliú cuideachtaí óstála Arabacha nó eachtrannacha a sheachaint. A thairgeann pleananna óstála do $ 3 in aghaidh na míosa agus cuireann siad 400 suíomh Gréasáin ar an bhfreastalaí céanna. Agus tosaíonn tú ag tabhairt faoi deara an mhoill atá ar do shuíomh nuair a sháraíonn sé 100 alt ar an eispéireas. Nuair a bhíonn suíomh ar fhreastalaí príobháideach vps, an líne idirlín. Ar an bhfreastalaí a bhfuil lánchumhacht aige do do shuíomh, agus cuideoidh sé seo leat íoslódáil ó do shuíomh agus sonraí a sholáthar go tapa do do chuairteoirí. Seachas cosaint ó hacking a chuireann isteach ar chuideachtaí óstála mar gheall ar mhíthuiscintí. Níl mé ag caint faoi gach cuideachta óstála. Tá cuideachtaí óstála ann a bhfuil cosaint láidir acu, ach is cuideachtaí eachtracha iad agus ní Arabacha iad. Mar gheall le linn mo shlí bheatha ar an Idirlíon, dhéileáil mé le níos mó ná 15 chuideachta Arabacha, agus níl ainm na gcuideachtaí óstála tuillte ag gach ceann acu, gan eisceacht. Ceann de na gnéithe is tábhachtaí ná go mbeidh na hacmhainní freastalaí iomlána ann do do shuíomh amháin agus nach ndéantar iad a dháileadh ar phainéal rialaithe a ídíonn RAM agus próiseálaí, agus feabhsaíonn sé seo cobhsaíocht do shuíomh agus feabhsaíonn sé do rangú sa chuardach agus do chuid airgeadais freisin. brabús, srl.
Cén fáth WordPress a roghnú
Faoi láthair, ar ndóigh, ordaíonn WordPress níos mó ná 35%. Ceann de na suíomhanna Gréasáin ar an ngréasán chun éascaíocht úsáide agus comhoiriúnacht Sinsearach a úsáid. Cé gur féidir leat a chumrú agus a threalmhú chun freastal ar gach réimse. Ó ailt a scríobh go mínithe. Nó blag pearsanta ar a gcuireann tú d’eispéiris i láthair, nó siopa ar líne chun seirbhísí agus táirgí a dhíol. Nó institiúid nó oiliúint, mar shuíomh comhairliúcháin, agus tá na gnéithe eile gan áireamh.
Nóta mínithe curtha ar fáil ag Mekano Tech Informatics ar fhreastalaithe fíor
Chuir mé an freastalaí in áirithe ó Ionad Sonraí Hetzner Ó fhreastalaithe scamall. Roghnaigh tú an distro Debian atá suiteáilte go huathoibríoch agus réidh
Cur síos: Suiteáil an phacáiste LAMP
Sula ndéantar Lampa ina bhfuil Apache a shuiteáil ina chodanna, is é an chéad rud a dhéanaimid roimh an suiteáil na pacáistí agus an eithne a nuashonrú agus fadhbanna slándála leis na horduithe seo a cheartú
apt-get update
apt-get upgrade
apt-get dist-upgrade
Íomhá ón gcéad ordú nuashonraithe a chur leis chun WordPress a shuiteáil ar fhreastalaithe Debian 9 gan cpanel
Seo toradh an ábhair tar éis é a chur leis taispeánann sé conas a rinneadh an nuashonrú
nuashonrú apt-get Ign: 1 http://mirror.hetzner.de/debian/packages síneadh InRelease Faigh: 2 http://security.debian.org síneadh / nuashonruithe InRelease [94.3 kB] Faigh: 3 http: // scáthán hetzner.de/debian/packages síneadh-nuashonruithe InRelease [91.0 kB] Ign: 4 http://deb.debian.org/debian stráice InRelease Faigh: 5 http://deb.debian.org/debian síneadh-nuashonruithe InRelease [ 91.0 kB] Faigh: 6 http://mirror.hetzner.de/debian/packages back-backports InRelease [91.8 kB] Faigh: 7 http://mirror.hetzner.de/debian/stretch security / update InRelease [94.3 kB ] Buail: 8 http://mirror.hetzner.de/debian/packages stráice Buail Eisiúna: 9 http://deb.debian.org/debian scaoileadh Eisiúint Faigh: 10 http://security.debian.org síneadh / nuashonruithe / Foinsí neamh-saor in aisce [1,216 B] Faigh: 11 http://security.debian.org/updates/main Foinsí [207 kB] Faigh: 12 http://security.debian.org síneadh / nuashonruithe / rannchuidiú Foinsí [1,384 B] Faigh: 13 http://security.debian.org síneadh / nuashonruithe / príomh-amd64 Pacáistí [495 kB] Faigh: 14 http://security.debian.org síneadh / nuashonruithe / príomh Tra nslation-en [221 kB] Faigh: 15 http://deb.debian.org/debian stráice-nuashonruithe / príomhfhoinsí [13.1 kB] Ign: 16 http://mirror.hetzner.de/debian/packages back-backports / main amd64 Pacáistí Ign: 17 http://mirror.hetzner.de/debian/packages stret-backports / main Translation-en Faigh: 16 http://mirror.hetzner.de/debian/packages stret-backports / main amd64 Pacáistí [601 kB] Faigh: 17 http://mirror.hetzner.de/debian/packages stret-backports / main Translation-en [459 kB] Ign: 18 http://mirror.hetzner.de/debian/security stráice / nuashonruithe / príomh amd64 Pacáistí Ign: 19 http://mirror.hetzner.de/debian/security síneadh / nuashonruithe / príomh Aistriúchán-ga Faigh: 18 http://mirror.hetzner.de/debian/stretch security / update / príomh-phacáistí amd64 [495 kB] Faigh: 19 http://mirror.hetzner.de/debian/security síneadh / nuashonruithe / príomh-Aistriúchán-ga [221 kB] Faigh: 22 http://deb.debian.org/debian stráice / príomhfhoinsí [6,745 kB] Faigh: 23 http://deb.debian.org/debian stráice / Foinsí neamh-saor in aisce [79.4 kB] Faigh: 24 http://deb.debian.org/debian síneadh / contr ib Foinsí [44.7 kB] Fetched 10.0 MB in 3s (2,624 kB / s) Liostaí pacáiste léitheoireachta ... Arna dhéanamh
Cuirimid an t-ordú seo a leanas, atá
apt-get upgrade
Is é an leas a bhaineann leis an ordú seo nó an méid a dhéanann sé ná an córas a uasghrádú go dtí an leagan is déanaí de Debian. Lean na céimeanna chun WordPress a shuiteáil ar Debian Server 9 gan cpanel
Beidh sé le feiceáil leat mar a thaispeántar sa phictiúr. Agus anseo a insíonn an córas duit, an bhfuil tú ag iarraidh uasghrádú a dhéanamh i ndáiríre? An leanaim an próiseas uasghrádaithe? Clóscríobhann tú an litir y le haghaidh sea agus ansin brúigh Iontráil. Chun an próiseas uasghrádaithe a chríochnú
Seo toradh an ábhair tar éis dheireadh an uasghrádaithe. Nóta beag, tá an leagan Debian is déanaí suiteáilte ag an bhfreastalaí atá á úsáid agam, is é sin Debian 9 ag an am seo. Níor thóg sé mórán ama uasghrádú a dhéanamh. Seo an t-aschur
uasghrádú apt-get Liostaí pacáistí léitheoireachta ... Arna dhéanamh Crann spleáchais ar an bhfoirgneamh Faisnéis stáit a léamh ... Arna dhéanamh Uasghrádú ríofa ... Arna dhéanamh Uasghrádú na pacáistí seo a leanas: qemu-aoi-ghníomhaire qemu-utils 2 uasghrádaithe, 0 nua-shuiteáilte, 0 a bhaint agus 0 gan uasghrádú. Is gá 1,300 kB de chartlanna a fháil. Tar éis na hoibríochta seo, úsáidfear 2,048 B de spás diosca breise. Ar mhaith leat leanúint ar aghaidh? [Y / n] y Faigh: 1 http://security.debian.org síneadh / nuashonruithe / príomh amd64 qemu-aoi-ghníomhaire amd64 1: 2.8 + dfsg-6 + deb9u7 [315 kB] Faigh: 2 http: // security.debian.org stráice / nuashonruithe / príomh amd64 qemu-utils amd64 1: 2.8 + dfsg-6 + deb9u7 [986 kB] Líonadh 1,300 kB in 0s (14.0 MB / s) (Bunachar sonraí léitheoireachta ... 33909 comhad agus eolairí faoi láthair suiteáilte.) Ag ullmhú chun díphacáil ... / qemu-guest-agent_1% 3a2.8 + dfsg-6 + deb9u7_amd64.deb ... Díphacáil qemu-guest-agent (1: 2.8 + dfsg-6 + deb9u7) os cionn (1 : 2.8 + dfsg-6 + deb9u5) ... Ag ullmhú chun díphacáil ... / qemu-utils_1% 3a2.8 + dfsg-6 + deb9u7_amd64.deb ... Díphacáil qemu-utils (1: 2.8 + dfsg-6 + ) deb9u7) os cionn (1: 2.8 + dfsg-6 + deb9u5) ... Ag bunú qemu-aoi-ghníomhaire (1: 2.8 + dfsg-6 + deb9u7) ... Ag bunú qemu-utils (1: 2.8 + dfsg ) 6 + deb9u7) ... Spreagóirí próiseála do systemd (232-25 + deb9u11) ... triggers próiseála do man-db (2.7.6.1-2) ...
Tar éis duit an t-uasghrádú a chríochnú, cuireann tú an t-ordú seo a leanas atá liostaithe ag an mbarr ag tús an mhínithe. Deimhníonn sé go ndéantar an próiseas uasghrádaithe do sheirbhísí córais a nuashonrú agus nach ndéantar an córas iomlán a uasghrádú. Is é an rud a dhéanann tú uasghrádú córais a dhéanamh
apt-get dist-upgrade
Seo pictiúr a thaispeánann an próiseas tar éis an t-ordú a chur leis
Tá an chéad chéim chun pacáistí a nuashonrú agus a uasghrádú agus an córas oibriúcháin go dtí an leagan is déanaí críochnaithe
Is é an dara céim óstainm a chur leis an bhfreastalaí tríd an ordú seo, a athraíonn an t-óstainm le d’ainm tuairisciúil féin. Ach bíodh a fhios agat go mb’fhéidir go mbeidh ort an freastalaí nó an córas a atosú. Cuireann an córas an t-óstainm nó an t-óstainm a chuireann tú leis i bhfeidhm.
hostnamectl set-hostname hostname.yourdomain.com
óstainm.yourdomain.com
Anseo, caithfidh an t-óstainm a bheith mar ainm ar fho-fhearann de do fhearann nó ar an bhfearann atá curtha in áirithe agat chun an freastalaí WordPress a rith. Focal samplach.mekan0.com
Tar éis duit an t-ordú seo a chur leis, brúigh tú Iontráil ar do mhéarchlár. Seo pictiúr mar shampla de óstach neem a chur leis
Agus an chéad phlean eile i
Táimid ag suiteáil roinnt fóntais riachtanacha agus beidh orainn iad chun earráidí a réiteach agus iad a shocrú. Cuireann tú an t-ordú seo a leanas leis
apt install net-tools sudo wget curl bash-completion
Sílim go bhfuil na fóntais seo ag córas Debian 9, ach bí cinnte agus cuir na horduithe seo leis mar chúltaca. Nuair a bheidh sé críochnaithe, déan an freastalaí a atosú tríd an ordú a chlóscríobh Atosaigh Tar éis duit atosú, logálann tú isteach ar an bhfreastalaí. Tabharfaidh tú faoi deara gur athraigh ainm an fhreastalaí go seoladh an ainmfhreastalaí a chruthaigh muid, mar shampla san íomhá.
Tabharfaidh tú faoi deara anseo san ordú go pras gur athraíodh ainm an fhreastalaí agus ainm an fhreastalaí mar a thaispeántar sa phictiúr agus na sonraí seo a bhí le feiceáil agus an freastalaí á atosú agus ag logáil isteach arís.
Suiteáil Apache
Tar éis dúinn logáil isteach sa bhfreastalaí le pribhléidí riaracháin (fréamh), suiteálaimid Apache HTTP, atá ar fáil i stórtha Debian 9. Cuireann tú an t-ordú seo leis an ordú go pras agus brúigh Iontráil
shuiteáil apache2
Tar éis duit ordú suiteála Apache a chur leis, feicfidh tú san ordú go pras an ceart duit suiteáil Apache a chríochnú cheana féin. Seo mar a bheidh an cód le feiceáil.
apt install apache2 Liostaí pacáiste léitheoireachta ... Arna dhéanamh Crann spleáchais ar an bhfoirgneamh Faisnéis stáit a léamh ... Arna dhéanamh Suiteálfar na pacáistí breise seo a leanas: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2 -0 libperl5.24 perl Pacáistí a mholtar: www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl déan Pacáistí Molta: ssl-cert a athainmniú Suiteálfar na pacáistí NUA seo a leanas: apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutillibluper1-5.2ldap, 0 perl 5.24. 0 nua-shuiteáilte, 11 le baint agus 0 gan uasghrádú. Is gá 0 kB de chartlanna a fháil. Tar éis na hoibríochta seo, úsáidfear 5,852 MB de spás diosca breise. Ar mhaith leat leanúint ar aghaidh? [Y / n]
Brúnn tú an litir Y ar an méarchlár, ansin brúigh tú Iontráil, agus tar éis suiteáil Apache a bheith críochnaithe, osclaímid an brabhsálaí agus clóscríobhaimid IP an fhreastalaí. Sa bhrabhsálaí, i mo chás, is mise an IP. Is é an freastalaí a bhfuil mé ag míniú air 159.69.215.225 Beidh sé le feiceáil leat mar an pictiúr seo
Tar éis a chinntiú go bhfuil Apache suiteáilte i gceart agus go bhfuil an íomhá seo thuas. Cinntíonn sé go bhfuil Apache suiteáilte i gceart ar dháileadh Debian. Anois táimid ag suiteáil na leaganacha is déanaí d’aistritheoirí php. Chun an CMS wordpress a léamh leis an ordú seo agus brúigh Iontráil.
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
Taispeánfaidh an córas duit cibé an ndéanaimid an tsuiteáil a chríochnú nó nach ea. Cealaigh Cosúil leis na horduithe thuas, clóscríobhann tú an litir Y agus brúigh Iontráil. sa mhéarchlár. Mar a thaispeántar sa phictiúr
Tar éis suiteáil aistriúcháin php a chríochnú, déantar na leaganacha is déanaí anois. Suiteáil MariaDB, freastalaí bunachar sonraí. Caithfear é a shuiteáil chun bunachar sonraí a chruthú do WordPress. Agus déan teagmháil leo ionas gur féidir linn WordPress a shuiteáil i gceart leis seo.
apt install php7.0-mysql mariadb-server mariadb-client
Tairgfidh an córas duit leanúint leis an suiteáil nó nach ea. Cosúil leis an méid a tharla sna horduithe roimhe seo, clóscríobhann tú an litir Y agus brúigh an cnaipe Iontrála ar an méarchlár chun leanúint den tsuiteáil. Beidh an fhaisnéis seo le feiceáil ar an ordú go pras lena chinntiú go bhfuil an tsuiteáil ceart
apt install php7.0-mysql mariadb-server mariadb-client Liostaí pacáiste léitheoireachta ... Arna dhéanamh Crann spleáchais a thógáil Ag léamh faisnéise stáit ... Arna dhéanamh Cuirfear na pacáistí breise seo a leanas isteach: galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4 libreadline5 libsigsegv2 mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common mariadb-server-10.1 mariadb-server-core-10.1 mysql-common socat rsync Pacáistí Molta: gawk-doc libclone-perl libmldbm- perl libnet-daemon-perl libsql-ráiteas-perl mailx mariadb-test netcat-openbsd tinyca Pacáistí molta: libdbd-mysql-perl libterm-readkey-perl libhtml-template-perl Cuirfear na pacáistí NUA seo a leanas isteach: 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-coitianta php7.0-mysql rsync socat Uasghrádú 0, 19 nua-shuiteáilte, 0 a bhaint agus 0 a uasghrádú. Ní mór 25.7 MB na gcartlann a fháil. Tar éis an oibríocht seo, úsáidfear 189 MB de spás diosca breise. Ar mhaith leat leanúint ar aghaidh? [Y / n] y Faigh: 1 http://deb.debian.org/debian stret / main amd64 libmpfr4 amd64 3.1.5-1 [556 kB] Faigh: 2 http://deb.debian.org/debian stret / main amd64 libsigsegv2 amd64 2.10-5 [28.9 kB] Faigh: 3 http://deb.debian.org/debian stret / main amd64 gawk amd64 1: 4.1.4 + dfsg-1 [571 kB] Faigh: 4 http://deb.debian.org/debian stret / main amd64 mysql-common uile 5.8 + 1.0.2 [5,608 B] Faigh: 5 http://deb.debian.org/debian stret / main amd64 mariadb-common all 10.1.38-0 + deb9u1 [28.4 kB] Faigh: 6 http://deb.debian.org/debian stret / main amd64 galera-3 amd64 25.3.19-2 [955 kB] Faigh: 7 http://deb.debian.org/debian stret / main amd64 libdbi-perl amd64 1.636-1 + b1 [766 kB] Faigh: 8 http://deb.debian.org/debian stret / main amd64 libreadline5 amd64 5.2 + dfsg-3 + b1 [119 kB] Faigh: 9 http://deb.debian.org/debian stret / main amd64 mariadb-client-core-10.1 amd64 10.1.38-0 + deb9u1 [5,107 kB] Faigh: 10 http://deb.debian.org/debian stret / main amd64 libconfig-inifiles-perl all 2.94-1 [53.4 kB] Faigh: 11 http://deb.debian.org/debian stret / main amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 kB] Faigh: 12 http://deb.debian.org/debian stret / main amd64 mariadb-client-10.1 amd64 10.1.38-0 + deb9u1 [5,918 kB] Faigh: 13 http://deb.debian.org/debian stret / main amd64 mariadb-server-core-10.1 amd64 10.1.38-0 + deb9u1 [5,241 kB] Faigh: 14 http://deb.debian.org/debian stret / main amd64 rsync amd64 3.1.2-1 + deb9u2 [393 kB] Faigh: 15 http://deb.debian.org/debian stret / main amd64 socat amd64 1.7.3.1-2 + deb9u1 [353 kB] Faigh: 16 http://deb.debian.org/debian stret / main amd64 mariadb-server-10.1 amd64 10.1.38-0 + deb9u1 [5,344 kB] Faigh: 17 http://deb.debian.org/debian stret / main amd64 mariadb-client uile 10.1.38-0 + deb9u1 [27.2 kB] Faigh: 18 http://deb.debian.org/debian stret / main amd64 mariadb-server go léir 10.1.38-0 + deb9u1 [27.3 kB] Faigh: 19 http://deb.debian.org/debian stret / main amd64 php7.0-mysql amd64 7.0.33-0 + deb9u3 [124 kB] Fetched 25.7 MB in 0s (35.8 MB / s) Pacáistí réamhchumraithe ... Pacáiste neamh-roghnaithe roimhe seo a roghnú libmpfr4: amd64. (Bunachar sonraí léitheoireachta ... 35883 comhad agus eolairí suiteáilte faoi láthair.) Ag ullmhú chun díphacáil ... / libmpfr4_3.1.5-1_amd64.deb ... Díphacáil libmpfr4: amd64 (3.1.5-1) ... Pacáiste nár roghnaíodh roimhe seo a roghnú libsigsegv2: amd64. Ag ullmhú chun díphacáil ... / libsigsegv2_2.10-5_amd64.deb ... Díphacáil libsigsegv2: amd64 (2.10-5) ... Ag bunú libmpfr4: amd64 (3.1.5-1) ... Ag bunú libsigsegv2: amd64 (2.10-5) ... Ag roghnú gawk pacáiste nár roghnaíodh roimhe seo. (Bunachar sonraí léitheoireachta ... 35905 comhad agus eolairí suiteáilte faoi láthair.) Ag ullmhú chun díphacáil ... / 00-gawk_1% 3a4.1.4 + dfsg-1_amd64.deb ... Gawk a dhíphacáil (1: 4.1.4 + dfsg-1) ... Pacáiste neamh-roghnaithe roimhe seo mysql-common a roghnú. Ag ullmhú chun díphacáil ... / 01-mysql-common_5.8 + 1.0.2_all.deb ... Díphacáil mysql-common (5.8 + 1.0.2) ... Mariadb-choitianta pacáiste nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / 02-mariadb-common_10.1.38-0 + deb9u1_all.deb ... Mariadb-coitianta a dhíphacáil (10.1.38-0 + deb9u1) ... Pacáiste galera-3 nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / 03-galera-3_25.3.19-2_amd64.deb ... Galera-3 a dhíphacáil (25.3.19-2) ... Pacáiste neamh-roghnaithe roimhe seo a roghnú libdbi-perl. Ag ullmhú chun díphacáil ... / 04-libdbi-perl_1.636-1 + b1_amd64.deb ... Díphacáil libdbi-perl (1.636-1 + b1) ... Pacáiste nár roghnaíodh roimhe seo a roghnú libreadline5: amd64. Ag ullmhú chun díphacáil ... / 05-libreadline5_5.2 + dfsg-3 + b1_amd64.deb ... Díphacáil libreadline5: amd64 (5.2 + dfsg-3 + b1) ... Pacáiste nár roghnaíodh roimhe seo a roghnú mariadb-client-core-10.1. Ag ullmhú chun díphacáil ... / 06-mariadb-client-core-10.1_10.1.38-0 + deb9u1_amd64.deb ... Díphacáil mariadb-client-core-10.1 (10.1.38-0 + deb9u1) ... Pacáiste nár roghnaíodh roimhe seo a roghnú libconfig-inifiles-perl. Ag ullmhú chun díphacáil ... / 07-libconfig-inifiles-perl_2.94-1_all.deb ... Díphacáil libconfig-inifiles-perl (2.94-1) ... Pacáiste libjemalloc1 nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / 08-libjemalloc1_3.6.0-9.1_amd64.deb ... Díphacáil libjemalloc1 (3.6.0-9.1) ... Mariadb-client-10.1 pacáiste nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / 09-mariadb-client-10.1_10.1.38-0 + deb9u1_amd64.deb ... Díphacáil mariadb-client-10.1 (10.1.38-0 + deb9u1) ... Pacáiste mariadb-server-core-10.1 a roghnú nár roghnaíodh roimhe seo. Ag ullmhú chun díphacáil ... / 10-mariadb-server-core-10.1_10.1.38-0 + deb9u1_amd64.deb ... Díphacáil mariadb-server-core-10.1 (10.1.38-0 + deb9u1) ... Pacáiste rsync nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / 11-rsync_3.1.2-1 + deb9u2_amd64.deb ... Rsync a dhíphacáil (3.1.2-1 + deb9u2) ... Socat pacáiste nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / 12-socat_1.7.3.1-2 + deb9u1_amd64.deb ... Socat a dhíphacáil (1.7.3.1-2 + deb9u1) ... Ag bunú mysql-common (5.8 + 1.0.2) ... nuashonrú-roghanna eile: ag baint úsáide as /etc/mysql/my.cnf.fallback chun /etc/mysql/my.cnf (my.cnf) a sholáthar i mód uathoibríoch Mariadb-common a bhunú (10.1.38-0 + deb9u1) ... nuashonrú-roghanna eile: ag baint úsáide as /etc/mysql/mariadb.cnf chun /etc/mysql/my.cnf (my.cnf) a sholáthar i mód uathoibríoch Mariadb-server-10.1 pacáiste nár roghnaíodh roimhe seo a roghnú. (Bunachar sonraí léitheoireachta ... 36487 comhad agus eolairí suiteáilte faoi láthair.) Ag ullmhú chun díphacáil ... / mariadb-server-10.1_10.1.38-0 + deb9u1_amd64.deb ... Díphacáil mariadb-server-10.1 (10.1.38-0 + deb9u1) ... Mariadb-chliant pacáiste nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / mariadb-client_10.1.38-0 + deb9u1_all.deb ... Mariadb-chliant a dhíphacáil (10.1.38-0 + deb9u1) ... Mariadb-freastalaí pacáiste nár roghnaíodh roimhe seo a roghnú. Ag ullmhú chun díphacáil ... / mariadb-server_10.1.38-0 + deb9u1_all.deb ... Freastalaí mariadb a dhíphacáil (10.1.38-0 + deb9u1) ... Pacáiste neamh-roghnaithe roimhe seo a roghnú php7.0-mysql. Ag ullmhú chun díphacáil ... / php7.0-mysql_7.0.33-0 + deb9u3_amd64.deb ... Díphacáil php7.0-mysql (7.0.33-0 + deb9u3) ... Ag bunú php7.0-mysql (7.0.33-0 + deb9u3) ... Ag cruthú comhad cumraíochta /etc/php/7.0/mods-available/mysqlnd.ini le leagan nua Ag cruthú comhad cumraíochta /etc/php/7.0/mods-available/mysqli.ini le leagan nua Ag cruthú comhad cumraíochta /etc/php/7.0/mods-available/pdo_mysql.ini le leagan nua Ag bunú libconfig-inifiles-perl (2.94-1) ... Ag bunú libjemalloc1 (3.6.0-9.1) ... Spreagóirí próiseála le haghaidh libapache2-mod-php7.0 (7.0.33-0 + deb9u3) ... Socat a chur ar bun (1.7.3.1-2 + deb9u1) ... Ag bunú gawk (1: 4.1.4 + dfsg-1) ... Rsync a chur ar bun (3.1.2-1 + deb9u2) ... Cruthaithe symlink /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service. Spreagóirí próiseála le haghaidh libc-bin (2.24-11 + deb9u4) ... Ag bunú galera-3 (25.3.19-2) ... Spreagóirí próiseála do systemd (232-25 + deb9u11) ... Spreagóirí próiseála do man-db (2.7.6.1-2) ... Ag bunú libreadline5: amd64 (5.2 + dfsg-3 + b1) ... Ag bunú libdbi-perl (1.636-1 + b1) ... Mariadb-server-core-10.1 (10.1.38-0 + deb9u1) a bhunú ... Mariadb-client-core-10.1 (10.1.38-0 + deb9u1) a bhunú ... Mariadb-client-10.1 a bhunú (10.1.38-0 + deb9u1) ... Cliant mariadb a bhunú (10.1.38-0 + deb9u1) ... Mariadb-server-10.1 (10.1.38-0 + deb9u1) a bhunú ... Cruthaithe symlink /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service. Cruthaithe symlink /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service. Cruthaithe symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service. Mariadb-server a bhunú (10.1.38-0 + deb9u1) ... Spreagóirí próiseála le haghaidh libc-bin (2.24-11 + deb9u4) ... Spreagóirí próiseála do systemd (232-25 + deb9u11) ... root@focal:~#
Is é an dara céim an MariaDB atá suiteáilte againn a reáchtáil. Scríobhaimid an t-ordú seo le rith
systemctl start mariadb
Tar éis MARIADB a rith
Táimid ag suiteáil Draoi Bhunachar Sonraí Mysql. Sábháilte agus iarrfar ort pasfhocal láidir a roghnú. Don úsáideoir fréimhe toisc go n-úsáideann sé pasfhocal admin an fhreastalaí. Sa bhainisteoir bunachar sonraí, áfach, cuirimid an t-ordú seo a leanas leis. Chun an láimhseálaí bunachar sonraí mysql a shuiteáil leis an ordú seo.
mysql_secure_installation
Tabharfaidh tú faoi deara tar éis duit an t-ordú a chur leis. Iarrann sé ort an focal faire don fhréamh a scríobh. An freastalaí a scríobhann tú. Agus taispeánfaidh sé a phasfhocal láidir duit, brúigh tú Y. Ansin brúigh Iontráil. Iarrfar ort pasfhocal nua a iontráil chun an focal faire nua a iontráil. Ansin brúigh tú Iontráil agus deimhneoidh an córas go gclóscríobhann tú an focal faire den dara huair. Chun a chinntiú go gclóscríobhann tú é agus brúigh Iontráil. Ansin inseoidh an córas duit é sin
Iontráil an focal faire reatha le haghaidh fréimhe (y. N): Brúnn tú y agus ansin iontráil
Tar éis duit é a bhrú, inseoidh sé duit go bhfuil tacar focal faire fréimhe agat cheana féin, brúigh n ansin cuir isteach
An dtairgfidh sé an focal faire fréimhe a athrú? [Y / N] Brúnn tú y agus iontráil chun an focal faire do na bunachair sonraí riaracháin a athrú
Clóscríobhann tú an focal faire nua agus ansin iontráil agus clóscríobhfaidh tú arís é chun a dhearbhú agus ansin iontráil de réir réamhshocraithe. Tá úsáideoir gan ainm i suiteáil MariaDB, rud a ligeann d’aon duine
Chun logáil isteach i MariaDB gan cuntas úsáideora a chruthú
Taispeánfaidh an córas duit
Bain úsáideoirí gan ainm? [Y / N] Clóscríobhann tú y agus ansin iontráil
Beidh roghanna le feiceáil a shocraíonn trí chliceáil ar na litreacha seo.
n isteach ansin
y ansin iontráil
y ansin iontráil
Cuimsíonn an t-aschur seo ón ordú go pras na céimeanna go léir a ghlac tú chun mysql a shuiteáil nó a shocrú
root@word:~# mysql_secure_installation TABHAIR FAOI DEARA: MOLAÍOCHT GACH CUID NA SÁRTAÍ SEO AR CHOMHÁIL MariaDB SEIRBHÍSÍ I ÚSÁID TÁIRGEACHTA! LÉIGH LÉIGH DO CHÉIM CÚRAM CÚRAM! D’fhonn logáil isteach i MariaDB chun é a dhaingniú, beidh an sruth ag teastáil uainn pasfhocal don úsáideoir fréimhe. Má tá MariaDB díreach suiteáilte agat, agus níl an bunfhocal faire socraithe agat fós, beidh an focal faire bán, mar sin ba chóir duit brúigh dul isteach anseo. Cuir isteach an focal faire reatha le haghaidh fréimhe (cuir isteach ar aon cheann): Ceart go leor, pasfhocal a úsáideadh go rathúil, ag bogadh ar aghaidh ... Cinntíonn an socrú focal faire go bhféadfaidh aon duine logáil isteach sa MariaDB úsáideoir fréimhe gan an t-údarú cuí. Tá tacar focal faire fréamhaithe agat cheana féin, ionas gur féidir leat 'n' a fhreagairt go sábháilte. Athraigh an focal faire fréimhe? [Y / n] y Focal Faire Nua: Athshocraigh focal faire nua: Nuashonraigh an focal faire go rath Táblaí pribhléidí a athshlánú .. ... Rath! De réir réamhshocraithe, tá úsáideoir gan ainm ag suiteáil MariaDB, rud a ligeann do dhuine ar bith logáil isteach i MariaDB gan go mbeadh cuntas úsáideora cruthaithe agat iad. Tá sé seo i gceist ach amháin le haghaidh tástála, agus chun an tsuiteáil a dhéanamh téigh beagán níos moille. Ba cheart duit iad a bhaint sula dtéann siad isteach i timpeallacht táirgthe. Bain úsáideoirí gan ainm? [Y / n] y ... Rath! De ghnáth, níor cheart go gceadófaí don fhréamh ach ceangal ó 'localhost'. Seo cinntíonn nach féidir le duine buille faoi thuairim ar an bhfocal faire focal ón ngréasán. Logáil isteach fréimhe a dhícheadú go cianda? [Y / n] n ... gan bacadh. De réir réamhshocraithe, tagann MariaDB le bunachar sonraí darb ainm ‘tástáil’ is féidir le duine ar bith rochtain. Tá sé seo i gceist ach amháin le haghaidh tástála, agus ba cheart é a chur as oifig sula dtéann tú isteach i dtimpeallacht táirgeachta. Bain bunachar sonraí na dtástálacha agus rochtain air? [Y / n] agus - Bunachar sonraí tástála tite ... ... Rath! - Pribhléidí a bhaint as bunachar sonraí tástála ... ... Rath! Cinnteoidh athshlánú na dtáblaí pribhléid go ndéanfar na hathruithe ar fad go dtí seo beidh éifeacht i bhfeidhm láithreach. Athsholáthar táblaí pribhléid anois? [Y / n] y ... Rath! Glanadh suas ... Criochnaithe! Má tá gach ceann de na céimeanna thuas críochnaithe agat, do MariaDB ba chóir an suiteáil a bheith slán anois. Go raibh maith agat as MariaDB a úsáid!
Déanaimid cinnte go bhfuil MariaDB daingnithe
Mar gheall ar réamhshocrú cláraíonn sé an cuntas fréimhe gan pasfhocal. Chun fadhbanna slándála féideartha a chosc, logálaimid isteach sa bhunachar sonraí. Ag baint úsáide as an gcuntas fréimhe agus ag eisiúint na n-orduithe seo.
mysql -u root -p
use mysql;
update user set plugin='' where User='root';
flush privileges;
quit
Tar éis duit an chéad ordú a chlóscríobh, iarrfaidh sé ort an focal faire, a chlóscríobhann tú agus brúigh Iontráil.
Seo aschur na n-orduithe sa ordú go pras. Ba cheart go mbeadh an t-aschur cosúil leis an gcód seo os do chomhair
root@word:~# mysql -u fréimhe -p Iontráil pasfhocal: Fáilte chuig monatóir MariaDB. Críochnaíonn orduithe le; nó \ g. Is é 9 d’aitheantas nasc MariaDB Leagan freastalaí: 10.1.38-MariaDB-0 + deb9u1 Debian 9.8 Cóipcheart (c) 2000, 2018, Oracle, MariaDB Corporation Ab agus daoine eile. Cineál 'help;' nó '\ h' chun cabhair a fháil. Clóscríobh '\ c' chun an ráiteas ionchuir reatha a ghlanadh. MariaDB [(none)]> bain úsáid as mysql; Léitheoireacht eolais tábla lena chur i gcrích na n-ainmneacha tábla agus colúin A-Is féidir dul amach an ghné seo a fháil ar am tosaithe níos tapúla le -A Bunachar Sonraí Changed MariaDB [mysql]> breiseán tacar úsáideora a nuashonrú = '' áit a bhfuil Úsáideoir = 'root'; Iarratas ar OK, tionchar 1 ar a dtugtar (0.00 sec) Sraitheanna comhoiriúnaithe: 1 Athraithe: 1 Rabhaidh: 0 MariaDB [mysql]> pribhléidí flush; Iarratas OK, sraitheanna 0 DIFEAR (0.01 soic) MariaDB [mysql]> scor beannacht root@focal:~#
Agus pictiúr a thaispeánann é
Ina dhiaidh sin cuirimid modúil tls nó ssl. Reáchtálaimid na horduithe seo a leanas
a2enmod rewrite ssl
a2ensite default-ssl.conf
Ansin osclaímid DocumentRoot do na suíomhanna uile a theastaíonn uainn a chumasú. Osclaímid na comhaid chumraíochta leis an ordú seo
nano /etc/apache2/sites-enabled/000-default.conf
Tar éis dó oscailt leat, cuireann tú leis, cuirimid an cód seo leis
Innéacsanna Roghanna FollowSymLinks MultiViews AllowOverride Gach A cheangal go léir a deonófar
Ansin brúlann tú litir x ar an méarchlár, ansin y agus brúigh Iontráil
Ansin iontrálann tú an t-ordú seo agus cuireann tú an cód céanna leis, atá thuas tar éis duit an comhad a oscailt.
nano /etc/apache2/sites-enabled/default-ssl.conf
Ansin brúigh tú an litir x chun an comhad a fhágáil agus brúigh y chun na modhnuithe a shábháil, agus seo pictiúr de conas an cód a chur leis
Tar éis duit sábháil, cuireann tú an t-ordú seo leis, chun a chinntiú go bhfuil na teastais réamhshocraithe do na suíomhanna cumraithe leis an ordú seo.
nano /etc/apache2/sites-enabled/default-ssl.conf
Mura n-osclaítear an comhad leat toisc nach bhfuil sé ar an bhfreastalaí. Íoslódálann tú an comhad seo agus uaslódáil tú é ar an gcosán seo
/ etc / apache2 / suíomhanna-cumasaithe. de réir cláir winscp Mar a thaispeántar sa phictiúr
Chun na socruithe a chur i bhfeidhm, cuir na horduithe seo san ordú go pras
a2enmod headers
systemctl restart apache2.service
Anois táimid ag tástáil chumraíocht Apache cibé an ndearnadh an chumraíocht i gceart, agus cad iad na hearráidí. Má tá sé ceart go leor déanaimid na seirbhísí a atosú leis na horduithe seo
apache2ctl -t
systemctl restart apache2.service mariadb.service
systemctl enable apache2.service mariadb.service
shuiteáil wordpress
Téimid isteach sna bunachair sonraí chun bunachar sonraí nua a chruthú chun WordPress a shuiteáil trí na horduithe seo a leanas
mysql -u root -p
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress-user'@'localhost' IDENTIFIED BY 'wordpress-pass';
FLUSH PRIVILEGES;
Nóta . wordpress-pass
Scríobhann tú ina áit pasfhocal úsáideora an bhunachar sonraí WordPress, a chruthaigh muid
Tar éis na horduithe seo a chur leis chun an bunachar sonraí agus úsáideoir na mbunachar sonraí a chruthú agus na pribhléidí a thabhairt. Déanaimid an leagan WordPress a íoslódáil ón suíomh Gréasáin oifigiúil ag úsáid an ordaithe wget agus é a dhí-chomhbhrú anseo. Sa chomhad sealadach leis na horduithe seo
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
Anois tugann muid ceadanna scríbhneoireachta do chomhaid WordPress leis na horduithe seo
chmod -R 775 /var/www/html/
chgrp -R www-data /var/www/html/
ls -al /var/www/html
Anois iarrann tú ar IP an fhreastalaí sa bhrabhsálaí WordPress a shuiteáil, mar a thaispeántar sa phictiúr
Ansin comhlánaigh na gnáthchéimeanna suiteála
. Comhghairdeas, tá WordPress suiteáilte agat ar Debian Server 9 gan cpanel,
Sa mhíniú seo, chuir mé na sonraí go léir san áireamh d’aon ghnó chun leasa na ndaoine sin nach bhfuil a fhios acu cóid a chur leo agus a bhfuil i gceist leo agus chun leasa gach duine.
Déanfar míniú eile chun an fearann a nascadh leis an bhfreastalaí agus chun an wordpress agus an freastalaí a chosaint go hiomlán. Bí ar an eolas i gcónaí faoina bhfuil nua. Níl le déanamh agat ach liostáil leis na fógraí
Míniú dar teideal. WordPress a shuiteáil ar Debian Server 9 gan cpanel
Ní cheadaítear an t-alt a chóipeáil agus é a áireamh ar aon láithreán ar chor ar bith gan trácht ar an bhfoinse, is é sin Mekano Tech
Ní mór dúinn meas a bheith againn ar chearta maoine intleachtúla