Насб кардани WordPress дар Debian Server 9 бе cpanel

Хуш омадед ба бародарони ман дар мақолаи истисноӣ таҳти унвони. Насб кардани WordPress дар сервери Debian. Бе ниёз ба ягон панели идоракунӣ, аз панелҳои машҳур ба монанди Cpanel, plask, DirectAdmin, vistacp ва дигар панелҳои пулакӣ ва ройгон барои эҷод кардани муҳити кор, вебсайтҳо ва идора кардани онҳо бо хусусиятҳои байни ҳар як панел аз дигар, ва албатта машҳуртарин дар байни онҳо панели cpanel аст. Бе саркашӣ, мо WordPress-ро дар Debian 9 ва Apache 5 насб мекунем

Талаботи тавзеҳ

1 - Система Дебиан Дар сервер ҷойгир карда шудааст (сервери интернет).

2- Дастрасӣ ба ҷазираҳо ба сервер ё ҳисоби решаи Admin.

3 - Суроғаи IP статикӣ ё дар сервер ё сервер танзим карда шудааст. Албатта, ин барои ҳама сервере, ки шумо аз Маркази додаҳо фармоиш медиҳед, дастрас аст.

4 - Агар шумо хоҳед, ки вебсайти худро дастраси умум гардонед, шумо бояд Захираи домен ё домен барои пайваст кардани dns ба сервер,

5- Насб кунед Apache  LAMP дар системаи Debian.

6 - нусха WordPress Версияи охирин аз вебсайти расмӣ.

7 - Барномаи пайвасти сервер Пурт

 

Системаи Debian чист?

Системаи Debian ё тақсимоти Debian як системаи амалиётии компютерӣ мебошад, ки комилан аз нармафзори озод ва кушода иборат аст, яъне ҳар касе, ки метавонад дар ин система саҳм гузорад ва онро таҳия кунад, таҳти литсензияи умумии ҷамъиятии GNU дохил мешавад.Система ё лоиҳаи Debian як лоиҳаи ғайритиҷоратӣ мебошад. ва паҳнкунӣ яке аз қадимтарин лоиҳаҳои кушодаасос ҳисобида мешавад. Debian ядрои Linux ва абзорҳои GNU-ро истифода мебарад ва тақсимоти Debian бо ӯҳдадории қатъии худ ба санҷиши кушод, ҳамкорӣ ва иштирок маълум аст. Debian як системаи оператсионии глобалӣ аст, ки барои бисёр истифодаҳои шахсӣ ва офисӣ, хидматрасонии пойгоҳи додаҳо, серверҳо ва хидматҳои нигаҳдорӣ мувофиқ аст.

Apache чист

номи apache бо забони англисӣ  Apache HTTP сервер. Apache касест, ки дар рушди веб ва рушди глобалӣ дар рӯзҳои аввали давраи веб нақши хеле бузург бозидааст. Apache чӣ истифода мешавад ва рисолати он чист. Apache барои хидмат ба веб саҳифаҳои статикӣ ва динамикӣ истифода мешавад. Статикӣ ба монанди забони html ва динамикаи тағирёбанда ба монанди форумҳо, WordPress ва дигар скриптҳо ё барномаҳое, ки барои истифодаи муҳити Apache ва хусусиятҳои тарҳрезӣ шудаанд. Ва Apache воқеан яке аз ҷузъҳои бастаи таҳияи веб бо номи LAMP мебошад, ки дорои системаи амалиётии Linux ё GNU Linux, сервери веб, пойгоҳи Mysql ва забонҳои зиёди барномасозӣ, аз ҷумла php, Python ва Perl мебошад. Яке аз бартариҳои Apache дар он аст, ки он мундариҷаро ба таври хеле боэътимод ва бехатар таъмин мекунад 

Манфиатҳои насб кардани WordPress дар Debian

Яке аз бартариҳои воқеӣ сарфа кардани пул дар муқоиса бо шартнома бо ширкатҳои хостингӣ мебошад. Ва дуюм, суръати сайт дар тақсимоти Debian дар муқоиса бо насб дар cpanel. Суръати назарраси 25% ва ин ба паҳншавии сайт дар ҷустуҷӯ ва болоравии он мусоидат мекунад. Рейтинги шумо дар Google ва дигар муҳаррикҳои ҷустуҷӯ. Ва барои зиёд кардани даромади моддии худ. Ғайр аз канорагирӣ аз сустии ширкатҳои хостинги арабӣ ё хориҷӣ. Он нақшаҳои хостингро барои $ 3 дар як моҳ пешниҳод мекунад ва онҳо дар як сервер 400 вебсайтро илова мекунанд. Ва шумо сустиро дар сайти худ мушоҳида мекунед, вақте ки он аз 100 мақола дар бораи таҷриба зиёд мешавад. Вақте ки сайт дар сервери хусусии vps аст, хати интернет. Дар сервер бо қудрати пурраи сайти шумо, ва ин ба шумо дар зеркашии аз сайти шумо ва ба зудӣ додани маълумот ба меҳмонони худ кӯмак мекунад. Ба ғайр аз муҳофизат аз ҳакерӣ, ки ба ширкатҳои мизбон бо сабаби конфигуратсияҳои нодуруст таъсир мерасонад. Ман дар бораи ҳама ширкатҳои хостингӣ гап намезанам. Ширкатҳои хостинги дорои муҳофизати қавӣ ҳастанд, аммо онҳо хориҷӣ ҳастанд, на арабӣ. Зеро дар тӯли фаъолияти худ дар интернет бо беш аз 15 ширкати арабӣ сару кор доштам ва ҳамаи онҳо бидуни истисно сазовори номи ширкатҳои хостингӣ нестанд. Яке аз хусусиятҳои муҳим ин аст, ки тамоми захираҳои сервер танҳо барои сайти шумо буда, дар панели идоракунӣ, ки хотираи оперативӣ ва протсессоро истеъмол мекунад, тақсим карда намешаванд ва ин устувории сайти шуморо беҳтар мекунад ва инчунин рейтинги шуморо дар ҷустуҷӯ ва молиявии шумо беҳтар мекунад. фоида ва ғайра.

