Ubuntu-ны (немесе басқа таратуды) веб-әзірлеуге дайындаңыз

GNU / Linux-ті қолдану қиын деген аңыздардан, нанымдардан немесе пікірлерден басқа, мен оны жасаушылар үшін, әсіресе, Операциялық жүйе деп санаймын. веб-әзірлеушілер.

Менің қалауым бойынша көптеген адамдармен сөйлесу мүмкіндігі болды OS X және тіпті Windows өзінің айтуы бойынша, оның қарапайымдылығы мен құрал-саймандарының арқасында және бұл әр адамның жеке пікірі болғанымен, GNU / Linux кез-келген дистрибьюторы немесе, ең болмағанда, ең танымал дегеніміз, орнату үшін қажет нәрсенің бәрін ұсынады деп сенемін. жұмыс.

[quote] Ең танымал дистрибьюторлар веб-әзірлеушіге арналған барлық қажетті пакеттерді ұсынады. [/ quote]

Қазір даму мәселесінде дилемма бар, бұл өте жаңартылған дистрибуция Антергос немесе тұрақты және заманауи арасындағы тепе-теңдікті сақтайтын біреу Ubuntu?

Мен өте қарапайым мысал келтірдім Ubuntu сенімді соңғы нұсқасы Netbeans 7.0.1, дюймді құрайды ArchLinux 8.0.2 нұсқасы қол жетімді. Дәл осылай болады NodeJS және кеңінен қолданылатын басқа пакеттер Алғы жақ.

Қалай болғанда да, әркімнің өз қалауы бойынша орындалатын жұмысқа сәйкес үлестірілуін таңдау керек. Бұл мақала үшін біз Ubuntu қондырғысынан бастаймыз және ол жаңа қолданушыларға бағытталғандықтан, процесті кезең-кезеңмен көрсетеміз.

Ubuntu 14.04 орнатыңыз

Алдымен біз Ubuntu орнату кескінін оның ресми веб-сайтынан жүктеп аламыз. Төмендегі сілтеме 32 биттік немесе 64 биттік iso-ны жүктеуді таңдауға мүмкіндік береді.

Ubuntu көшіріп алыңыз

Біз оны жүктегеннен кейін, жүктелген ISO-мен DVD-ні «жазу» керек немесе одан жүктеу және орнату үшін Flash жады дайындауымыз керек. Windows-та біз оны келесі арқылы жасай аламыз осы нұсқаулық және Mac жүйесінде Бұл басқа. Бұл аяқталғаннан кейін біз компьютерді қайта іске қосып, жад немесе DVD дискісінен бастаймыз.

Ubuntu 14.04 орнату қадамдары

Егер сіз деректерді жоғалтпай Ubuntu-ны қалай орнатуға болатындығын білмесеңіз, оны виртуалды машинаның көмегімен VirtualBox-та орнатуға немесе барлық деректеріңіздің қауіпсіз жерде, мүмкін болса, сыртқы дискіге сақтық көшірмесін жасауға болады

Біріншіден, Ubuntu-ны орнатқымыз келетін тілді таңдау:

Ubuntu әзірлеушілері

Кейінірек біз орнату үшін барлық қажетті талаптардың бар-жоғын білеміз:

Ubuntu_Development2

Кейінірек біз қатты дискіні бөлуге барамыз. Егер сізде тәжірибе болмаса, деректердің сақтық көшірмесін жасағаннан кейін бәрін әдепкі бойынша қалдырғаныңыз жөн.

Ubuntu_Development3

Біз уақыт белдеуін таңдаймыз:

Ubuntu_Development4

Біз пернетақтаның тілін таңдаймыз:

Ubuntu_Development5

Біз пайдаланушы аты-жөнін, компьютердің атын және паролін анықтаймыз:

Ubuntu_Development6

Біз оның аяқталуын күтеміз:

Ubuntu_Development7

Орнатушы аяқталғаннан кейін біз компьютерді қайта іске қосып, сессиямызға кіреміз. Біз жаңарту менеджерін іске қоса аламыз немесе терминал ашып мыналарды қоя аламыз:

$ sudo apt update && sudo apt upgrade

Егер жаңартатын ештеңе болмаса, біз бастауға болады.

Біздің жұмыс кеңістігімізді тестілеуге дайындау

