Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: PHP [vyřešeno]  (Přečteno 5606 krát)

Aviram

  • Návštěvník
  • Příspěvků: 51
PHP [vyřešeno]
« kdy: 02 Března 2008, 14:22:06 »
Dobrý den, pokud se chci začít učit PHP, musím si nainstalovat jako OS Ubuntu server, abych získal Apache, MySQL?? Mám Ubuntu 7.10.
Děkuji za odpověď? Aviram
« Poslední změna: 02 Března 2008, 16:29:00 od Martin 'Želva' Malý »

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: PHP
« Odpověď #1 kdy: 02 Března 2008, 14:24:06 »
Nemusíte, já mám normální Xubuntu 7.10, doinstalujte pouze balíčky php5 a php5-mysql (možná to říkám blbě, vše je na wiki v sekci server)
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP
« Odpověď #2 kdy: 02 Března 2008, 14:56:25 »
Děkuji za odpověď, ale pokud použiji příkaz z wiki server k php5 + mysql tak dostanu odpověď bash: mysql-server command not found, čili nějak to nefunguje, je tam ještě nějaká chyba o které nevím. Díky za radu Aviram

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: PHP
« Odpověď #3 kdy: 02 Března 2008, 15:01:18 »
To není příkaz, to je výpis balíčků, které máte nainstalovat. Čtěte od začátku, nejdříve si přidejte jeden zdroj navíc:
http://wiki.ubuntu.cz/Přidávání_zdrojů

Balíčky nainstalujete příkazem:

sudo apt-get instal balicek dalsi_balicek jeste_dalsi_balicek
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

nettezzaumana

  • Host
Re: PHP
« Odpověď #4 kdy: 02 Března 2008, 15:27:53 »
ja za sebe bych Ti doporucoval vykaslat se na instalaci balicku z repozitaru, ale navstivil bych byt tebou ::
http://www.apachefriends.org/en/xampp-linux.html // komplet set serveru apache + mnoha dalsich sluzeb v jednom baliku ..
http://www.eclipse.org/pdt/ // kompletni development-environment pro PHP od sunu .. super vec

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP
« Odpověď #5 kdy: 02 Března 2008, 16:27:27 »
Ano, použil jsem příkaz z Wiki server, PHP5. Myslím, že byl v tom tvaru jak uvádíte, přesto to nevyšlo. Pokud tedy tomu rozumím správně. Aviram

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: PHP
« Odpověď #6 kdy: 02 Března 2008, 16:28:40 »
Když teďka dáte nějaké skript.php do /var/www, bude vám opravdu fungovat.
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP [vyřešeno]
« Odpověď #7 kdy: 02 Března 2008, 17:06:29 »
Bohužel, to co píšete je pro mě "španělsko". Do nedávna jsem se pohyboval ve Windowsech, dělal jsem webové stránky v HTML a CSS. Přešel jsem na Linux a chci se naučit PHP. BOHUŽEL zatím Linuxu téměř nerozumím a tak nevím co je to dát skript php do var/... zvláště, když si myslím že jsem si balíčky nenainstaloval. Byl bych rád, kdybych linux postupně zvládl a nemuslel se potupně vrace k woknu, kde se cítím jistěji. Proto budu rád, když dostanu rady jako pro blbce, alespoň v začátcích než se zorientuji.

Pokusil jsem se postupovat i dle druhé rady. Stáhl jsem soubor, ale také mě nejde nainstalovat. Zřejmě jsem špatně zadal cestu, ale o cestách není v příkazech ani slovo. Hlásilo mě to že id k tar neexistuje. No a tím končím, protože nevím o co go. Takže prosím Vás jako s blbcem. Mnohokrát děkuji Aviram

nettezzaumana

  • Host
Re: PHP [vyřešeno]
« Odpověď #8 kdy: 02 Března 2008, 17:14:18 »
1) stahni si xampp pro linux a eclipsy z mych odkazu vyse..
2) $ sudo apt-get install mc zip unzip rar unrar
3) $ mc // klasicky dvoupanelovy spravce souboru, baliky rozbal (resp. v mc vlez do .tgz jako do adresare a pak "vykopiruj" obsah..) do /opt
4.a) xampp se pousti aka '/opt/lampp/lampp start' // jako root
4.b) eclipse se spousti aka '/opt/eclipse/eclipse'

muzes si nekam do $PATH symlinknout ty 'executables', at nemusis davat plnou cestu

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: PHP [vyřešeno]
« Odpověď #9 kdy: 02 Března 2008, 17:15:14 »
Teď vás moc nechápu...

NTZ je IT inženýr, nerozumím mu ani já... ;)