Чаро WordPress-ро интихоб кунед

WordPress, албатта, дар айни замон зиёда аз 35% фармон медиҳад. Яке аз вебсайтҳо дар веб барои осонии истифода ва мутобиқати SEO. Дар ҳоле ки шумо метавонед барои мувофиқ кардани ҳама соҳаҳо танзим ва муҷаҳҳаз кунед. Аз навиштани мақолаҳо то тавзеҳот. Ё блоги шахсӣ, ки дар он шумо таҷрибаҳои худро пешниҳод мекунед ё як мағозаи онлайн барои фурӯши хидматҳо ва маҳсулот. Ё як муассиса ё омӯзиш, аз қабили сайти машваратӣ ва дигар хусусиятҳо бешуморанд.

 

Қайдҳои тавзеҳ аз ҷониби Mekano Tech Informatics дар серверҳои воқеӣ пешниҳод карда мешаванд

Ман серверро аз Маркази маълумотҳои Hetzner Аз хидмати серверҳои абрӣ. Шумо distro Debian-ро интихоб кардед, ки ба таври худкор насб ва омода аст

Тавсифи: Насб кардани бастаи LAMP

Пеш аз насб кардани Lamp, ки дар қисмҳои он Apache мавҷуд аст, аввалин чизе, ки мо пеш аз насб мекунем, ин навсозии бастаҳо ва ядро ​​​​ва ислоҳ кардани мушкилоти амниятӣ бо ин фармонҳо мебошад.

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

Тасвир аз илова кардани фармони аввалини навсозӣ барои насб кардани WordPress дар серверҳои Debian 9 бе cpanel

Тасвире, ки илова кардани фармонҳои аввалро барои навсозии бастаҳо дар тақсимоти Debian нишон медиҳад

Ин натиҷаи масъала пас аз илова кардани он нишон медиҳад, ки навсозӣ чӣ гуна анҷом дода шудааст

apt-get update Ign:1 http://mirror.hetzner.de/debian/packages stretch InRelease Гирифтан:2 http://security.debian.org stretch/updates InRelease [94.3 кБ] Гирифтан:3 http://mirror hetzner.de/debian/packages stretch-updates InRelease [91.0 kB] Ign:4 http://deb.debian.org/debian stretch InRelease Гирифтан:5 http://deb.debian.org/debian stretch-updates InRelease [ 91.0 кБ] Гирифтан:6 http://mirror.hetzner.de/debian/packages stretch-backports InRelease [91.8 кБ] Гирифтан: 7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3 кБ] ] Хит:8 http://mirror.hetzner.de/debian/packages stretch Варақаи Хит:9 http://deb.debian.org/debian stretch Баровард: 10 http://security.debian.org stretch/ updates Манбаъҳои /ғайриозод [1,216 B] Гирифтан:11 http://security.debian.org/updates/main Сарчашмаҳо [207 кБ] Гирифтан:12 http://security.debian.org stretch/updates/contrib Сарчашмаҳо [1,384 B] Гирифтан:13 http://security.debian.org stretch/updates/main amd64 Бастаҳо [495 кБ] Гирифтан: 14 http://security.debian.org stretch/updates/main Tra nslation-en [221 kB] Гирифтан: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 Бастаҳои Ign:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en Гирифтан:16 http://mirror.hetzner.de/debian/packages stretch-backports/main amd64 Бастаҳо [601 кБ] Гирифтан:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en [459 кБ] Ign:18 http://mirror.hetzner.de/debian/security stretch /updates/main amd64 Бастаҳои Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en Гирифтан:18 http://mirror.hetzner.de/debian/stretch security/updates/ Бастаҳои асосии amd64 [495 кБ] Гирифтан: 19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en [221 кБ] Гирифтан: 22 http://deb.debian.org/debian stretch /Манбаъҳои асосӣ [6,745 кБ] Гирифтан: 23 http://deb.debian.org/debian stretch/non-free Сарчашмаҳо [79.4 кБ] Гирифтан: 24 http://deb.debian.org/debian stretch/contr ib Sources [44.7 kB] Гирифтани 10.0 МБ дар 3 сония (2,624 кБ/с) Рӯйхати бастаҳои хондани... Анҷом

Мо фармони зеринро илова мекунем, ки он аст

apt-get upgrade

Бартарии ин фармон ё он чизе, ки он мекунад, навсозии система ба версияи охирини Debian мебошад. Барои насб кардани WordPress дар серверҳои Debian 9 бе cpanel қадамҳоро иҷро кунед

Тасвир нишон медиҳад, ки фармони навсозии Debian барои насб кардани WordPress дар он

Он бо шумо тавре пайдо мешавад, ки дар расм нишон дода шудааст. Ва дар ин ҷо система ба шумо мегӯяд, ки оё шумо воқеан мехоҳед навсозӣ кунед?Оё ман раванди навсозӣро пайгирӣ мекунам?Шумо ҳарфи y-ро барои калимаи ҳа нависед ва сипас Enter-ро пахш кунед. Барои анҷом додани раванди навсозӣ

