Ku rakibida jawi LAMP ah Debian iyo noocyada kala duwan

Casharkaan wuxuu sharxi doonaa sida loo rakibo jawi horumarineed LAMP. Laakiin, waa maxay LAMP? LAMP ayaa loo soo gaabiyey Linux + Apache2 + PHP5 + MySQL, taasi waa, jawi lagu qoro qoraallo, lagu dayactiro ama lagu dejiyo goobo laga sameeyay ama lagu qoray PHP con MySQL on server Apache ah.

Gacan ku siinta arinta ...

Waxaan ku rakibnaa Apache2

server@host:# apt-get install apache2 apache2-doc

Isticmaalka Apache aasaasiga ah:

server@host:# /etc/init.d/apache2 {start|stop|restart|reload|force-reload}

Hadda, sidee baan ugu sheegnaa Apache2 inuu adeegsado modullada aan ku rakibnay?

Tafatirka /etc/apache2/apache2.conf oo ku daray:

<IfModule dir_module>
DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml
</IfModule>

Kudar modules:

Waxaa laga heli karaa / usr / lib / apache2 / modules /

Tusaale ahaan: Mod_dib u qor dul-qor URL-yada si aad uga dhigto kuwo aad u saaxiibtinimo badan.

Ku dar /etc/apache2/apache2.conf:

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

Qaab aad u qurux badan ayaa noqon kara, laga bilaabo saldhiga taliska oo ku amraya amarka soo socda:

server@host:# a2enmod rewrite

Ka dibna dib u bilow Apache:

server@host:# /etc/init.d/apache2 restart

PHP5 Rakibaadda / Dejinta

server@host:# apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Isbadalada qaar PHP 5

En /etc/php5/apache2/php.ini:

Faylasha u soo rar serverka [cabbirka]:

upload_max_filesize = 8M

Xusuusta isticmaalka:

memory_limit = 32M

Soo rar faylasha, habka POST:

post_max_size = 8M

Bilow, dib u bilow PHP 5?

PHP 5 wuxuu ku shaqeeyaa nidaamka sida moduleka Apache2, markaa haddii aan ku sameyno xoogaa qaabeyn ah PHP5 kaliya markii dib loo bilaabo Apache, isbeddelada la sameeyay ayaa lagu dabaqayaa.

Rakibidda / qaabeynta MySQL

server@host:# apt-get install mysql-server

Inta lagu jiro rakibidda, waxaa lagu weydiin doonaa lambarka sirta ah ee isticmaalaha xididka MySQL, sababo nabadgelyo awgood, iskuday inaad kadhigto mid ka duwan lambarka sirta ah ee nidaamka.

Isticmaalka aasaasiga ah ee MySQL:

server@host:# /etc/init.d/mysql {start|stop|restart|reload|force-reload|status}

Iyo goobaha [/etc/mysql/my.cnf, xariiqa 71 qiyaastii] waxaan awood u siineynaa diiwaanada:

log  /var/log/mysql/mysql.log

Ka dibna dib u bilaabi MySQL si isbeddeladu u dhaqan galaan ...

server@host:# /etc/init.d/mysql restart

Rakibaadda / Dejinta ee PHPMyAdmin

server@host:# apt-get install phpmyadmin

Qaabeynta ayaa ku timaadda faylka config.inc.php, oo aan halkaas oolin, laakiin waxaan ku abuuri doonnaa waxyaabaha soo socda:

<?php
$cfg['blowfish_secret'] = 'phpmyadmin';
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
?>

Farsamaynta

Waa hab u oggolaanaya daabacaadda degello dhowr ah [oo leh dhowr magac magac oo kala duwan] isla cinwaanka IP-ga. Kuu ogolaanayaa inaad si hufan u wadaagto xusuusta iyo wareegyada processor-ka [Hz].

Amarada Apache2 ee VirtualHosting:

  • a2ensite: Dhaqaaq degel. Qalabka waa inuu ku jiraa / iwm / apache2 / goobo-la heli karo /
  • a2dissite: Ka jooji bogga.
  • a2enmod: Waxay shaqeysaa qayb ka mid ah habka loo yaqaan 'Apache module' oo laga heli karo gudaha / iwm / apache2 / mods-la heli karo /
  • a2dismod: Ka jooji moduleka.