Nejlépe uvidíte, jestli se balíčky nainstalovali, v Synapticu. Viz wiki. Je to grafické program pro instalaci balíčků. Do hledání napište balíček, který hcete nainstalovat nebo chcete vědět, jestli je nainstalovaný. Když bude čtvereček u názvu prázdný, nenáí nainstalovaný. Jestli je čtvereček zelený, je nainstalovaný. Takhle to zkontroluje a co chybí nainstalujte.

PHP jsem se učil tady:
polopate.jakpsatweb.cz
linuxsoft.cz // v sekci seriály si klikněte na PHP

Skripty vám nebudou fungovat všude, aby něco dělali, musíte je dát do složky /var/www . Dá se to i přenastavit, viz wiki v sekci servery.

Snad jsem to objasnil, nebojte se zeptat, já taky instaloval Xubuntu 3 týdny...
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: PHP [vyřešeno]
« Odpověď #10 kdy: 02 Března 2008, 17:16:45 »
1) stahni si xampp pro linux a eclipsy z mych odkazu vyse..
2) $ sudo apt-get install mc zip unzip rar unrar
3) $ mc // klasicky dvoupanelovy spravce souboru, baliky rozbal (resp. v mc vlez do .tgz jako do adresare a pak "vykopiruj" obsah..) do /opt
4.a) xampp se pousti aka '/opt/lampp/lampp start' // jako root
4.b) eclipse se spousti aka '/opt/eclipse/eclipse'

muzes si nekam do $PATH symlinknout ty 'executables', at nemusis davat plnou cestu

Nemohl jsi mu náhodou popsat rovnou kompilaci jádra? Takhle nám z fóra uteče ;)
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

nettezzaumana

  • Host
Re: PHP [vyřešeno]
« Odpověď #11 kdy: 02 Března 2008, 17:20:17 »
4 turtle >>
uff. zelvaku .. ale on pro nej jakozto zacatecnika bude xampp skutecne zdaleka nejvyhodnejsi a nejovladatelnejsi nez instalovat a nastavovat si sam tu tunu veci co obsahuje ;)

ps. je to nasledujici v jednom baliku ::
Apache, MySQL, PHP, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype, libjpeg, libpng, gdbm, zlib, expat, ming, Sablotron, libxml2, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, IMAP C-Client, OpenLDAP (client lib), eAccelerator, mcrypt, mhash, SQLite, cURL, ZZIPlib, libxslt, phpSQLiteAdmin, FPDF

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: PHP [vyřešeno]
« Odpověď #12 kdy: 02 Března 2008, 17:25:55 »
To je možný, ale nesmíš mu to všechno rvát do komandlajny...

Sryček NTZ chtěl říct:
Stáhni si to, nainstaluj přes Synaptic balíčky unrar, zip, unzip, rar
Ve správci souborů klikni na stažený archiv pravým tlačítkem a rozbal ho a pak ten obsah zkopíruj do složky /opt
BNapiš do terminálu: sudo /opt/lampp/lampp start
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

nettezzaumana

  • Host
Re: PHP [vyřešeno]
« Odpověď #13 kdy: 02 Března 2008, 17:31:21 »
4 aviram >>
aha.. jj, presne to chtel strycek ntz rict ..

4 zelviste >>
beru Te jako sveho tiskoveho mluvciho :D

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP [vyřešeno]
« Odpověď #14 kdy: 02 Března 2008, 17:39:09 »
Vážení,
nikam z fóra neuteču i když jsem to chtěl udělat již mnohokrát. Stále bojuji i když ve windowsech už bych  za tu dobu PHP i uměl. Ale má nátura je nastavená na boj s hmotou, hmota musí být poražena, duch vítězem.
Už to trošku začínám chápat. Potřebuji trošku delší čas, vyskoušímt to co jste popsali, no a ozvu se. Zatím dík, bez tohoto sqělého fóra bych už dávno byl zpět u W. Jsem rád, že jsem se rozhodl pro Ubuntu. Zatim dík. Aviram

Marp

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 2456
  • Moje práce není probudit ovce, ale shromáždit vlky
    • Marek Marp Pszczolka
Re: PHP [vyřešeno]
« Odpověď #15 kdy: 02 Března 2008, 17:39:36 »
Bohužel, to co píšete je pro mě "španělsko". Do nedávna jsem se pohyboval ve Windowsech, dělal jsem webové stránky v HTML a CSS. Přešel jsem na Linux a chci se naučit PHP. BOHUŽEL zatím Linuxu téměř nerozumím a tak nevím co je to dát skript php do var/... zvláště, když si myslím že jsem si balíčky nenainstaloval. Byl bych rád, kdybych linux postupně zvládl a nemuslel se potupně vrace k woknu, kde se cítím jistěji. Proto budu rád, když dostanu rady jako pro blbce, alespoň v začátcích než se zorientuji.