Ин аст натиҷаи масъала пас аз ба охир расидани навсозӣ. Як ёддошт каме, сервере, ки ман истифода мебарам, версияи охирини Debian насб шудааст, ки дар айни замон Debian 9 мебошад. Барои навсозӣ вақти зиёд лозим нашуд. Ин баромад

apt-get upgrade Рӯйхати бастаҳои хондан... Анҷом шуд Хониши маълумот дар бораи ҳолати... Ҳисоб кардани навсозӣ... Анҷом шуд Бастаҳои зерин такмил дода мешаванд: qemu-guest-agent qemu-utils 2 такмил дода шуд, 0 нав насбшуда, 0 хориҷ карда шавад ва 0 такмил дода нашавад. 1,300 кБ бойгонӣ гирифтан лозим аст. Пас аз ин амалиёт, 2,048 B фазои иловагии диск истифода мешавад. Оё мехоҳед идома диҳед? [Y/n] y Гирифтан:1 http://security.debian.org stretch/updates/main amd64 qemu-guest-agent amd64 1:2.8+dfsg-6+deb9u7 [315 кБ] Гирифтан:2 http:// security.debian.org stretch/updates/main amd64 qemu-utils amd64 1:2.8+dfsg-6+deb9u7 [986 кБ] 1,300 кБ дар 0 сония гирифта шуд (14.0 МБ/с) (Хондани пойгоҳи додаҳо ... 33909 файл ва директорияҳо дар айни замон насб карда шудааст.) Омодагӣ ба кушодани .../qemu-guest-agent_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Кушодани qemu-guest-agent (1:2.8+dfsg-6+deb9u7) зиёда аз (1) :2.8+dfsg-6+deb9u5) ... Омода шудан ба кушодани .../qemu-utils_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Кушодани qemu-utils (1:2.8+dfsg-6+) ) deb9u7) бар (1:2.8+dfsg-6+deb9u5) ... Насб кардани qemu-guest-agent (1:2.8+dfsg-6+deb9u7) ... Насб кардани qemu-utils (1:2.8+dfsg) -) 6+deb9u7) ... Коркарди триггерҳо барои systemd (232-25+deb9u11) ... Коркарди триггерҳо барои man-db (2.7.6.1-2) ...

Пас аз ба итмом расонидани навсозӣ, шумо фармони зеринро, ки дар аввали шарҳ номбар шудааст, илова мекунед.Ин тасдиқ мекунад, ки раванди навсозӣ барои хидматҳои система навсозӣ шудааст, на тамоми система навсозӣ мешавад. Чизе, ки қабул карда мешавад, навсозии система аст

apt-get dist-upgrade

Ин расмест, ки равандро пас аз илова кардани фармоиш нишон медиҳад

Дар расм фармон нишон дода шудааст, то боварӣ ҳосил кунед, ки бастаҳо навсозӣ шудаанд, на навсозии система

Қадами аввалини навсозӣ ва навсозии бастаҳо ва системаи оператсионӣ ба версияи охирин анҷом ёфт

Қадами дуюм ин илова кардани номи мизбон ба сервер тавассути ин фармон аст, ки номи мизбонро бо номи тавсифии худ иваз мекунад. Аммо бидонед, ки шояд ба шумо лозим меояд, ки сервер ё системаро бозоғоз намоед.Система номи мизбон ё номи мизбони иловакардаи шуморо истифода мебарад.

hostnamectl set-hostname hostname.yourdomain.com

hostname.yourdomain.com

Дар ин ҷо, номи мизбон бояд номи зер-домени домени шумо ё домене бошад, ки шумо барои кор кардани сервери WordPress захира кардаед. Намунаи word.mekan0.com

Пас аз илова кардани ин фармон, шумо дар клавиатураи худ Enter-ро пахш мекунед. Дар ин ҷо як расм ҳамчун мисоли илова кардани мизбони neem аст

Тасвире нишон медиҳад, ки чӣ тавр ба сервери Debian namehost илова кардан мумкин аст

 

Ва нақшаи оянда дар

Мо баъзе утилитаҳои заруриро насб карда истодаем ва барои бартараф кардани хатогиҳо ва ислоҳи онҳо ба онҳо лозим меояд. Шумо фармони зеринро илова мекунед

apt install net-tools sudo wget curl bash-completion

Ман фикр мекунам, ки системаи Debian 9 ин утилитҳоро дорад, аммо боварӣ ҳосил кунед ва ин фармонҳоро ҳамчун нусха илова кунед. Пас аз анҷом, серверро бо ворид кардани фармон бозоғоз намоед Перезагрузка  Пас аз бозоғозӣ, шумо ба сервер ворид мешавед.Шумо хоҳед дид, ки номи сервер ба суроғаи сервери номҳое, ки мо сохтаем, масалан дар тасвир иваз шудааст.

Тасвире, ки намунаи тағир додани Neem Server ба Debian 9-ро нишон медиҳад

Шумо дар ин ҷо дар сатри фармон мебинед, ки номи сервер тағир дода шудааст ва инчунин номи сервер, тавре ки дар расм нишон дода шудааст ва ин маълумоте, ки ҳангоми аз нав оғоз кардани сервер ва дубора ворид шудан ба он пайдо мешаванд

Apache насб кунед

Пас аз ворид шудан ба сервер бо имтиёзҳои маъмурӣ (реша), мо Apache HTTP-ро насб мекунем, ки дар анбори Debian 9 дастрас аст. Шумо ин фармонро ба сатри фармон илова кунед ва Enter-ро пахш кунед

 apache2 насб кунед

Пас аз илова кардани фармони насби Apache, шумо дар сатри фармон хоҳед дид, ки оё насбкунии Apache аллакай ба анҷом мерасад ё не.Ин аст, ки рамз пайдо мешавад.

