Tisztelt Közösség!
Most egy olyan kérdésssel fordulok hozzátok hogy mit csináljak ha pythont webes környezetben szeretnék futtatni ? Odáig jutottam hogy felraktam a LAMP ot de gondolom kellene valami CGI interface vagy valami ami kommunikál a pythonnal. Ebben kérném segítségeteket hogy mit csináljak.
Válaszaitok elöre is köszönöm!
- 737 megtekintés
Hozzászólások
apache mod_python
A CGI-t felejtsd el, akkor inkább FastCGI
It doesn't matter if you like my song as long as you can hear me sing
- A hozzászóláshoz be kell jelentkezni
Elkezdtem instalálni ezt a modpython nevezü dolgot de van egy ilyen rész az install tutorialban:
The ./configure script will analyze your environment and create custom Makefiles particular to your system. Aside from all the standard autoconf stuff, ./configure does the following:
* Finds out whether a program called apxs is available. This program is part of the standard Apache distribution, and is necessary for DSO compilation. If apxs cannot be found in your PATH or in /usr/local/apache/bin, DSO compilation will not be available.
You can manually specify the location of apxs by using the --with-apxs option, e.g.:
$ ./configure --with-apxs=/usr/local/apache/bin/apxs
Nos ezzel az a problémám hogy egyáltalán nem találom ezt az apxs mappát sőt még az apache mappát se .. pedig tuti hogy müködik mert a 127.0.0.1 re kiadja az index.html-t amit beraktam a /var/www/ be
The life is hard...
- A hozzászóláshoz be kell jelentkezni
az apxs nem egy mappa, hanem egy tool (apache(2)-dev-ből), de biztos hogy nincs a terjesztésedben -a láthatóan kalandos fordítási gyakorlatot elkerülendő- egy libapache(2)-mod-python?
- A hozzászóláshoz be kell jelentkezni
tuti nincs .. de mint mondtam még egy apache mappa sincs nem lehet hogy valaholva máshova pakolta a cuccokat???
The life is hard...
- A hozzászóláshoz be kell jelentkezni
A twisted keretrendszert érdemes megnézni, ha nagyobb forgalmú szervered lesz (csak szerver!). Ha nem, akkor akár CGI is elég lehet.
De közepes terhelésre akár a Python saját web szerrvere (BaseHTTPServer) is elfogadható lehet.
A külön szervernek az az előnye, hogy bármilyen proxy-képes web szerver lehet előtte (pl. Apache :), lighttpd, nginx...).
- A hozzászóláshoz be kell jelentkezni
KÖSZI!!
Légyszives nézd meg az ímél címed küldtem levelet!
The life is hard...
- A hozzászóláshoz be kell jelentkezni