ЧЫРАК программасы Ubuntu коюлган Орнотуу

ЧЫРАК деп программалык пакет кыймылдаткыч сайттын үчүн колдонулган Linux ядро, Apache желе Server, MySQL берилиштер базасына жана PHP компоненттери боюнча OS камтыйт. Андан ары, биз Ubuntu акыркы нускасы үлгү алып, майда-чүйдөсүнө чейин бул толуктоолор орнотуу жана Алгачкы тарам сүрөттөгөн.

Ubuntu бир ЧЫРАК программасын орнотуу

Ушул берененин формат сиздин компьютер Ubuntu топтомун бар деп ойлойт, демек, биз бул кадамды өткөзүп жана башка программалар менен түздөн-түз иш, бирок сиз төмөнкү шилтемелер боюнча башка макалаларды окуп, темага кызыккан кандай көрсөтмөлөрдү таба аласыз.

Дагы:
Орнотуу VirtualBox боюнча Ubuntu
Эгер диск Linux орнотуу үчүн колдонмону кадам

1-кадам: орнотулууда Apache

Кудайдын Apache деп ачык WEB Server орнотуу менен баштайлы. Ал ушунча көп колдонуучулардын тандоо болуп, мыкты тандоосу бири болуп саналат. Ал Ubuntu аркылуу коюлат "Терминал":

  1. Менюну ачуу жана консолун баштайт, же Ctrl басып + Ctrl + Alt + T.
  2. Биринчиден, система репозиторийлеринен тактоо, анда бардык зарыл компоненттери бар экендигине ынануу керек. бул тизмеге командасыSudo ап-Get өзгөртүү.
  3. Бардык иш-аракеттер аркылуу Sudo тамыры жетүү менен аткарылган, ошондуктан сөздү көрсөтүү үчүн шектенбесек болот (эгер көрсөтүлгөн эмес, кирип жатканда).
  4. аяктоо, түрү боюнчаSudo ап-ала apache2 орнотууApache системасына кошуу.
  5. жооп тандап делолорун бардык кошууга ырастоо D.
  6. Биз интернет Server келаткан ишин сынапSudo apache2ctl configtest.
  7. синтаксистик нормалдуу болушу керек, бирок кээде кошуу зарылчылыгы жөнүндө эскертүү бар ServerName.
  8. Келечекте эскертүүлөргө болтурбоо үчүн тарам делосуна ушул глобалдык өзгөрмө кошуу. билэни Run өзү аркылууSudo нано /etc/apache2/apache2.conf.
  9. Азыр экинчи консолун баштоо жерде буйрукIP дарк шоу eth0 | талаасынын прямой | сандыктын '{$ 2 басып чыгаруу; } '| Бирок "Кудайдын //.*$//"Сиздин IP дареги же домен аты Server билүү.
  10. биринчи "Терминал" ачылып берилген түбүнө чейин жылдырып жана киретServerName + домен аталышы же IP дарегиСиз жөн гана билишет. тарабынан өзгөртүүлөрдү сактоо Ctrl +, оо, жана кадр билэни жабуу.
  11. эч кандай каталар бар камсыз кылуу үчүн көбүрөөк убакыт бөлгүлө тестирлөө, андан кийин аркылуу WEB Server өчүрүпSudo systemctl кайра apache2.
  12. Кошуу зарыл болсо, autostart үчүн Apache, аны иштетүү системасы буйругу менен чуркап жататSudo apache2 иштетүү systemctl.
  13. Ал гана өз ишинин туруктуулугун текшерүү үчүн WEB Server баштоо бойдон калууда, бул буйрукту колдонууSudo apache2 баштоо systemctl.
  14. Серепчи ачуу жана дарекке барып,көрүү .xrf. Сиз башкы Apache бет сокку болсо, ал кийинки кадамга бардык, туура иштеп жатат дегенди билдирет.

2-кадам: орнотууну баштоо, MySQL