apt install apache2 Рӯйхати бастаҳоро хонда истодааст... Анҷом шуд Сохтани дарахти вобастагӣ Хониши маълумот дар ҳолати... Иҷро шуд Бастаҳои иловагии зерин насб карда мешаванд: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblu. -5.2 libperl0 perl Бастаҳои пешниҳодшуда: www-browser apache5.24-doc apache2-suexec-pristine | apache2-suexec-custom perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make Бастаҳои тавсияшаванда: ssl-cert rename. Бастаҳои НАВИ зерин насб карда мешаванд: apache2 apache2-bin apache2-data apache2-utils libapr2 libaprutil1 libaprutil1-dbd-sqlite1 libaprutil3-dbd-sqlite1 libaprutillib5.2d. 0 нав насб карда шудааст, 5.24 барои нест кардан ва 0 навсозӣ нашудааст. 11 кБ бойгонӣ гирифтан лозим аст. Пас аз ин амалиёт, 0 МБ фазои иловагии диск истифода мешавад. Оё мехоҳед идома диҳед? [Х/н]

Шумо дар клавиатура ҳарфи Y-ро пахш мекунед, пас Enter-ро пахш мекунед ва пас аз ба охир расидани насби Apache мо браузерро мекушоем ва IP-и серверро менависем. Дар браузер, дар ҳолати ман, ман IP ҳастам.Сервере, ки ман шарҳ медиҳам, ин аст 159.69.215.225 Он бо шумо мисли ин расм пайдо мешавад Тасвир нишон медиҳад, ки Apache дар тақсимоти Bian 9 дуруст кор мекунад

Пас аз боварӣ ҳосил кардани он, ки Apache дуруст насб шудааст, ин тасвир дар боло аст. Боварӣ ҳосил мекунад, ки Apache дар тақсимоти Debian дуруст насб шудааст. Ҳоло мо версияҳои охирини тарҷумонҳои php-ро насб карда истодаем. Барои хондани WordPress CMS бо ин фармон ва 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

Система ба шумо нишон медиҳад, ки мо насбкуниро ба итмом мерасонем ё не.. Бекор кардан Мисли фармонҳои боло, шумо ҳарфи Y-ро ворид кунед ва Enterро пахш кунед. дар клавиатура. Тавре ки дар расм нишон дода шудааст Тасвир нишон медиҳад, ки фармони насб кардани тарҷумаҳои php дар Debian 9

Пас аз насб кардани тарҷумаҳои php, ҳоло версияҳои охирин иҷро мешаванд. MariaDB, сервери пойгоҳи додаҳоро насб кунед. Он бояд барои сохтани пойгоҳи додаҳо барои WordPress насб карда шавад. Ва бо онҳо тамос гиред, то мо метавонем WordPress-ро бо ин дуруст насб кунем.

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

Система ба шумо пешниҳод мекунад, ки насбкуниро идома диҳед ё не, ба монанди он чизе, ки дар фармонҳои қаблӣ рух дода буд, шумо ҳарфи Y-ро менависед ва тугмаи enterро дар клавиатура пахш мекунед, то насбкуниро идома диҳед. Ин маълумот дар сатри фармон пайдо мешавад, то дурустии насбро таъмин кунад

