Jump to content
php.lv forumi

Ubuntu: Kā uzinstalēt nedefaulto Apache versiju ?


Recommended Posts

Ir viens Apache modulis mod_neko http://nekovm.org/doc/mod_neko

kurš ir pieejams jau nokompilēts.

 

Man šo moduli vajag uzlikt uz servera, bet palaižot Apache, metas kļūda: undefined symbol: ap_log_error()

Noskaidroju, ka tas tādēļ, ka modulis kompilēts priekš Apache 2.2, bet uz servera ir 2.4 versija.

 

To es pārbaudīju, caur VM palaižot Ubuntu 13.04, tur ar komandu: sudo apt-get install apache2 uzinstalējas Apache 2.2 versija un viss darbojas kā vajag.

Taču uz reālā servera ir Ubuntu 12.04, kurā ir uzinstalēta Apache 2.4 versija.

 

Jautājums: 

kā nesāpīgi varu noņemt Apache 2.4 un tā vietā uzlikt 2.2 versiju ? Es nočakarējos vairākas stundas, bet nekas nesanāca.

Par šo mazliet brīnos, ka nav normāli izdomāts mehānisms šādai situācijai.

 

otra iespēja man ir - pašam nokompilēt mod_neko priekš Apache 2.4 , bet baidos, ka tas arī nebūs triviāli, jo kaut kad senāk pats mēģināju kompilēt, bet bija čakars. Bet nu varbūt jāpamēģina.

Edited by gurkjis
Link to comment
Share on other sites

kā nesāpīgi varu noņemt Apache 2.4 un tā vietā uzlikt 2.2 versiju?

Nedari to.

Labāk pamēģini pats kompilēt, nevajadzētu būt tik traki, kā tu domā - nokačā src, `configure`, `make`, `make install`, galvenais norādīt pareizus parametrus configure skriptam.

Šeit: http://stackoverflow.com/a/10961531/540394

ir īsi un skaidri aprakstīts, ko katra no tām 3 komandām dara.

Edited by jurchiks
Link to comment
Share on other sites

Sanāca nokompilēt.

Problēmas ar kompilēšanu agrāk, kad tam pieķēros, bija dēļ novecojušām build instrukcijām http://haxe.org/doc/build/neko_linux

Bet viens cilvēks sarakstīja aktuālo procesu: http://blog.stablex.ru/2013/10/05/hello-world/

kas nostrādāja.

 

edit: Izrādas, pietika ar komandu: apt-get install neko 

tas uzinstalē pēdējo Neko un kompilē pret to Apache versiju, kas uzinstalēta

Edited by gurkjis
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...