Pokusil jsem se postupovat i dle druhé rady. Stáhl jsem soubor, ale také mě nejde nainstalovat. Zřejmě jsem špatně zadal cestu, ale o cestách není v příkazech ani slovo. Hlásilo mě to že id k tar neexistuje. No a tím končím, protože nevím o co go. Takže prosím Vás jako s blbcem. Mnohokrát děkuji Aviram

Nejjednodušší cesta je:
1. Spusť si Synaptic > Volby > Vybrat balíčky podle účelu a zaškrtnout LAMP server. Nainstalují se všechny potřebné aplikace zcela automaticky.
2. Spusť si pomocí
Kód: [Vybrat]
gksudo nautilus Nautiluse v rootovském režimu a jdi do /var/www a klikni pravým myšítkem na složku www a úplně dole vyber Vlastnosti. Pak dej Oprávnění a vyber sebe (usera) jako oprávněného číst i zapisovat. Dole pak klikni na Použít i pro podsložky a je to.
3. Pomocí
Kód: [Vybrat]
sudo gedit .bashrc si edituj soubor .bashrc a to tak, že v # Alias definitions si pod 7. řádek přidáš
Kód: [Vybrat]
# enable/disable apache2 and mysql
     alias lamp-on='sudo /etc/init.d/apache2 start && sudo /etc/init.d/mysql start'
     alias lamp-off='sudo /etc/init.d/apache2 stop && sudo /etc/init.d/mysql stop'
- pak můžeš servery spouštět či zastavovat jen pomocí příkazu lamp-on, resp. lamp-off
4. V Systém > Správa > Služby si zruš odfajfknutí u mysql serverů a serveru apache2, pokud nechceš, aby se spouštěly automaticky po startu. Jinak nemusíš použít krok č. 3 a servery ti poběží pořád.

Želvova editace: opravil jsem to na gksudo, mohl by se zhroutit systém.
« Poslední změna: 02 Března 2008, 19:18:53 od Martin 'Želva' Malý »
Marek *Marp* Pszczolka
--------------------------------------------
Lenovo IdeaPad 5, CPU: 8jádrový AMD Ryzen 7, 16GB RAM, GPU: AMD ATI Renoir, 512GB SSD + Debian GNU/Linux Bookworm/Sid - Kernel: 5.18

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP [vyřešeno]
« Odpověď #16 kdy: 02 Března 2008, 19:21:26 »
Tak to je skutečně prvotřídní postup, ale já mám i s tím bohužel problém. Spustil jsem si Synaptic, v nastavení jsem našel volby, ale už ne vybrat balíčky dle účelu. A tím pádem jsem nenašel Lamp server. Mám Ubuntu 7.10. Dík  za pomoc a trpělivost. Aviram

Marp

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 2456
  • Moje práce není probudit ovce, ale shromáždit vlky
    • Marek Marp Pszczolka
Re: PHP [vyřešeno]
« Odpověď #17 kdy: 02 Března 2008, 20:01:36 »
Synaptic > Akce > Vybrat balíky podle účelu a tam to je... Sorry za popis výše - psal jsem to zpaměti z Widlí.

4 Želva: gksudo nebo sudo je zcela jedno...Gksudo ti hodí okno pro zadání hesla v GUI a sudo ti umožní zadat heslo rovnou v terminálu, takže zhroucení systému tady nehrozí - miliónkrát ověřeno a vyzkoušeno...
Marek *Marp* Pszczolka
--------------------------------------------
Lenovo IdeaPad 5, CPU: 8jádrový AMD Ryzen 7, 16GB RAM, GPU: AMD ATI Renoir, 512GB SSD + Debian GNU/Linux Bookworm/Sid - Kernel: 5.18

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP [vyřešeno]
« Odpověď #18 kdy: 02 Března 2008, 20:08:05 »
Děkuji už jsem to našel a jdu na to. Popis je dostatečně blbuvzdorný, takže bych to už teď měl zvládnout. Ozvu se jak to dopadlo. Zatím děkuji. Aviram

Marp

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 2456
  • Moje práce není probudit ovce, ale shromáždit vlky
    • Marek Marp Pszczolka
Re: PHP [vyřešeno]
« Odpověď #19 kdy: 02 Března 2008, 20:14:58 »
Děkuji už jsem to našel a jdu na to. Popis je dostatečně blbuvzdorný, takže bych to už teď měl zvládnout. Ozvu se jak to dopadlo. Zatím děkuji. Aviram

Tak dej vědět... Budu držet palce...Sám jsem stále BFU a příkazovou řádku, narozdíl od ntz, používám vyjímečně, ale i pomocí normálních GUI aplikací mi Ubuntu funguje zcela bez problémů a perfektně, podle mých představ...