apt насб кардани php7.0-mysql mariadb-server mariadb-клиент
Хондани рӯйхати бастаҳо ... Иҷро шуд
Ташаккул додани дарахти вобастагӣ
Хондани маълумоти давлатӣ ... Иҷро шуд
Бастаҳои иловагии зерин насб карда мешаванд:
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
rsync socat
Бастаҳои пешниҳодшуда:
gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl
libsql-statement-perl mailx mariadb-test netcat-openbsd tinyca
Бастаҳои тавсияшаванда:
libdbd-mysql-perl libterm-readkey-perl libhtml-шаблон-perl
Бастаҳои зеринро насб кунед:
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-common php7.0-mysql rsync socat
0 навсозӣ шуд, 19 нав насбшуда, 0 ба хориҷ ва 0 навсозӣ карда нашуд.
Метавонед, ки MB-и архивҳои 25.7 -ро гиред.
Баъд аз ин амал, MB-189 фазои иловагии диск истифода хоҳад шуд.
Оё мехоҳед давом диҳед? [Y / n] y
Гирифтан: 1 http://deb.debian.org/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 кБ]
Гирифтан:2 http://deb.debian.org/debian stretch/main amd64 libsigsegv2 amd64 2.10-5 [28.9 кБ]
Гирифтан:3 http://deb.debian.org/debian stretch/main amd64 gawk amd64 1:4.1.4+dfsg-1 [571 кБ]
Гирифтан: 4 http://deb.debian.org/debian stretch/main amd64 mysql-common ҳама 5.8+1.0.2 [5,608 B]
Гирифтан:5 http://deb.debian.org/debian stretch/main amd64 mariadb-common ҳама 10.1.38-0+deb9u1 [28.4 кБ]
Гирифтан: 6 http://deb.debian.org/debian stretch/main amd64 galera-3 amd64 25.3.19-2 [955 кБ]
Гирифтан: 7 http://deb.debian.org/debian stretch/main amd64 libdbi-perl amd64 1.636-1+b1 [766 кБ]
Гирифтан: 8 http://deb.debian.org/debian stretch/main amd64 libreadline5 amd64 5.2+dfsg-3+b1 [119 кБ]
Гирифтан: 9 http://deb.debian.org/debian stretch/main amd64 mariadb-client-core-10.1 amd64 10.1.38-0+deb9u1 [5,107 кБ]
Гирифтан: 10 http://deb.debian.org/debian stretch/main amd64 libconfig-inifiles-perl ҳама 2.94-1 [53.4 кБ]
Гирифтан:11 http://deb.debian.org/debian stretch/main amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 кБ]
Гирифтан:12 http://deb.debian.org/debian stretch/main amd64 mariadb-client-10.1 amd64 10.1.38-0+deb9u1 [5,918 кБ]
Гирифтан:13 http://deb.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.38-0+deb9u1 [5,241 кБ]
Гирифтан:14 http://deb.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 кБ]
Гирифтан:15 http://deb.debian.org/debian stretch/main amd64 socat amd64 1.7.3.1-2+deb9u1 [353 кБ]
Гирифтан:16 http://deb.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.38-0+deb9u1 [5,344 кБ]
Гирифтан:17 http://deb.debian.org/debian stretch/main amd64 mariadb-client ҳама 10.1.38-0+deb9u1 [27.2 кБ]
Гирифтан: 18 http://deb.debian.org/debian stretch/main amd64 mariadb-server ҳама 10.1.38-0+deb9u1 [27.3 кБ]
Гирифтан:19 http://deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u3 [124 кБ]
25.7 МБ дар 0 сония гирифта шуд (35.8 МБ/с)
Пешакӣ танзим кардани бастаҳо...
Интихоби бастаи қаблан интихобнашуда libmpfr4:amd64.
(Хониши пойгоҳи додаҳо ... 35883 файлҳо ва феҳристҳо, ки ҳоло насб шудаанд.)
Омодагӣ ба кушодани .../libmpfr4_3.1.5-1_amd64.deb ...
Кушодани libmpfr4:amd64 (3.1.5-1) ...
Интихоби бастаи қаблан интихобнашуда libsigsegv2:amd64.
Омодагӣ ба кушодани .../libsigsegv2_2.10-5_amd64.deb ...
Кушодани libsigsegv2: amd64 (2.10-5) ...
Насб кардани libmpfr4:amd64 (3.1.5-1) ...
Насб кардани libsigsegv2: amd64 (2.10-5) ...
Интихоби бастаи қаблан интихобнашуда gawk.
(Хониши пойгоҳи додаҳо ... 35905 файлҳо ва феҳристҳо, ки ҳоло насб шудаанд.)
Омодагӣ ба кушодани .../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb ...
Кушодани gawk (1:4.1.4+dfsg-1) ...
Интихоби бастаи қаблан интихобнашуда mysql-common.
Омодагӣ ба кушодани .../01-mysql-common_5.8+1.0.2_all.deb ...
Кушодани mysql-common (5.8+1.0.2) ...
Интихоби бастаи қаблан интихобнашуда mariadb-common.
Омодагӣ ба кушодани .../02-mariadb-common_10.1.38-0+deb9u1_all.deb ...
Кушодани mariadb-common (10.1.38-0+deb9u1) ...
Интихоби бастаи қаблан интихобнашуда galera-3.
Омодагӣ ба кушодани .../03-galera-3_25.3.19-2_amd64.deb ...
Кушодани галера-3 (25.3.19-2) ...
Интихоби бастаи қаблан интихобнашуда libdbi-perl.
Омодагӣ ба кушодани .../04-libdbi-perl_1.636-1+b1_amd64.deb ...
Кушодани libdbi-perl (1.636-1+b1) ...
Интихоби бастаи қаблан интихобнашуда libreadline5:amd64.
Омодагӣ ба кушодани .../05-libreadline5_5.2+dfsg-3+b1_amd64.deb ...
Кушодани libreadline5:amd64 (5.2+dfsg-3+b1) ...
Интихоби бастаи қаблан интихобнашуда mariadb-client-core-10.1.
Омодагӣ ба кушодани .../06-mariadb-client-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Кушодани mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Интихоби бастаи қаблан интихобнашуда libconfig-inifiles-perl.
Омодагӣ ба кушодани .../07-libconfig-inifiles-perl_2.94-1_all.deb ...
Кушодани libconfig-inifiles-perl (2.94-1) ...
Интихоби бастаи қаблан интихобнашуда libjemalloc1.
Омодагӣ ба кушодани .../08-libjemalloc1_3.6.0-9.1_amd64.deb ...
Кушодани libjemalloc1 (3.6.0-9.1) ...
Интихоби бастаи қаблан интихобнашуда mariadb-client-10.1.
Омодагӣ ба кушодани .../09-mariadb-client-10.1_10.1.38-0+deb9u1_amd64.deb ...
Кушодани mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Интихоби бастаи қаблан интихобнашуда mariadb-server-core-10.1.
Омодагӣ ба кушодани .../10-mariadb-server-core-10.1_10.1.38-0+deb9u1_amd64.deb ...
Кушодани mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Интихоби бастаи rsync қаблан интихобнашуда.
Омодагӣ ба кушодани .../11-rsync_3.1.2-1+deb9u2_amd64.deb ...
Кушодани rsync (3.1.2-1+deb9u2) ...
Интихоби socat бастаи қаблан интихобнашуда.
Омодагӣ ба кушодани .../12-socat_1.7.3.1-2+deb9u1_amd64.deb ...
Кушодани socat (1.7.3.1-2+deb9u1) ...
Насб кардани mysql-common (5.8+1.0.2) ...
алтернативаҳои навсозӣ: бо истифода аз /etc/mysql/my.cnf.fallback барои таъмин кардани /etc/mysql/my.cnf (my.cnf) дар ҳолати худкор
Насб кардани mariadb-common (10.1.38-0+deb9u1) ...
алтернативаҳои навсозӣ: бо истифода аз /etc/mysql/mariadb.cnf барои таъмин кардани /etc/mysql/my.cnf (my.cnf) дар ҳолати худкор
Интихоби бастаи қаблан интихобнашуда mariadb-server-10.1.
(Хониши пойгоҳи додаҳо ... 36487 файлҳо ва феҳристҳо, ки ҳоло насб шудаанд.)
Омодагӣ ба кушодани .../mariadb-server-10.1_10.1.38-0+deb9u1_amd64.deb ...
Кушодани mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Интихоби бастаи қаблан интихобнашуда mariadb-client.
Омодагӣ ба кушодани .../mariadb-client_10.1.38-0+deb9u1_all.deb ...
Кушодани mariadb-client (10.1.38-0+deb9u1) ...
Интихоби бастаи қаблан интихобнашудаи mariadb-server.
Омодагӣ ба кушодани .../mariadb-server_10.1.38-0+deb9u1_all.deb ...
Кушодани mariadb-сервер (10.1.38-0+deb9u1) ...
Интихоби бастаи қаблан интихобнашудаи php7.0-mysql.
Омодагӣ ба кушодани .../php7.0-mysql_7.0.33-0+deb9u3_amd64.deb ...
Кушодани php7.0-mysql (7.0.33-0+deb9u3) ...
Насб кардани php7.0-mysql (7.0.33-0+deb9u3) ...