Экинчи кадам да бар Буйруктар жыйындысынын менен стандарттык консол аркылуу өндүрүлгөн MySQL маалыматтар базасын толуктоо болуп эсептелет.

  1. артыкчылык менен "Терминал" жазууSudo MySQL-Server орнотуу ап-алуужана чыкылдатуу кирүү.
  2. жаңы материалдары кошуп ырастоо.
  3. MySQL айлана-чөйрөгө жана пайдаланууну камсыз кылуу үчүн толук ишенсек болот, ошондуктан өзүнчө тарабынан коргоону камсыз кылуу аркылуу орнотулган боюнча кошууSudo mysql_secure_installation.
  4. ар бир колдонуучу колдонуу боюнча өз чечимдерин нааразы болуп сырсөз талаптарды плагин орнотууларды орнотуу бир билдирүү эмес. Сиз консолун кирүүгө талаптарды орнотуу келсе, ж сураганыбызда.
  5. Андан кийин, коргоо даражасын тандай билүү керек. Ар бир параметр сүрөттөмөсүн сөз коюш керек, анан тандап.
  6. Сурай жетүү үчүн жаңы сырсөз орнотуу.
  7. сага Кийинки зарыл өкүм болсо, коопсуздук командалардын ар түрдүү, аларды окуп, кабыл алуу же баш тартуу көрсөтүлөт.

Орнотуунун башка ыкмасын сүрөттөө менен, биз төмөнкү шилтемеден таба биздин айрым макаласын окуп чыгууну сунуш кылабыз.

Кара: Ubuntu орнотуу көрсөтмөлөрү MySQL менен

3-кадам: PHP орнотуу

нормалдуу иштеши ЧЫРАК системасын камсыз кылуу үчүн акыркы кадам PHP элементтерин орнотуу болуп саналат. Бул ишти аткарууда, татаал эч нерсе жок эле жеткиликтүү буйруктардын бири колдонуу керек, андан кийин кошумча ишин жөнгө салуу.

  1. The "Терминал" команданы ТизмегеSudo ап-ала php7.0-MySQL php7.0-бүгө php7.0-JSON php7.0-CGI php7.0 libapache2-көрүнүш-php7.0 орнотууСиз нускасы керек 7 зарыл болсо, курамдык бөлүктөрүн орнотуу.
  2. Кээде жогоруда буйрук сынган, ошондуктан пайдаланууSudo ап PHP орнотуу 7.2-CLIжеSudo ап орнотуу hhvmакыркы жеткиликтүү нускасын орнотуу үчүн 7.2.
  3. жол-жобосу аяктагандан кийин, жамаат консолунда жазуу менен туура эмес орнотулган жатканына ынанаPHP -v.
  4. Ошондой эле ЧЫРАК орнотуу учурунда коюуга жакшы эркин куралды PHPmyadmin, колдонуу менен интернет иштей ишке ашыруу жана базасын башкаруу. Баштоо үчүн команданы терүүгөSudo phpmyadmin PHP-mbstring PHP-Gettext орнотуу ап-алуу.
  5. туура келген жолду тандоо менен жаңы делолорун кошууга ырастоо.
  6. WEB Server белгилөө "Apache2" жана чыкылдатуу "OK".
  7. Сиз керек болсо, атайын команда аркылуу базасын орнотууга түрткү болот, жакшы жооп тандап алуу.
  8. ал кайра кире менен бекемдеши керек болот, андан кийин маалымат базасы жүрүш, туташкысы Сырсөз түзүү.
  9. Алыдын ала, сиз PHPmyadmin колдонуучу кирүү же маршруту аркылуу T П-сызууларды үчүн атынан кире албайт, ошондуктан арналышты бөгөт өчүрүү керек. Рут буйругу менен туура иштетүүSudo -i.
  10. киргизүү менен бир жакка жумшашат"Өзгөртүү колдонуучу белгиленген плагин =" Эхо кайда Колдонуучу = "тамыры"; агызма артыкчылыктар; "| MySql -u тамыры -p MySQL.

Бул тартибин орнотуу жана чырак үчүн PHP ырастап-жылы ийгиликтүү аяктады деп эсептесе болот.

Кара: Ubuntu Server Орнотуу көрсөтмөлөрү PHP

Бүгүн биз Ubuntu иштетүү системасын орнотуу жана негизги тарам ЧЫРАК компоненттери тууралуу айтып берди. Албетте, бул Сиз бул маселе боюнча камсыз кыла бардык маалымат эмес, бир нече домендерди же маалыматтар базасын пайдалануу менен байланышкан көп айырмачылыктары бар. Бирок, нускамаларды натыйжасында жогоруда, сиз программа өнөр туура иштеши үчүн системаны даярдоо үчүн эч кандай маселе жок болот.