Jinak na PHP existuje spousta skvělých stránek s návody, které používám a odkud si stahuji plno skvělých skriptů, na kterých se učím...
Marek *Marp* Pszczolka
--------------------------------------------
Lenovo IdeaPad 5, CPU: 8jádrový AMD Ryzen 7, 16GB RAM, GPU: AMD ATI Renoir, 512GB SSD + Debian GNU/Linux Bookworm/Sid - Kernel: 5.18

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP [vyřešeno]
« Odpověď #20 kdy: 02 Března 2008, 20:23:46 »
opět problém, nemohu najít složku www. Av,

Marp

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 2456
  • Moje práce není probudit ovce, ale shromáždit vlky
    • Marek Marp Pszczolka
Re: PHP [vyřešeno]
« Odpověď #21 kdy: 02 Března 2008, 20:29:46 »
opět problém, nemohu najít složku www. Av,

Pokud jsi instaloval LAMP server podle mého postupu, tak apache2 SAMO vytvoří tuto složku v adresáři /var

Pokud tam jsou problémy, tak pomocí Synapticu všechno odinstaluj, updatuj systém, upgraduj systém a dej vyčistit cache pomocí
Kód: [Vybrat]
sudo apt-get update pak
Kód: [Vybrat]
sudo apt-get upgrade pak
Kód: [Vybrat]
sudo apt-get autoremove a nakonec
Kód: [Vybrat]
sudo apt-get cleanPro všechny případy (a windowsáci se teď budou jistě smát) restartni systém a můj postup opakuj.
Marek *Marp* Pszczolka
--------------------------------------------
Lenovo IdeaPad 5, CPU: 8jádrový AMD Ryzen 7, 16GB RAM, GPU: AMD ATI Renoir, 512GB SSD + Debian GNU/Linux Bookworm/Sid - Kernel: 5.18

Aviram

  • Návštěvník
  • Příspěvků: 51
Re: PHP [vyřešeno]
« Odpověď #22 kdy: 02 Března 2008, 22:31:49 »
Takže vše jsem udělal dle popisu, vše reagovalo kromě posledního kroku clean, nic se nedělo. Restartoval jsem stanici a postup opakoval. Znovu jsem zatrhl Lamp server, ale nic se neděje, nic se neinstaluje. Ale když chci po nějaké delší době Synaptic vypnout, tak mě hlásí, že mám objednané operace, které se tímto krokem zruší, nic se neděje ani po půl hodině. AV.

Marp

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 2456
  • Moje práce není probudit ovce, ale shromáždit vlky
    • Marek Marp Pszczolka
Re: PHP [vyřešeno]
« Odpověď #23 kdy: 02 Března 2008, 22:37:47 »
Takže vše jsem udělal dle popisu, vše reagovalo kromě posledního kroku clean, nic se nedělo. Restartoval jsem stanici a postup opakoval. Znovu jsem zatrhl Lamp server, ale nic se neděje, nic se neinstaluje. Ale když chci po nějaké delší době Synaptic vypnout, tak mě hlásí, že mám objednané operace, které se tímto krokem zruší, nic se neděje ani po půl hodině. AV.

Může být zaneprázdněné zrcadlo nebo chyba někde na cestě, v síti - zkus to později.
Jinak to clean ti opravdu "skoro" nic neudělá - ani si toho nevšimneš - pokud nemáš třeba na ploše nějaký aplet s velikostí disku  ;). Tento příkaz jen odebere soubory, které jsou uložené po stažení pomocí aplikací v Ubuntu a jsou nutné k instalaci - pak jsou nepotřebné.
Je to jako bys ve widlích vyčistil složku v C: /Documents and Settings/User Documents/Temp - taky tam bývá mnoho zbytečných stovek MB souborů.
Marek *Marp* Pszczolka
--------------------------------------------
Lenovo IdeaPad 5, CPU: 8jádrový AMD Ryzen 7, 16GB RAM, GPU: AMD ATI Renoir, 512GB SSD + Debian GNU/Linux Bookworm/Sid - Kernel: 5.18

luisah

  • Závislák
  • ***
  • Příspěvků: 3704
Re: PHP [vyřešeno]
« Odpověď #24 kdy: 02 Března 2008, 22:38:47 »
Ten příkaz s clean, znamená jen pročíštění - to je OK, i když se nic nestane.
Ty objednané operace znamenají, že jsi zřejmě někde něco zaškrtl k instalaci, odinstalaci, přeinstalaci. Musíš to odznačit, popř. nechat naistalovat, odinstalovat atd.
Pokud chceš instalovat v Synapticu musíš kromě zaškrtnutí ještě dát tlačítko Použít (nahoře)

 

Provoz zaštiťuje spolek OpenAlt.