Эҷоди файли конфигуратсияи /etc/php/7.0/mods-available/mysqlnd.ini бо версияи нав

Эҷоди файли конфигуратсияи /etc/php/7.0/mods-available/mysqli.ini бо версияи нав

Эҷоди файли конфигуратсияи /etc/php/7.0/mods-available/pdo_mysql.ini бо версияи нав
Насб кардани libconfig-inifiles-perl (2.94-1) ...
Насб кардани libjemalloc1 (3.6.0-9.1) ...
Коркарди триггерҳо барои libapache2-mod-php7.0 (7.0.33-0+deb9u3) ...
Насб кардани socat (1.7.3.1-2+deb9u1) ...
Насб кардани gawk (1:4.1.4+dfsg-1) ...
Насб кардани rsync (3.1.2-1+deb9u2) ...
Истиноди рамзӣ /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service сохта шудааст.
Коркарди триггерҳо барои libc-bin (2.24-11+deb9u4) ...
Насб кардани galera-3 (25.3.19-2) ...
Коркарди триггерҳо барои systemd (232-25+deb9u11) ...
Коркарди триггерҳо барои man-db (2.7.6.1-2) ...
Насб кардани libreadline5:amd64 (5.2+dfsg-3+b1) ...
Насб кардани libdbi-perl (1.636-1+b1) ...
Насб кардани mariadb-server-core-10.1 (10.1.38-0+deb9u1) ...
Насб кардани mariadb-client-core-10.1 (10.1.38-0+deb9u1) ...
Насб кардани mariadb-client-10.1 (10.1.38-0+deb9u1) ...
Насб кардани mariadb-client (10.1.38-0+deb9u1) ...
Насб кардани mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Истиноди рамзӣ /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service сохта шудааст.
Истиноди рамзӣ /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service сохта шудааст.
Истиноди рамзӣ сохта шудааст /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service.
Танзими сервери mariadb (10.1.38-0+deb9u1) ...
Коркарди триггерҳо барои libc-bin (2.24-11+deb9u4) ...
Коркарди триггерҳо барои systemd (232-25+deb9u11) ...
root@word:~#

Қадами дуюм ин кор кардани MariaDB мебошад, ки мо насб кардаем. Мо ин фармонро барои иҷро кардан нависед

systemctl start mariadb

Пас аз кор кардани MARIADB

Мо устоди пойгоҳи додаҳои Mysql -ро насб карда истодаем. Бехатар ва аз шумо хоҳиш карда мешавад, ки пароли қавӣ интихоб кунед. Барои корбари реша, зеро вай пароли администратори серверро истифода мебарад. Аммо дар мудири пойгоҳи додаҳо мо фармони зеринро илова мекунем. Барои насб кардани коркардкунандаи пойгоҳи додаҳои Mysql бо ин фармон.

mysql_secure_installation

Пас аз илова кардани фармон шумо хоҳед дид. Он аз шумо хоҳиш мекунад, ки пароли решаро нависед. Сервере, ки шумо менависед. Ва он ба шумо гузарвожаи қавӣ пешниҳод мекунад, шумо Y-ро пахш мекунед. Пас Enter-ро пахш кунед. Аз шумо хоҳиш карда мешавад, ки пароли навро ворид кунед, то пароли навро ворид кунед. Пас шумо Enter-ро пахш мекунед ва система тасдиқ мекунад, ки шумо паролро бори дуюм ворид мекунед. Барои боварӣ ҳосил кунед, ки шумо онро нависед ва Enterро пахш кунед. Он гоҳ система ба шумо инро мегӯяд

Рамзи ҷории решаро ворид кунед (y. n):               Шумо y-ро пахш мекунед ва сипас ворид кунед 

Пас аз пахш кардани он ба шумо мегӯяд, ки шумо аллакай маҷмӯи паролҳои решавӣ доред,             n-ро пахш кунед ва ворид кунед

Оё ӯ пешниҳод мекунад, ки пароли решаро иваз кунад? [Я/Н]                        Шумо y -ро пахш карда, ворид кунед, то паролро барои пойгоҳи додаҳои маъмур иваз кунед
Шумо гузарвожаи навро ворид кунед ва пас ворид кунед ва шумо онро дубора ворид мекунед, то тасдиқ кунед ва сипас ба таври нобаёнӣ ворид кунед. Насби MariaDB дорои як корбари беном буда, ба ҳар кас имкон медиҳад
Барои ворид шудан ба MariaDB бидуни эҷод кардани ҳисоби корбар