Abuur meeris

Waxaan abuureynaa faylka qaabeynta VirtualHost:

server@host:# cd /etc/apache2/sites-available/
server@host:/etc/apache2/sites-available# touch blog.example.com

Waxaan abuureynaa galka halka uu degelku noqon doono ...

server@host:# mkdir -p /var/www/blog/

Qaabeynta Blog.example.com:

<VirtualHost *:80>
ServerAdmin admin@blog.example.com
ServerName blog.example.com
DocumentRoot /var/www/blog/
# HTML documents, with indexing.
<Directory />
Options +Includes
</Directory>
</VirtualHost>

Waxaan awood u siineynaa:

server@host:# a2ensite blog.example.com

Ka dibna? Sure, dhammaadka farxadda:

server@host:# /etc/init.d/apache2 restart

Nota: Waa inaan la hadalnaa maamulaha shabakadeena, haddii aan ka roon nahay, inaan ku darno diiwaanka A ee ku jira DNS oo tilmaamaya IP-geenna "blog”. Tan waa in loo sameeyaa si loogu wareejiyo dhammaan doorashooyinka DNS laga bilaabo blog.example.com illaa kombuyuutarkeena.

Kadib waxaan kaliya ku qoreynaa biraawsarkayaga:

http://blog.example.com

Waxaanan marin u heli doonnaa goobta laga hadlayo.

Waxay kaliya u hartay in lagu rakibo WordPress ama Drupal on this virtualhost, haddii aan dooneyno inaan horumarinno, laga bilaabo xoq ama qaab.

Intaasi waa intaas, bal mar kale ku arag si aad u sii wadatid rakibidda / u qaabeynta adeegyada nidaamka GNU / Linux.


