compiler gcc???
  [ Ignoră ]
Avatar
RankRankRankRank
Sr. Member
Din: London, UK
Macuser din: 31.05.07

salutare!

aveam odata, cand inca nu aveam eu par pe fata, o dorinta de a face un “script” gen cPanel. au trecut muuulti ani de atunci si daca stau si ma gandesc bine, pe atunci era irealizabil. cel putin, pentru mine! acuma insa lucrurile s-au schimbat si m-am gandit sa mai incerc o data. asa ca am downloadat ultima versiune de mysql (merge de minune) si sursele de la apache 1 si php4 (da, sunt conservativ). am incercat sa compilez o instalatie simpla de apache insa deja m-a luat cu erori cum ca nu ar gasi compiler. pana acuma am incercat chestii de genul asta doar pe linux, iar acolo nu aveam problema asta. are cineva idee cum sta treaba pe mac os x 10.6? momentan instalez xcode tools, dupa logica mea, ala ar trebui sa aibe un gcc inclus. insa ce ma fac daca nu il gaseste nici pe ala?

multumesc cheese

 Semnătură 

Suzuki SV650S
One joint a day, keeps the doctor away! cheese

Profil
 
  [ Ignoră ]   [ # 1 ]
Avatar
RankRankRankRank
Sr. Member
Din: London, UK
Macuser din: 31.05.07

ok, am instalat xcode tools, acuma merge si compilerul. am reusit sa instalez apache, porneste, totul e ok… singura problema e ca imi ignora httpd.conf! am schimbat acolo DocumentRoot, dar tot ala default il ia. mi-e frica sa nu aibe legatura cu instalatia de mamp pe care am avut-o… (si pe care am sters-o). oricum, ideea e sa am un pachet mic cu apache 1 si php4 (doar modulele necesare) care sa imi permita sa rulez un control panel web!

 Semnătură 

Suzuki SV650S
One joint a day, keeps the doctor away! cheese

Profil
 
  [ Ignoră ]   [ # 2 ]
Avatar
RankRankRankRank
Administrator
Din: The Colony, TX
Macuser din: 11.10.05

ce paratemtru—confdir sau—basedir ai folosit la ./configure ? Că el din directorul ăla cauta httpd.conf. S-ar putea să fie prin /usr/local/etc/... vezi unde a pus și binarele.

HINT: altă dată înainte să compilezi ceva dă un ./configure—help

O să vezi muuulte opțiuni dragute care pot fi tweak-uite.

 Semnătură 

Apple:5x macmini (G4, 2007, 2009, 2010, 2012)
UNIX:IBM 7011-250/AIX 5.1, HP Jornada 680/JLime, HP 9000 F20/HP-UX 11.11
PC:PentiumD/Debian, HP t5300/Debian
Misc:Spectrum 48k, 8x Raspberry Pi, 2x CHIP

Profil
 
  [ Ignoră ]   [ # 3 ]
Avatar
RankRankRankRank
Sr. Member
Din: London, UK
Macuser din: 31.05.07

confdir nu am folosit, ideea a fost sa fac o instalare “simpla, curata” ca sa vad daca merge totul cum trebuie. asta am folosit:

./configure --prefix=/usr/local/apache \
--enable-module=all 

enable-module=all nu activeaza toate modulele standard, din pacate. va trebui sa le iau pe toate pe rand. ideea e sa instalez si php4 din prima, sa vad cum fac aia. se poate prin apxs sau ca modul separat.

 Semnătură 

Suzuki SV650S
One joint a day, keeps the doctor away! cheese

Profil
 
  [ Ignoră ]   [ # 4 ]
Avatar
RankRankRank
Member
Din: Vienna, Austria
Macuser din: 19.10.08

De ce php 4? Nu mai este suportat…

La prefixul ăla trebuie să te uiți în /usr/local/apache/etc/httpd.conf.

 Semnătură 

Membru retras.

Profil
 
  [ Ignoră ]   [ # 5 ]
Avatar
RankRankRankRank
Sr. Member
Din: London, UK
Macuser din: 31.05.07

in /usr/local/apache nu am un older etc. m-am uitat peste tot, nu e acolo. nici nu gasesc alte httpd.conf in sistem. sunt sigur ca are de-a face cu mamp, care se baga peste tot!

 Semnătură 

Suzuki SV650S
One joint a day, keeps the doctor away! cheese

Profil
 
  [ Ignoră ]   [ # 6 ]
Avatar
RankRankRankRank
Sr. Member
Din: London, UK
Macuser din: 31.05.07

i-am dat de cap. il instalez cu—with-layout=Apache si atunci ai structura clasica, adica in /usr/local/apache ai tot. exact ce cautam. acuma vreau sa adaug si niste module, dar nu stiu care sunt standard si care nu! sapam, ca am si o versiune binara de apache pt windows, facuta de cei de la apache. ce baga ei acolo, bag si eu smile

 Semnătură 

Suzuki SV650S
One joint a day, keeps the doctor away! cheese

Profil
 
  [ Ignoră ]   [ # 7 ]
Avatar
RankRankRankRank
Sr. Member
Din: London, UK
Macuser din: 31.05.07

asta e codul de instalare apache in /usr/local/apache cu modulele standard!

./configure --with-layout=Apache \
> --enable-module=auth_anon --enable-shared=auth_anon \
> --enable-module=auth_dbm --enable-shared=auth_dbm \
> --enable-module=auth_digest --enable-shared=auth_digest \
> --enable-module=cern_meta --enable-shared=cern_meta \
> --enable-module=digest --enable-shared=digest \
> --enable-module=expires --enable-shared=expires \
> --enable-module=headers --enable-shared=headers \
> --enable-module=info --enable-shared=info \
> --enable-module=log_forensic --enable-shared=log_forensic \
> --enable-module=mime_magic --enable-shared=mime_magic \
> --enable-module=proxy --enable-shared=proxy \
> --enable-module=rewrite --enable-shared=rewrite \
> --enable-module=speling --enable-shared=speling \
> --enable-module=status --enable-shared=status \
> --enable-module=unique_id --enable-shared=unique_id \
> --enable-module=usertrack --enable-shared=usertrack \
> --enable-module=vhost_alias --enable-shared=vhost_alias \
> --enable-module=so 
 Semnătură 

Suzuki SV650S
One joint a day, keeps the doctor away! cheese

Profil
 
  [ Ignoră ]   [ # 8 ]
Avatar
RankRankRankRank
Sr. Member
Din: London, UK
Macuser din: 31.05.07

ok, care ma ajuta un pic? am instalat un apache 1 pe curat. problema e ca la pornire tot pe ala standard il porneste, pentru ca ala e link-uit in sistem. degeaba sunt in folderul proaspat instalat si ii dau comanda, el prima data se uita in /usr/sbin dupa apachectl. am sters fisierul ala si acuma ar trebui sa mearga, dar imi da urmatoarea eroare:

-bash: /usr/sbin/apachectlNo such file or directory 

cu toate ca am sters fisierul, el inca stie ca acolo ar trebui sa caute in mod normal. unde sunt pastrate “link-urile” astea? as vrea sa sterg versiunea standard de apache definitiv, sa nu ramana NIMIC in sistem. eu decid ce program folosesc, nu apple…

idei, cineva?

 Semnătură 

Suzuki SV650S
One joint a day, keeps the doctor away! cheese

Profil
 
  [ Ignoră ]   [ # 9 ]
Avatar
RankRankRankRank
Administrator
Din: The Colony, TX
Macuser din: 11.10.05

hash -r
sau închide terminalul și mai deschide-l odată
bash face un cache intern la PATH

 Semnătură 

Apple:5x macmini (G4, 2007, 2009, 2010, 2012)
UNIX:IBM 7011-250/AIX 5.1, HP Jornada 680/JLime, HP 9000 F20/HP-UX 11.11
PC:PentiumD/Debian, HP t5300/Debian
Misc:Spectrum 48k, 8x Raspberry Pi, 2x CHIP

Profil
 
   
 
 
‹‹ MZX10 ?      Probleme X11 pe leopard ››