Сонымен, біз әзірлеушілер болғандықтан, біз тек білетін нәрсеге назар аударғымыз келеді: дамытады. Бізге веб-серверді қалай баптау керектігін немесе мәліметтер базасының қалай жұмыс істейтінін білуге ​​мүдделі емеспіз, біз жай ғана жұмыс істейтін және код жазуды бастау оңай болатын нәрсені қалаймыз.

Егер бізге HTML, CSS, JS-де жазу керек болса, бәрі қарапайым болар еді, бірақ кейде бізде PHP, Ruby, DJango және т.б кодтар үшін тест-сервер болуы керек. Сондықтан кеңес береміз. өз веб-серверімізді орнатыңыз. Бақытымызға орай, бізде бұл қондырғы екі түрлі жолмен бар:

  1. Орнатқышты пайдалану XAMPP бізді не қамтамасыз етеді Apache.
  2. пайдалана отырып, LAMP Bitnami.

Bitnami орнату

LAMP қондырғысы Bitnami арқылы біз бұған көз жеткіздік алдыңғы мақалада, сондықтан оны осы мақалада шешу қажет болмайды. Bitnami орнатылғаннан кейін, біз тест-серверімізді веб-шолғыш арқылы басқара аламыз.

Bitnami

Битнамидің қалай жұмыс істейтіні туралы барлық қажетті құжаттарды мына жерден таба аласыз оның викиі.

XAMPP орнату

XAMPP инсталляторы Bitnami-ден шыққан, бірақ орнату процесі біршама өзгеше, сондықтан біз оны кезең-кезеңімен өткіземіз. Әрине, біріншіден, процессордың архитектурасына сәйкес бізді қызықтыратын файлды жүктеу:

XAMPP 32 бит
XAMPP 64 бит

Жүктелгеннен кейін біз терминал ашып, файл орналасқан қалтаға кіреміз, оған орындау рұқсатын береміз. 64 биттік файлға қатысты:

$ sudo chmod a+x xampp-linux-x64-5.5.19-0-installer.run

Енді сол терминалда біз оны орындаймыз:

$ sudo ./xampp-linux-x64-5.5.19-0-installer.run

Біз келесі қадамдарды орындаймыз.

Барлығын әдепкі бойынша қабылдаған жөн, бұл үшін біз тек қана беруіміз керек кіру

XAMPP

Алдыңғы суретте ол бізден файлдарды әзірлеушілерге орнатқыңыз келетіндігін, ал кейінгілерінде біз таңдаған таңдауымызбен келісетінімізді сұрады.

xampp1

Енді ол бізден орнатқымыз келетін жолды сұрайды (әдепкіде ол / opt / lampp-да) және оны өзгерте алсақ та, оны сол күйінде қалдыруды ұсынамын.

xampp2

Орнатуды бастамас бұрын тағы бір тексеру қадамы

xampp3

XAMPP орнатылуда

xampp5

Орнату аяқталды.

xampp6

Енді XAMPP бастау үшін біз келесі әрекеттерді орындауымыз керек:

$ sudo / opt / lampp / lampp іске қосу Linux 5.5.19-0 үшін XAMPP іске қосылады ... XAMPP: Apache іске қосылады ... жарайды. XAMPP: MySQL-ді іске қосу ... жарайды. XAMPP: ProFTPD іске қосылуда ... жарайды.

Осылайша бізде Apache + MySQL + PHP + Perl сервері жұмыс істейді. Егер сізде проблема болса, келуге кеңес беремін Жиі қойылатын сұрақтар.

XAMPP-пен теңшелетін DNS және виртуалды хост

Біздің тест-серверде бірнеше сайттар орналастырылған деп есептесек, олардың әрқайсысын файлда жергілікті көрінетін етіп қоя аламыз / etc / hosts. Мысал алайық, бізде сайт бар делік dev.tests.com, біз файлды ашамыз / etc / hosts біздің сүйікті мәтіндік редакторымызбен (және түбір ретінде) және оны келесі жолмен қосыңыз:

$ sudo vim /etc/hosts

және біз жолды қосамыз:

127.0.0.1   dev.prueba.com

Бірақ, әрине, бұл жеткіліксіз, өйткені біз Apache-ге біреу өтініш білдірген кезде айтуымыз керек dev.test.com 127.0.0.1 үшін сіз біздің сынақ алаңымызды қайтаруыңыз керек.

Біз файлды өңдейміз /opt/lampp/etc/httpd.conf

$ sudo vim /opt/lampp/etc/httpd.conf

және: (фунт белгілерін алып тастау):

