[rešeno] Pravljenje terminalske "prečice"

[rešeno] Pravljenje terminalske "prečice"

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Imam sledeći problem:

Instaliran mi je XAMPP server, ali svaki put kada kroz terminal moram da pozivam PHP (često) ja zapravo moram da ga pozivam komandom:

sudo /opt/lampp/bin/php ovde_ostatak

Da li ga mogu nekako "registrovati" da se odaziva na samo "php" ? Fedora 17 je u pitanju ako pravi neku razliku.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

U terminalu:
nano ~/.bashrc

dodaj:

alias php='/opt/lampp/bin/php'

Sacuvaj, zatvori fajl i u terminalu otkucaj:

~/.bashrc

Lupi enter, i to bi trebalo da bude to. Ako nije, zatvori i otvori terminal Ziveli



offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12520
  • Gde živiš: Južni pol

Napisano: 01 Dec 2012 19:36

Nisam viđao da ljudi koriste alias za takve stvari. Nekako mi je to banana rešenje. Smile

Dobro, obično ljudi ne koriste i spoljnje LAMP "pakete" (kao što je XAMPP), pošto su, ako se dobro sećam, apache, php i mysql već prisutni na Fedorinom instalacionim DVDu. Doduše, nisam pipnuo Fedoru od neke 12-ice, tako da je moguće da se to promenilo.

Šta će ti uopšte sudo za php? Prvo nije potrebno, drugo predstavlja siguronosni rizik.

Ako ti XAMPP ništa ne olakšava, onda je džaba i da ga koristiš. Jednostavno instaliraj nativne pakete preko yum-a. Ne postoji neki strašan setup postupak. Fedora ima GUI alatke za podešavanje skoro svega.

Btw, ako imaš binarne datoteke u ne-standardnoj putanji, dodaj je u path:
PATH="$PATH:/opt/paket/bin"

U ~/.bashrc ili ~/.profile. Da bi promene iz .profile bile primenjene biće potrebno da se izloguješ i ponovo uloguješ. Promene u .bashrc će biti primenjene nakon ponovnog pokretanja basha (ili ponovnim pokretanjem terminala).

Po meni XAMPP i slični paketi imaju smisla samo na Windowsu. Čak je i na Mac-u to izuzetno glupa ideja, a kamoli na Linuksu. Smile

Dopuna: 01 Dec 2012 20:49

Ok, ok. Nije da u potpunosti nema smisla. Neko jednostavno ne poznaje materiju i misli da će mu biti lakše sa time. Ali onog trenutka kad takve stvari više "ne rade posao" nije loše pogledati dokumentaciju distribucije i videti da li je zaista veći posao postići istu stvar sa već dostupnim alatima iz glavnih repozitorijuma.

Dakle onog trenutka kad poželiš "nešto više", zaboravi na "all-in-one" LAMP pakete.

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Hvala, to je to!

Bocke, moram ti reći da verovatno imaš pravo! Ja se trenutno uopšte ne mogu setiti zašto sam odustao od php-a iz repozitorijuma, bio je sigurno neki razlog, ali mi XAMPP strašne probleme pravi, posebno prilikom korišćenja onih *alata* "pear" (ili kako se već zove) i ostalog!

Probaću da se prebacim ipak na "standardni" php pa ako ne uspem xampp je uvek tu koji je smešan za instalaciju a posle kuku lele Smile

Ko je trenutno na forumu
 

Ukupno su 1048 korisnika na forumu :: 40 registrovanih, 4 sakrivenih i 1004 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., airsuba, amaterSRB, babaroga, bobomicek, bojank, bokisha253, Boris90, CikaKURE, Kaplar2, Komentator, kybonacci, Lieutenant, LUDI, Mcdado, mercedesamg, milenko crazy north, milutin134, MiroslavD, nemkea71, Nikolaa11, nikoladim, pein, raketaš, raptorsi, RED4G-304, Romibrat, shlauf, Sirius, stagezin, Stanlio, stegonosa, tmanda323, VanHelsing, Vlad000, Vlada78, vladaa012, voja64, wolf431