Система ба шумо нишон медиҳад

Корбарони беном хориҷ карда шаванд? [Я/Н]                                      Шумо y-ро нависед ва сипас ворид кунед 

Имконот пайдо мешаванд, ки бо пахш кардани ин ҳарфҳо ба тартиб дароварда мешаванд.

n пас ворид кунед 

y пас ворид кунед 

y пас ворид кунед 

Ин баромад аз сатри фармон ҳама қадамҳоеро дар бар мегирад, ки шумо барои насб кардан ё насб кардани mysql гирифтаед

root@word:~# насби mysql_secure

ЭЗОҲ: ПЕШГИРИҲОИ ПЕШГИРИИ СИФАТИ ТАҲСИЛОТ БАРОИ ИШТИРОКРАТ БАРОИ МАРДР
Сервисҳо дар Истеҳсоли Маҳсулот! Лутфан лутфан лутфан лутфан бихонед!

Барои ворид шудан ба MariaDB барои муҳофизат кардани он, ба мо ҳозира лозим аст
гузарвожа барои корбари root. Агар шумо танҳо MariaDB насб карда бошед, ва
шумо пароли решаро ҳанӯз насб накардаед, парол холӣ хоҳад буд,
Пас шумо бояд ба ин ҷо ворид шавед.

Калидвожаи ҷорӣ барои реша (дохил барои none):
Хуб, пароли бомуваффақият истифодашуда, идома дорад ...

Танзими рамзи решавӣ кафолат медиҳад, ки ҳеҷ кас наметавонад ба MariaDB дохил шавад
Истифодабарандаи реша бе иҷозатномаи дуруст.

Аллакай пароли решавӣ насб карда шудааст, бинобар ин шумо бо боварӣ ба 'n' ҷавоб дода метавонед.

Пароли решаро тағир диҳед? [Я/Н] ж
Калидвожаи Нав:
Рақами навро ворид кунед:
Калидвожа муваффақ шуд!
Ҷойгиркунии мизҳои имтиёзҳо ..
... Муваффақият!


Бо нобаёнӣ, насб кардани MariaDB истифодабарандаи номаълум аст, ба касе иҷозат медиҳад
Барои ворид шудан ба MariaDB бе ҳисоби ҳисоби корбаре, ки барои он вуҷуд дорад
онҳо. Ин танҳо барои санҷиш ва барои насб кардани он пешбинӣ шудааст
биравед. Шумо бояд пеш аз ба ҳаракат даровардани онҳо онҳоро тоза кунед
муҳити истеҳсолот.

Корбарони беном хориҷ карда шаванд? [Я/Н] ж
... Муваффақият!

Одатан, реша бояд танҳо аз 'localhost' пайваст шавад. Ин
кафолат медиҳад, ки касе аз калимаи раҳкушо аз шабака фарқ намекунад.

Воридшавии реша аз фосилаи дур манъ карда шавад? [Я/н] н
... гузариш.

Бо нобаёнӣ, MariaDB бо пойгоҳи додаҳо бо номи 'озмоиш' меояд, ки ҳар кас метавонад онро истифода барад
дастрасӣ. Ин танҳо барои санҷиш аст ва бояд бартараф карда шавад
пеш аз он, ки ба муҳити истеҳсолӣ гузаред.

Махзани санҷишӣ ва дастрасӣ ба онро нест кунед? [Y / n] ва
- Партофтани базаи санҷишӣ ...
... Муваффақият!
- Баровардани имтиёзҳо дар пойгоҳи додаҳо ...
... Муваффақият!

Менеҷментҳои такроршударо барқарор кардан мумкин аст, ки ҳамаи тағйиротҳо то имрӯз анҷом дода мешаванд
фавран амал мекунанд.

Хизматҳои имтиёзҳо ҳоло ҳозиранд? [Y / n] y
... Муваффақият!

Тозакунӣ ...

Ҳама иҷро шуд! Агар шумо ҳамаи қадамҳои дар боло овардашударо иҷро карда бошед, MariaDB-и шумо
насб бояд бехатар бошад.

Ташаккур барои истифодабарии MariaDB!

Мо боварӣ ҳосил мекунем, ки MariaDB ҳифз шудааст

Зеро бо нобаёнӣ он ҳисоби решаро бидуни парол сабт мекунад. Барои пешгирии мушкилоти эҳтимолии амният, мо ба пойгоҳи додаҳо ворид мешавем. Истифодаи ҳисоби реша ва додани ин фармонҳо.

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

Пас аз ворид кардани фармони аввал, он аз шумо паролро мепурсад, ки шумо онро нависед ва Enter-ро пахш кунед.

Ин баромади фармонҳо дар сатри фармон аст.. Натиҷа бояд мисли ин код дар пеши шумо пайдо шавад

root@word:~# mysql -u root -p
Гузарвожаро ворид кунед:
Хуш омадед ба монитори MariaDB. Фармонҳо бо ; ё \г.
ID пайвасти MariaDB-и шумо 9 аст
Версияи сервер: 10.1.38-MariaDB-0+deb9u1 Debian 9.8

Ҳуқуқи муаллифӣ (в) 2000, 2018, Oracle, MariaDB Corporation Ab ва дигарон.

Навиштани ' Help;' ё '\h' барои кӯмак. Барои тоза кардани изҳороти воридоти ҷорӣ '\c'-ро нависед.