# Include etc/extra/httpd-vhosts.conf

және біз оны осылай қалдырамыз:

Include etc/extra/httpd-vhosts.conf

Енді файлға барамыз /opt/lampp/etc/extra/httpd-vhosts.conf келесідей болуы керек:

# тек атқа негізделген виртуалды хосттарды қолданыңыз, сондықтан серверде # IP-мекен-жайлар туралы алаңдаудың қажеті жоқ. Бұл төмендегі директивалардағы жұлдызшалармен көрсетілген. # # Құжаттаманы мына мекен-жайдан қараңыз: # виртуалды хосттарды орнатпас бұрын, қосымша мәліметтер алу үшін. # # Сіз виртуалды хосттың # конфигурациясын тексеру үшін '-S' пәрмен жолы параметрін қолдана аласыз. # # VirtualHost мысалы: # кез-келген Apache директивасы VirtualHost контейнеріне кіруі мүмкін. # Бірінші VirtualHost бөлімі кез-келген блокта ServerName немесе ServerAlias ​​сәйкес келмейтін барлық сұраныстар үшін қолданылады. # ServerAdmin webmaster@dummy-host.example.com DocumentRoot «/op/lampp/docs/dummy-host.example.com» ServerName dummy-host.example.com ServerAlias ​​www.dummy-host.example.com ErrorLog «журналдары / dummy -host.example.com-error_log «CustomLog» журналдары / dummy-host.example.com-access_log «жалпы ServerAdmin webmaster@dummy-host2.4.example.com DocumentRoot «/opt/lampp/docs/dummy-host80.example.com» ServerName dummy-host80.example.com ErrorLog «logs / dummy-host2.example.com-error_log» CustomLog «logs / dummy-host2.example.com-access_log» кең таралған

Біз оны өзгертеміз және осылай қалдырамыз:

# тек атқа негізделген виртуалды хосттарды қолданыңыз, сондықтан серверде # IP-мекен-жайлар туралы алаңдаудың қажеті жоқ. Бұл төмендегі директивалардағы жұлдызшалармен көрсетілген. # # Құжаттаманы мына мекен-жайдан қараңыз: # виртуалды хосттарды орнатпас бұрын, қосымша мәліметтер алу үшін. # # Сіз виртуалды хосттың # конфигурациясын тексеру үшін '-S' пәрмен жолы параметрін қолдана аласыз. # # VirtualHost мысалы: # кез-келген Apache директивасы VirtualHost контейнеріне кіруі мүмкін. # Бірінші VirtualHost бөлімі кез-келген блокта ServerName немесе ServerAlias ​​сәйкес келмейтін барлық сұраныстар үшін қолданылады. # DocumentRoot «/ home / path / folder / project /» ServerName my_blog.dev Барлығын талап ету

Логикалық болғандықтан, ауыстыру кезінде біздің жобаның қалтасына жол көрсетілуі керек «/ Үй / жол / папка / жоба /».

Шамдарды қолмен орнату

Енді бұл көрінбесе де, біздің репозиторийлерден пакеттерді орнатудан гөрі, алдыңғы жолмен қондыруды жасау өте қиын деп ойлаймын. ДК-де бірдей Stack болу үшін біз терминал ашып:

$ sudo apt install apache2 mysql-server-5.5 phpmyadmin

Тек осы 3 пакетте дамытуда қажетті минимуммен жұмыс істеуді бастау үшін қажетті тәуелділіктер орнатылады.

LAMP көмегімен реттелетін DNS және виртуалды хост

DNS (домендік атау сервері) жағынан біз бәрін бірдей сақтаймыз, яғни файлға тест сайттарының аттарын қосамыз / etc / hosts. Енді Apache жағдайында VHost (Виртуалды Хосттар) жолы басқаша.

Әдетте не жасалады, оны файлға орналастыру керек /opt/lampp/etc/extra/httpd-vhosts.conf маршрутта /etc/apache2/sites-available/vhostname.conf, содан кейін қалтадағы файлға символдық сілтеме жасалады / etc / apache2 / сайттар қосылған / бірақ біз асқындырмақ емеспіз. Біз файлды тікелей орналастырамыз / etc / apache2 / сайттар қосылған / келесі конфигурациямен:

$ sudo vim /etc/apache2/sites-enabled/dev.pruebe.com.conf DocumentRoot «/ home / path / folder / project /» ServerName my_blog.dev Барлығын талап ету