25 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   3ndriago dijo

    Ku rakibidda WampServer ama XAMP ee WinOS:

    1- Ku dhaji rakibo laba jeer. *
    2- Ku raaxeyso!

    MAMP rakibidda MacOS:
    1- Ka soo dejiso sawirka MAMP disk-ka http://www.mamp.info.
    2- Fur muuqaalka diskiga oo ku jiid MAMP galkaaga Codsiyada.
    3- Ku raaxeyso!

    Ilaahay ha barakeeyo GUI-yada !!!!!!!!!!!!!!!

    1.    KZKG ^ Gaara dijo

      Laakiin ... fudeyd ama fudeyd micnaheedu ma fiicna. Tusaalaha caadiga ah ... inta badan shabakadaha internetka (oo aan ahayn websiyada) adduunka ayaa ka shaqeeya nidaamyada UnixLike ... marka lagu daro in AAN lahayn GUI. Iyo ... Waxaan ka shakisanahay in maamulayaasha shirkadaha sida Google, HP, Twitter, MySQL, Facebook, Intel, Dell, iwm iwm ay khalad 😀

      Farxad bro

    2.    assuurto dijo

      Ku rakibida Apache2 Debian
      1 .- # apt-hel rakibida apache2 apache2-doc
      2.- Ku raaxayso!

  2.   koratsuki dijo

    xD, waa mid fiican, laakiin waa hagaag ... Sideed u habeyn laheyd taas haddii aadan haysan GUI?

    1.    KZKG ^ Gaara dijo

      Waxay ahayd inaad sameyso SSH -X si aad u gudbiso X-ga iyo waxkasta oo aad ka furto Windows ee lagu muujiyo kombiyuutarkaaga ... oh .. mmm sug, waxaan kaliya xasuustay in Windows uusan laheyn SSH mana gudbin karo. O_O

      1.    taregon dijo

        Ha badalin mawduuca, rakibi XAMP kaliya adoo gujinaya xiga oo joojinaya / ka bilaabaya adeegyo hal astaan ​​... aha, taasi waa mid aan qiimo lahayn = P

        Mustaqbalka, haddii xulashooyinka laga heli karaa Windows aysan ku filneyn, had iyo jeer waxaa jiri doona ikhtiyaarka ah in la raadsado penguun iyo daaqadaha la jabiyo 🙂

        1.    KZKG ^ Gaara dijo

          Waxaan noqon doonaa qariibka doorbida inuu rakibo adeeg kasta oo shaqsi ah ... gacanta ⁻ ^ » ... hehe

          1.    koratsuki dijo

            Kaligaa maahan, waan jeclahay sidaas sidoo kale xD ...

  3.   3ndriago dijo

    Aan aragno, aan ku bilowno cadeynta fikradaha qaarkood:
    1- Iskuxidhka isdhexgalka (garaafka amar bixinta) maahan dagaal udhaxeeya wanaaga iyo xumaanta, maahan Aragorn VS Sauron, majiro wax wanaag iyo xumaan leh, ama runti labaduba waa "kan wanaagsan" hadii ay kuhaboonaan baahiyahaaga. ujeeddooyinka.
    2-Inaan xooga saarayo fududaanta gujinta xarigga taliska, macnaheedu maahan inaan diidayo muhiimada tan labaad, mana dhihi karo tan hore waa "kafiican". Waxaan kaliya sheegayaa in ay tahay, uguyaraan, saaxiibtinimo
    3- Xaqiiqda ah in megaserver badan sida kuwa aad sheegtey aysan laheyn GUI, ma yeelidoono qadka isku xidhka taliska mid ka sareeya, kaliya wuxuu kufiican yahay ujeedadaas. Macnaha 'Propositional Logic' kan waxaa loogu yeeraa Fallacy, maadaama oo lagu saleynayo doodaha runta ah, waxaad ku timid gabagabo been ah. Ma qiyaasi kartaa taleefan casri ah oo ku saleysan khadka taliska? Mar labaad, kaliya garsoorayaasha arjiga ayaa dhexdhexaadiya ka karti badan.
    Marka lagu qiimeeyo cinwaanka maqaalka ("Ku rakibida jawiga LAMP ee Debian iyo derivatives") suurtagal maaha in la fahmo ujeedada qalabkan Apache uu yeelanayo, taas oo ah, inaan la fahmin inay noqon doonto Google, Dell, iwm. iwm (Sidoo kale shaki weyn ayaan ka qabaa inay isticmaalaan Apache !!! laakiin wax dood ah kuma haysto halkan). Iyada oo ku saleysan adeegsiga shaqsiyadeed - kaliya inaan ku tijaabiyo websaydho ku yaal deegaan maxalli ah ka hor intaanan gelin internetka - haddii ay tahay inaan sameeyo hawlgalinta sidan oo kale, iyada oo ku saleysan khadka taliska, waan is toogan lahaa ama shaqadayda waan beddeli lahaa
    Ugu dambayntiina, maahmaah Shiineys ah, dhaqan soo jireen ah oo baahi badan loo qabo in laga barto, oo si qurux badan uga tarjumeysa fikradda ah 'noloshaada fududee': «Ha sameyn wixii aad sameyn kartid intaad fadhido, hana sameyn wixii aad awooddo samee intaad jiifto. ».

    1.    KZKG ^ Gaara dijo

      Runtii haha ​​... WordPress.com iyo sidoo kale Opera.com waxay adeegsadaan Nginx, gaar ahaan macaamiil yar oo runtii lagu taliyay 😀

      Wixii ku saabsan waxa aad dhahdo, ugu yaraan waxaan door bidaa inaan isku dayo sida ugu macquulsan jawiga ugu dambeeya ee goobta ay noqon doonto.
      Taasi waa, waxaan rakibayaa dhammaan adeegyada oo waxaan qaabeeyaa fekerka ku saabsan sida loo rakibayo loona qaabeyn doono, laakiin serverka ugu dambeeya ee goobta ay ku taal (marka la dhammeeyo).

      Taasi waa sababta aan marwalba u doorbiday inaan ku rakibo wax walba gacanta oo aan naftayda u habeeyo.

    2.    Jorge dijo

      Waan ka xumahay faragalinta muddo dheer kadib, waxaa laga yaabaa inaad horeyba u ogtahay sababta adeegayaasha waaweyn aysan u laheyn GUI.
      isweydaarsiga garaafyada (GUI) wuxuu u baahan yahay jawi garaaf ah oo loogu talagalay isticmaalkooda. Isku mid adeegsada kheyraadka koox kasta waa awood ahaan taas oo ah, ka maamul ahaan, waxa ugu dambeeya ee aan dooneyno waa inaan "khasaarinno" kheyraadka koox si aan u dhisno jawi qaabeed.

      Marka, haa, haddii ay jiraan wax fiican iyo kuwo xun, argon vs sauron, markaad u baahan tahay server-ka inuu ka jawaabo kumanaan codsi, ka raadi bd, u diro oo u helo emayl, iyo waliba u adeegso codsi kale, si fudud u tirtir jawiga garaafka waana taasi waa

      Salaan!

  4.   Gabriel dijo

    Waxa kale oo aad isticmaali kartaa xamp ka kooban ka dhajinta faylasha galka xididka, si dhakhso leh haddii aan kaliya dooneyno inaan horumarinno.

  5.   taregon dijo

    Hubaal, anigu ma ahi iskuul duug ah laakiin tilmaamtaan

    server @ host: # /etc/init.d/apache2 dib u bilaw

    Waxaa sidoo kale lagu fulin karaa habka soo socda

    server @ host: # sudo service apache2 dib u bilaw

    Waxay ahayd xog yar oo aan doonayay inaan la wadaago, maadaama markasta oo aan galayo baloogyada aan arko inay aad u badan tahay in la isticmaalo ikhtiyaarka koowaad ...

    1.    KZKG ^ Gaara dijo

      Debian-ka habkan labaad ee aad soo jeedineyso uma maleynayo in la isticmaali karo.

  6.   koratsuki dijo

    Dhamaanteen waan ognahay in Window $ iyo MAC ay leeyihiin faa iidooyinkooda, GUI fiican [MAC kaliya, Windows GUI nuugayo], tas-hiilaadyo badan, qasabno badan badhanka xiga, iwm, laakiin ragga, Linux aan dhalan oo leh amarkiisa naxdinta leh waa inay sidoo kale siiyaan fursadda, marka laga reebo balooggu waa linux, haddii aan daabaco sida loo rakibo Wamp halkan, waxaa la iga mamnuucayaa nolosha xD. Mid, maxaa yeelay waa siinta sicuiente ilaa fartaadu daasho, tan kale maxaa yeelay waxay ka timid Windows ...

    Marka, aan wanaagsanaano oo si xun ha iila dhaqmin xD.

    @Taregon: Waxaan ka imid dugsigii hore waxaanan door bidayaa /etc/init.d/ dib u bilow, in kasta oo waliba ay jiraan "apache2ctl restart".

    1.    3ndriago dijo

      Gabi ahaanba waan ku raacsanahay, waa in lammaanahaygii hore uu ahaa inuu u jawaabo KZKG ^ Gaara, laakiin ma aanan raacin isbeddellada ... been abuurku waa isaga, ee ma tihid adiga 😀

      1.    koratsuki dijo

        Waan ka xumahay, markaa… xD

    2.    3ndriago dijo

      Gabi ahaanba waan ogolahay, waxa dhacaya ayaa ah in faallooyinkeygii hore uu jawaab u ahaa KZKG ^ Gaara, laakiin anigu si sax ah uma aanan raacin isbedelka, been abuurka isaga ayaa iska leh, adigana ma lihid 😀

    3.    taregon dijo

      Ha walwelin, qofna wax yeeli maayo 😉 waa sababta aan u iri anigu kama ihi "dugsigii hore" maaddaama aan ku xumahay haynta jidadka maskaxdayda, haddii aan ka beddelo Mint una beddelo Centos, wixii aan ka ogaa midna kan kale ma khuseeyo waxaanan doorbidaa inaan amarro raadsado in ay waafaqsan yihiin labada nidaam.

      HADDII AAN SAMEYN KARO BEEN MA ARAGO MAXAY SII FADHIGTAY XD inbadan ama kayar maahmaahdu waxay u dhacday sidan.

    4.    KZKG ^ Gaara dijo

      Maaha sidaas oo kale, haddii aad sameyso boostada ku saabsan sida loo soo dejiyo, loo rakibo loona qaabeeyo LAMP ... si farxad leh ayey u dhigi doontaa 😀

  7.   jamin samuel dijo

    Waad salaaman tihiin .. halkan ayaa ah casharro ay umuuqdeen ... mid wax ku ool ah oo fudud

    http://www.taringa.net/posts/apuntes-y-monografias/14741966/Instalar-XAMPP-en-Linux.html

  8.   koratsuki dijo

    Hadda dib-u-eegista dukumiintiyada, waxaan ku arkaa jaangooyooyinka, Nginx wuxuu siinayaa Apache, Cherokee, iyo Lentyttpd meel fog ...

  9.   resilver dijo

    Mahadsanid, hage aad ufiican, waxbadan ayey i caawisay, waxaan rabaa inaan la shaqeeyo keefpp laakiin waxaan ubaahanahay inaan rakibo shebekad maxali ah oo maxalli ah oo leh laambad marka hore.

  10.   Jaime dijo

    Waad salaaman tihiin, waxaan ku cusubahay Linux (Fedora 20), waxaan rakibay serverka LAMP wax walbana waa hagaagsan yihiin, hal dhibaato mooyee ... Waxaa ii soo baxday in marka wax waliba shaqeynayaan, oo aan furo "index.html", wuxuu sameeyaa la'aan dhibaatada ayaa muujineysa bogga biraawsarka. Laakiin markii la isku dayayo in la furo «index.php», daaqadda soo dejinta ayaa furmeysa iyada oo la weydiinayo waxa laga yeelayo feylka «Badbaadi» «Tirtir», laakiin kuma muujineyso biraawsarka.
    Waxaan isku dayay wax kasta oo aan ka helay shabakada laakiin ma jiraan wax xallinaya qaladka, waan ku qanacsanahay wixii caawinaad ama tilmaan ah. Mahadsanid.

  11.   James Rodriguez dijo

    Waad salaaman tihiin galab wanaagsan dhamaantiin.
    Ma aqaano haddii qaybtani ay noqon doonto tan ugu habboon ee la sameeyo weydiin ku saabsan natiijada aan helayo ka dib markaan sameeyo "var_dump"….
    Waxaan dhihi doonaa waxaan ku cusubahay Linux (Fedora 20) oo sifiican uma xakameeyo OS-ga.

    NATIIJADII 'var_dump' EE WAAMPSERVER-WINDOWS 7.

    diyaarin (cabir = 6)
    'id' => string '1' (dherer = 1)
    'magac' => xarig 'jaime' (dherer = 5)
    'email' => string 'jrbios.net@gmail.com' (dherer = 20)
    'content' => string 'tani waa faallo kale' (dherer = 23)
    'date' => string '2014-11-21 18:12:16' (dherer = 19)
    'status' => string '0' (dherer = 1)

    **** -------------------------------------------------------------------------------------- *******************

    NATIIJADA DUKAANKA OO KU SAABSAN LAMP-FEDORA 20.

    array (6) {["id"] => string (2) "17" ["name"] => string (15) "Jaime rodriguez" ["email"] => xadhig (26) "flamencogranaino @ gmail. com »[" content "] => string (21)" kani waa faallo "[" date "] => string (19)" 2014-12-05 21:32:26 "[" status "] => string (kow iyo toban "}

    **** ------------------------------------------------------------------------ **** ------------------------------------------------------------------------ *

    Muhiimadu waxay tahay wamp natiijadu waxay umuuqataa amar iyo xogta laga helay db cas.
    oo laambada wax walba waxay ku soo baxaan hal xariiq, inta udhaxeysa qaansooyinka iyo dhammaan xogta ku jirta madow….
    Waan ku qanacsanahay tilmaamaha ama caddaynta sababta ay tani u dhacdo iyo haddii ay jirto wax xal ah oo lagu helo xogta sida ku jirta wamp.
    Aad baad ugu mahadsantahay horay, salaan wacan.

    James Rodriguez