Lighttpd, PHP5, Mysql5, Ruby, Rubygems.
Niin, ettei se asentaisi riippuvuksina Apachea.
Niin, ettei se asentaisi riippuvuksina Apachea.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
php5, lighttpd, ruby ja rubygems. Veikkaan et yrität asentaa väärää pakettia php:ksi tai rubyksi. Siitä löytyy myös apachelle oma härpättimensä (millä lie nimellä... mod php? Olevinaan nopeampi kuin cgi:nä ajaminen =)). Ota ihan normaalit ruby ja php5 paketit. Se on sitten lighttpd:n tehtävä cgi-skriptiä suoritettaessa kutsua oikeaa tulkkia.
# apt-get install php5
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libexpat1 libmysqlclient15off libpq5 mysql-common openssl
openssl-blacklist php5-common ssl-cert
Ehdotetut paketit:
apache2-doc apache2-suexec apache2-suexec-custom php-pear ca-certificates
Seuraavat UUDET paketit asennetaan:
apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libexpat1 libmysqlclient15off libpq5 mysql-common openssl
openssl-blacklist php5 php5-common ssl-cert
0 päivitetty, 15 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 14,0Mt.
Toiminnon jälkeen käytetään 31,7M t lisää levytilaa.
Haluatko jatkaa [K/e]?
metapaketti. Jö. mut...
Riippuvuudet: libapache2-mod-php5 (>= 5.2.6.dfsg.1-1 lenny2) | libapache2-mod-php5filter (>= 5.2.6.dfsg.1-1 lenny2) | php5-cgi (>= 5.2.6.dfsg.1-1 lenny2), php5-common (>= 5.2.6.dfsg.1-1 lenny2)
^- | on tai merkki. Suomeksi (libap...hp5 tai liba...er tai php5-cgi) ja php5-common
ml# php-cgi --version # eli asensin php5-cgi ja common
PHP 5.2.6-1 lenny2 with Suhosin-Patch 0.9.6.2 (cgi-fcgi) (built: Jan 26 2009 22:35:55)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
Entäs miten saa asennettua "phpmyadmin" paketti ilman apachea?
Minulla on lighttpd enkä siksi halua apachea.
PS: Toki phpmyadmin voi itsekin asentaa käsiin, mutta silloin päivityksistäkin pitäisi huolehtia itse, ja näin ne hoituvat automaattisesti apt-get updatella.
# aptitude show phpmyadmin
Paketti: phpmyadmin
Tila: ei asennettu
Versio: 4:2.11.8.1-5
Tärkeys: ylimääräinen
Ryhmä: web
Vastuuhenkilö: Thijs Kinkhorst
Koko purettuna: 10,4M
Riippuvuudet: libapache2-mod-php5 | libapache-mod-php5 | php5-cgi | php5 | libapache2-mod-php4 | libapache-mod-php4 | php4 | php4-cgi, php5-mysql |
php5-mysqli | php4-mysql, php5-mcrypt | php4-mcrypt, perl, debconf (>= 0.5) | debconf-2.0
Suosittelut: apache2 | lighttpd | httpd, php5-gd | php4-gd
Ehdotukset: mysql-server
Kuvaus: MySQL web administration tool
pistin tässä välissä php5-common, php5-cli, php5-cgi ja lighttpd.
# apt-get -s install phpmyadmin
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
libgd2-xpm libmcrypt4 libt1-5 php5-gd php5-mcrypt php5-mysql
Ehdotetut paketit:
libgd-tools libmcrypt-dev mcrypt mysql-server
Kannattaa kokeilla pistää zsh shelliksi. En ole itekkään mikään vanha debian-käyttäjä ja automaagitäydennys vivuille on ihan tervetullut. Säästää man-sivujen pläräämistä =)
Järjestys voisi olla:
- lighttpd -> php5 -> mysql
"lightyn" voi asentaa ohjeen mukaan:
http://www.makarainen.net/docs/Lighttpd-web-palvelimen_asennus_Ubuntussa.pdf
Ohje on Ubuntulle, mutta menee (varmaan) hyvin samanlailla muissakin distroissa.
- sitten vain mysql-server ja php5-mysql
Toivottavasti tästä on apua.