Қолмен орнатқан кезде веб-сайт қалталарының әдепкі жолы болатындығын түсіндіру дұрыс деп ойлаймын / var / www / http /.

NodeJS және Ruby орнату

Егер біз қолданатын болсақ NodeJS o лағыл (PHP және Perl орнына) біз консольде жұмыс істей отырып пакеттерді қолмен орната аламыз:

$ sudo apt install nodejs ruby

Егер оларға тағы бір пакет қажет болса, оны пакет менеджерінен немесе консольдан іздеу керек:

$ sudo apt search paquete a buscar

Осы бөлікке дейін бізде сервер жағында құм жәшігі дайын болды, енді біз қолдануға болатын кейбір қосымшаларды көрейік.

Интернетті дамыту құралдары

Репозиторийлерде бізде HTML, CSS, JS және басқалары жайлы жұмыс істеуге мүмкіндік беретін бірнеше қосымшалар бар. Олардың ішінде бізде:

  • Көк балық
  • Геана
  • Гедит
  • Кейт

Болуы Көк балық (менің ойымша) жұмысқа келгенде ең толық Алғы жақ, бірақ мен бізге әлдеқайда көп функционалдылықты ұсынатын үшінші тарап қосымшаларын орнатуға кеңес беремін. Бізде мысалы кронштейндер, SublimeText o Комодо-өңдеу. Бұл қосымшалардың барлығының Ubuntu-ға арналған жеке орнату пакеті бар, тек Komodo-Edit-ті қоспағанда, оны ашуға және .sh файлын іске қосуға тура келеді.

(… Процесінде ...)


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