MariaDB [(ҳеҷ кас]]> истифода mysql;
Хондани маълумоти ҷадвал барои пур кардани номҳои ҷадвал ва сутунҳо
Шумо метавонед ин хусусиятро хомӯш кунед, то бо -A зудтар оғоз кунед

Пойгоҳи додаҳо тағир ёфт
MariaDB [mysql]> навсозии маҷмӯи корбар плагин ='' ки Корбар='реша';
Ҷустуҷӯи OK, рамзи 1 ба зарардида (0.00 sec)
Сатрҳои мувофиқ: 1 Тағйир: 1 Огоҳӣ: 0

MariaDB [mysql]> имтиёзҳои обдор;
Ҷавоби OK, сатри 0 ба зарардида (0.01 sec)

MariaDB [mysql] > баромадан
хайр
root@word:~#

Ва тасвире, ки онро нишон медиҳад Тасвир нишон медиҳад, ки ҳифзи пойгоҳи додаҳо дар Debian 9

Пас аз он мо модулҳои tls ё ssl илова мекунем. Мо фармонҳои зеринро иҷро мекунем

a2enmod rewrite ssl
a2ensite default-ssl.conf

Баъд мо мекушоем DocumentRoot барои ҳамаи сайтҳое, ки мо мехоҳем фаъол созем. Мо бо ин фармон файлҳои конфигуратсияро мекушоем 

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

 Пас аз он ки бо шумо кушода мешавад, шумо илова мекунед, мо ин кодро илова мекунем 


       Индекси опсияҳо FollowSymLinks MultiViews
       AllowOverride Ҳамаи
       Ҳама чизи пешниҳодшударо талаб кунед
    

Пас шумо дар клавиатура ҳарфи х, баъд y-ро пахш мекунед ва Enter-ро пахш мекунед

Пас шумо ин фармонро ворид мекунед ва ҳамон кодеро, ки пас аз кушодани файл дар боло аст, илова мекунед.

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

Пас шумо ҳарфи x-ро барои баромадан аз файл пахш мекунед ва y-ро барои захира кардани тағирот пахш мекунед.Ин расмест, ки тарзи илова кардани кодро нишон медиҳад. Тасвире, ки конфигуратсияи файлҳоро барои вебсайтҳо дар тақсимоти Debian нишон медиҳад

Пас аз захиракунӣ, шумо ин фармонро илова мекунед, то боварӣ ҳосил кунед, ки сертификатҳои пешфарз барои сайтҳо бо ин фармон танзим карда шудаанд.

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

Агар файл бо шумо кушода нашавад, зеро он дар сервер нест. Шумо ин файлро зеркашӣ кунед ва ба ин роҳ бор кунед

/etc/apache2/sites-enabled . аз ҷониби winscp Чунон ки дар расм нишон дода шудааст Тасвир боркунии файлҳоро ба Debian Server 9 нишон медиҳад

Барои татбиқ кардани танзимот, ин фармонҳоро дар сатри фармон илова кунед

a2enmod headers
systemctl restart apache2.service

Ҳоло мо конфигуратсияи Apache-ро санҷида истодаем, ки оё конфигуратсия дуруст иҷро шудааст ва хатогиҳо чист. Агар ин дуруст бошад, мо хидматҳоро бо ин фармонҳо аз нав оғоз мекунем

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

Тасвире, ки санҷиши Apache-ро дар тақсимоти сервери Debian 9 нишон медиҳад

wordpress насб кунед

Мо ба пойгоҳи додаҳо ворид мешавем, то базаи навро барои насби WordPress тавассути фармонҳои зерин эҷод кунем

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

Шарҳ .  wordpress-pass  Шумо ба ҷои он пароли корбарии пойгоҳи додаи WordPress, ки мо онро офаридаем, нависед

Пас аз илова кардани ин фармонҳо барои эҷод кардани пойгоҳи додаҳо ва корбари пойгоҳи додаҳо ва додани имтиёзҳо. Мо нусхаи WordPress-ро аз вебсайти расмӣ бо истифода аз фармони wget зеркашӣ мекунем ва онро дар ин ҷо кушода мекунем. Дар файли муваққатӣ бо ин фармонҳо

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

Ҳоло мо бо ин фармонҳо ба файлҳои WordPress иҷозати навиштан медиҳем

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

Ҳоло шумо IP-и серверро дар браузер дархост мекунед, ки WordPress насб карда шавад, тавре ки дар тасвир нишон дода шудааст

Тасвири аввалин насби WordPress дар Debian 9 нишон медиҳад

Тасвире, ки марҳилаи насби WordPress-ро нишон медиҳад

Пас қадамҳои муқаррарии насбкуниро анҷом диҳед

. Табрикот, шумо WordPress-ро дар Debian Server 9 бе cpanel насб кардаед,

 

Дар ин тавзеҳот ман дидаву дониста тамоми ҷузъиётро ба манфиати онҳое, ки изофа кардани рамзҳо ва чӣ маъно доштани онҳоро намедонанд ва ба манфиати ҳама ҷой додам.

Барои пайваст кардани домен ба сервер ва пурра муҳофизат кардани wordpress ва сервер шарҳи дигаре дода мешавад. Ҳамеша аз чизи нав огоҳ бошед. Шумо танҳо бояд ба огоҳиномаҳо обуна шавед 

Тавзеҳ бо номи. Насб кардани WordPress дар Debian Server 9 бе cpanel

Нусхабардории мақола ва дар ягон сайт бидуни зикри манбаъ, ки Mekano Tech аст, дохил кардан мумкин нест.

Мо бояд ҳуқуқи моликияти зеҳниро эҳтиром кунем 

Садо Ояндасоз
Мақоларо дар

Шарҳ илова кунед