32 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   мылжың дижо

    Убунтудың осы нұсқасынан ешкілер бейнесінде елес жарғанатын басқа біреу көре ме?

    1.    элав дижо

      Хахаха рас .. тек сарғыш сақал мен мұрын қуысына қарап 😀

    2.    Иван Барра дижо

      Енді сіз оны еске салған кезде ... «Парейдолия» деп аталады.

      Бағдарламалау өте күрделі болған кезде қай дистростарды таңдау керек. «Бұрын» ол екі браузерге және voila-ға арналған, өйткені даму әлдеқайда баяу болды. Бүгінгі күні WEB қосымшаларын әзірлейтін, оны ASP.Net, PHP, JAVA және т.б. деп атайтын браузерлер мен платформалардың шексіздігі бар. бұл жерде қосымшалар әлдеқайда трансверсивті, мен мұны тек жұмыс үстелінен немесе ноутбуктан алуға болатындығын, сонымен қатар планшеттен, ұялы телефоннан және т.с.с.

      Бүгінгі таңда қосымшалардың тұрақтылығы мен қауіпсіздігін сақтай отырып, алдыңғы қатарда тұру қажет деп санаймын, сондықтан мен паранойямын, маған әлі де көп ақша жұмсалады, мысалы, банктік операцияны менікі емес басқа құрылғы, егер бұл қисынсыз болып көрінсе де, өз үйімнің қауіпсіздігіне жетуге бірнеше рет үміттенемін.

      Басқа. Ашығын айтайық: бәріне белгілі, көптеген бағдарламашылар (ең болмағанда мен білемін), мейлі олар веб болсын, JAVA, BB.DD және т.б, кем дегенде 80% -ы бағдарламалау үшін Unix платформасын қолданады. Платформада ұсынылатын барлық құралдарсыз ашық және еркін адамдар алға жылжу кезінде өте күрделі болады. Сонымен қатар, мен WEB платформасының барлығын немесе BB.DD-ді толықтай айта аламын. ол Unix серверіне орнатылған, сондықтан екінші бөлігінің де дәл осылай жұмыс жасауы мағыналы емес пе?

      Бөліскеніңіз үшін және сәлемдескеніңіз үшін рақмет.

    3.    Batman дижо

      Үндеме ... мен Бэтменмін!

    4.    нейсонв дижо

      Маған үкі сияқты көрінеді лол

      1.    элав дижо

        Дәл солай .. міне біз тағы бір қарап шыққаннан кейін солай ойлаймыз

  2.   Уго Сантос дижо

    Мен негізінен PHP веб-дамытушысымын, бірнеше жылдан бері Debian-ді өзімнің жұмыс ортам ретінде қолданып келемін, өйткені олардың дистрибьюторды қолдану шешімі әр адамға байланысты, ал егер Linux даму аймағында ол көптеген өмірді жеңілдететін құралдар.

    Түсініктеме сияқты, мен көптеген әзірлеушілердің XAMPP, LAMP және / немесе сол сияқтыларды орнататынын көрдім, Linux-та бұлай жасаудың қажеті жоқ, өйткені біз апашенің линукс екенін есте ұстаймыз, мысалы мен тек Apache2 және php5-ті Debian-ға орнатамын типтік (apache2 php5 орнату икемділігі) және voila, мен енді өз жобаларымды / var / www-ге салудан басқа ешнәрсе істеуім керек емес

    1.    элав дижо

      Дәл солай, не болды, мен оны «оңай» жасауға тырыстым, дегенмен постта екі әдісті атап өткенмін😉

    2.    Tecno-Integra автоматика дижо

      Құрметпен. Сізге apache2 және php5-ті орнатқаныңыз жақсы сияқты көрінеді, бірақ сізге mysql-ді қою керек сияқты сезінемін, сонымен қатар phpmyadmin-ді қалай теңшейсіз? Рақмет сізге.

  3.   Marcos_tux дижо

    Шынымды айтсам, Dreamweaver барлық осы бағдарламаларды басқаруға қанша тырысқанымен, ұят, бірақ Linux-та бізде Adobe бағдарламасының шыңында бірдеңе жоқ.

    1.    Eliotime3000 дижо

      Ия, бар (ішінара), оны жақша деп атайды, сонымен қатар Vim және Emacs деп санайды. : v

    2.    Dreamweaver деп аталатын қоқыс жәшігі дижо

      Қоқыстарды әрине Dreamweaver кодына салу бәрінен өтіп кетеді

    3.    Эрнан дижо

      Dreamweaver бағдарламалаушыларға қарағанда дизайнерлер үшін көбірек, кодпен жұмыс жасайтындар үшін бұл өте ауыр және баяу. Бағдарламаны жоғары мәтін, жақша немесе webStorm / phpStorm сияқты пайдалану әлдеқайда ыңғайлы. Dreamweaver-ті қолданған кезімде қиындықтар туындады, мен өз кодымды дайын күйінде қалдырғаннан кейін жобалау режиміне көштім, егер мен нүкте қойсам немесе бірдеңе жылжытсам, Dreamweaver менің кодымды өте ұқыпты етіп бөлшектеуге қамқорлық жасайды. Бұл төлем деп айтуға болмайды. Менің дизайнер достарым бар, олар үшін бұл керемет, өйткені олар бір кодты жазбай парақ жасай алады.

      1.    Эдуар дижо

        brewweaver Хахаха Мен сіздермен клип үйренуді үйренсеңіздер, мен бұған ешқашан үйрене алмаймын

    4.    KZKG ^ Гаара дижо

      Dreamwho?… Бафф, досым, әртіс, Dreamweaver, бұлардың бәрі таза мылжың, осылай айтсам кешіріңіз, бірақ бұл шындық.

      Олар қажет емес кодтардың жеті жүз жолын, көптеген тегтер мен мақсаттарды қояды және т.с.с.

      Жақшалар, Sublime, бұлардың кез-келгені CSS-тің кез-келген жұмысын орындау үшін жеткіліксіз.

    5.    kdexneo дижо

      Aptana Studio 3 Dreamweaver-ге қарағанда әлдеқайда жақсы.

    6.    элав дижо

      Сен не дедің? Dreamweaver? Ал анау кезек эсселері ме?

    7.    90 дижо

      Сізді тудыратын барлық қоқыс кодтарын көресіз деп үміттенемін ... dreamweaver - КӘСІБИ ЕМЕС, жұмыс істемейтіндерге арналған!

  4.   Хазама дижо

    Шынында да, сенсациялық пост
    Фелицидтер

    1.    элав дижо

      Грациас 😉

  5.   петерчеко дижо

    Сіздің ақпаратыңыз өте пайдалы ... Рақмет. Сіз Ubuntu / Debian суларына ораласыз ба?

    1.    KZKG ^ Гаара дижо

      ХАХА ол әрдайым жүрегінде Debian үшін орын қалдырады, бірақ ... Ubuntu Менің ойымша, хехехе

      1.    петерчеко дижо

        Сіз ешқашан білмейсіз 😀 😀

    2.    элав дижо

      Бұл туралы ешқашан ЕШҚАШАН айтпау керек болғанымен, мен Дебианға ұзақ, ұзақ және ұзақ уақытқа ораламын деп ойламаймын.

  6.   Цельсий дижо

    Кедей томкат оны ешкім қаламайды.

    1.    элав дижо

      Java-ны кім қалайды? 😛

  7.   Габриэль дижо

    Менің ойымша, тақырыптар шатасып жатыр (тағы да), сіздер тек дизайнерлерсіз, басқалары тек бағдарламашылар, екеуі де бар, winbug-ті «оңай» көретіндер бар, өйткені олар келесі келесі және «бәрін» орнатады (яғни олар меншікті және / немесе лицензияланған бағдарламалық жасақтамамен жұмыс істей алады немесе жұмыс істемейді), біршама жетілдірілгендер (және «батыл»), сондай-ақ Linux туралы білетіндер және әдетте олардың арасында кездесетін құралдармен жұмыс жасайтындар бар, осылайша ұзақ және т.с.с., біз бұл блогта gnu-línux-та дамудың кез-келген түрін дамытамыз, сондықтан ашық аутсорсинг құралдары пайдаланылады деген ой келеді, негізгі мәселе (әркімге байланысты) біз білмейтін құралдар, бірақ біз оқығымыз келгенде, оны бергенге дейін бірнеше сағат жұмсауымыз керек, ал егер біз өзімізді жайлы сезінсек (басқалардың ойына қарамастан) біз бақытты боламыз !! (:

    1.    рлсалгуэйро дижо

      php5.6.3 нұсқасын жүктеуге болады
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-5.6.3-0-installer.run
      5.5 нұсқасын сақтау үшін сіз не істеп жатқаныңызға немесе үйлесімділікке байланысты боласыз, мен репода орналасқан пакеттерді жай ғана орнатамын, солай, менде apache 2.4, php5.5.13 және т.б. бар, сонымен қатар phcs сияқты басқа кітапханалар оңай орнату, маған қабық ұнайтыны анық және мен қолымнан келетін барлық нәрсені орнатып, конфигурациялағанды ​​жөн көремін.

      1.    рлсалгуэйро дижо

        Сіз wpn-xm.org жобасын көрдіңіз, Linux үшін осындай нәрсеге қол жеткізу өте қызықты болар еді, мен интеграцияланған деп айтамын, өйткені мен бұл құралдарды қолданамын, және көптеген кітапханаларға қарамастан және хостингтер Apache-ге орнатылған деп кешірім сұраймын. nginx үшін өзгертілді. Мен wpn-xm-ді LAMP және XAMPP-ге балама іздеп таптым, бұл жұмыс машинасына пайдалы, бұл сөзсіз жақсы балама. менің W $ + хром туралы алдыңғы түсініктеме үшін кешірім сұраймын

  8.   Рауль казари дижо

    Сіздің үлесіңіз өте қызықты, оны дамыта беріңіз, бағаланады

  9.   Майкл Кардоза дижо

    Сәлеметсіз бе, мен Ubuntu-мен таныс емеспін, мен әрдайым терезелерді қолданғанмын, бірақ Ubuntu-ны қолданып Linux-ке көшкім келеді, бірақ мен htdocs-қа қалталар жасағым немесе файлдар салғым келсе, ол маған мүмкіндік бермейді немесе кейбір нәрселер бар Windows-тағы әдет бойынша мен мұны жасай аламын, бірақ Ubuntu-да оны көп блоктай алмаймын немесе ол маған өзгертулер енгізуге мүмкіндік бермейді, егер мен htdocs файлдарын жасау үшін керемет қолдансам, ол маған да мүмкіндік бермейді, егер маған көмектесе алады, мен оны бағалаймын.

  10.   Монт дижо

    Маған біреу көмектесе ала ма?
    Көптеген жылдар бұрын мен веб-дизайнның кішігірім курсын өткіздім, мен оны ұнататынмын, бірақ олар маған терезелерге арналған бағдарламаларды бергенімен, мені ешқашан орнатуға мүмкіндік бермейді.
    Бірнеше ай бұрын мен Linux Ubuntu-ға ауыса алдым және ешқандай бағдарлама таба алмадым
    Курста үш бағдарламаны көргенім есімде
    Dreamweaver, Flash MX және басқалары, фото ретушировкаға арналған, бірақ есімі есімде жоқ.
    Курста көргеніммен баламасын орнату үшін жүктеу веб-сайттарын немесе маршруттарын көрсете аласыз ба?
    құттықтау
    рахмет.