Avatar billede gozar Nybegynder
01. oktober 2000 - 23:42 Der er 6 kommentarer og
1 løsning

php4 på apache!

Jeg vil gerne have lagt php4 modulet in på min redhat 6.2 men insall filen forvire mig lidt. Den snakker både om stadic og dynamisk (er det mit ip nr eller hva?)

Desuden har jeg iforvejen php3, som var pr defaullt installeret med redhat 6.2 Hvordan fjerner jeg det og erstartter det med php4 modulet!!
Avatar billede fumes Nybegynder
02. oktober 2000 - 07:59 #1
Dette script vil installere Apache og kompilere PHP4 ind i kernen på Apache - du skal dog lige være sikker på at du har MySQL installeret når du fyrer scriptet af..

/fumes



#!/bin/sh

# Requirements: wget

####################################################################
# Get distributions
####################################################################
mkdir /usr/local/software
cd /usr/local/software

# Apache = src
wget http://www.apache.org/dist/apache_1.3.12.tar.gz
tar -zxvf apache_1.3.12.tar.gz -C /usr/src

# PHP = src
wget http://php.he.net/distributions/php-4.0.1.tar.gz
tar -zxvf php-4.0.1pl2.tar.gz -C /usr/src


####################################################################
# Configure
####################################################################

# Apache before PHP needed for PHP to compile
cd /usr/src/apache_1.3.12
./configure \\
\"--with-layout=Apache\" \\
\"--prefix=/usr/local/apache\" \\
\"--activate-module=src/modules/php4/libphp4.a\" \\
\"--enable-module=rewrite\" \\
\"$@\"

# PHP - be sure to have MySQL installed
cd /usr/src/php-4.0.1
./configure \\
\"--with-mysql\" \\
\"--enable-track-vars\" \\
\"--with-apache=../apache_1.3.12\" \\
\"$@\"

####################################################################
# Make
####################################################################

# PHP before Apache
cd /usr/src/php-4.0.1
make
make install

# Apache from start
cd /usr/src/apache_1.3.12
./configure \\
\"--with-layout=Apache\" \\
\"--prefix=/usr/local/apache\" \\
\"--activate-module=src/modules/php4/libphp4.a\" \\
\"--enable-module=rewrite\" \\
\"$@\"
make
make install

####################################################################
# Start Apache
####################################################################
/usr/local/apache/bin/apachectl start
Avatar billede gozar Nybegynder
02. oktober 2000 - 10:11 #2
apache er installeret!!
Avatar billede fumes Nybegynder
02. oktober 2000 - 12:40 #3
Ja, men det kunne jo være at du kunne bruge dette script, idet det jo netop sørger for at installere php4, at apache så er med er vel bare en biting - men til gengæld får du kopieret php-koden ind i apaches kerne..

/fumes
Avatar billede gozar Nybegynder
02. oktober 2000 - 12:50 #4
Nu er jeg ikke helt spå sej igen så kunde du ikke ændre scriptet så det installerede filerne som allerede er downloadet. Syntes jeg kan se i scriptet at det vil hente det ned fra det store inet!!!

Apache + php4.2 (nyeste ver fra http://www.php.net) ligger i /home/gozar på min linux

Ja jeg ved det godt.. Jeg skal være besværlig*g*
ps..
Sidder først ved en linux maskine iaften, så du får pointene der, når jeg har fået det til at virke!
Avatar billede gozar Nybegynder
02. oktober 2000 - 20:17 #5
Jeg har prøvet med den her, en et eller andet siger mig der er noget galt. Ihverfald kommer der en masse fejl meddelser!!
!/bin/sh

                      # Requirements: wget

                      ####################################################################
                      # Get distributions
                      ####################################################################
                      mkdir /usr/local/software
                      cd /usr/local/software

                      # Apache = src
                      # wget http://www.apache.org/dist/apache_1.3.12.tar.gz
                      /home/gozar/ tar -zxvf apache_1.3.12.tar.gz -C /usr/src

                      # PHP = src
                      # wget http://php.he.net/distributions/php-4.0.1.tar.gz
                      /home/gozar/ tar -zxvf php-4.0.1pl2.tar.gz -C /usr/src


                      ####################################################################
                      # Configure
                      ####################################################################

                      # Apache before PHP needed for PHP to compile
                      cd /usr/src/apache_1.3.12
                      ./configure \\
                      \"--with-layout=Apache\" \\
                      \"--prefix=/usr/local/apache\" \\
                      \"--activate-module=src/modules/php4/libphp4.a\" \\
                      \"--enable-module=rewrite\" \\
                      \"$@\"

                      # PHP - be sure to have MySQL installed
                      cd /usr/src/php-4.0.1
                      ./configure \\
                      \"--with-mysql\" \\
                      \"--enable-track-vars\" \\
                      \"--with-apache=../apache_1.3.12\" \\
                      \"$@\"

                      ####################################################################
                      # Make
                      ####################################################################

                      # PHP before Apache
                      cd /usr/src/php-4.0.1
                      make
                      make install

                      # Apache from start
                      cd /usr/src/apache_1.3.12
                      ./configure \\
                      \"--with-layout=Apache\" \\
                      \"--prefix=/usr/local/apache\" \\
                      \"--activate-module=src/modules/php4/libphp4.a\" \\
                      \"--enable-module=rewrite\" \\
                      \"$@\"
                      make
                      make install

                      ####################################################################
                      # Start Apache
                      ####################################################################
                      /usr/local/apache/bin/apachectl start
Avatar billede gozar Nybegynder
02. oktober 2000 - 20:48 #6
Den er virker så straks meget bedre. Den pakker filerne ud, og begynder at chekke en masse igennem, men når den kommer til apache stopper den, med en hel masse fejlmeddelser!
Help. Please Help

#!/bin/sh

# Requirements: wget

####################################################################
# Get distributions
####################################################################
# mkdir /usr/local/software
# cd /usr/local/software
cd /home/gozar
# Apache = src
# wget http://www.apache.org/dist/apache_1.3.12.tar.gz
tar -zxvf apache_1.3.12.tar.gz -C /usr/src

# PHP = src
# wget http://php.he.net/distributions/php-4.0.1.tar.gz
tar -zxvf php-4.0.2.tar.gz -C /usr/src


####################################################################
# Configure
####################################################################

# Apache before PHP needed for PHP to compile
cd /usr/src/apache_1.3.12
./configure \\
\"--with-layout=Apache\" \\
\"--prefix=/usr/local/apache\" \\
\"--activate-module=src/modules/php4/libphp4.a\" \\
\"--enable-module=rewrite\" \\
\"$@\"

# PHP - be sure to have MySQL installed
cd /usr/src/php-4.0.2
./configure \\
\"--with-mysql\" \\
\"--enable-track-vars\" \\
\"--with-apache=../apache_1.3.12\" \\
\"$@\"

####################################################################
# Make
####################################################################

# PHP before Apache
cd /usr/src/php-4.0.2
make
make install

# Apache from start
cd /usr/src/apache_1.3.12
./configure \\
\"--with-layout=Apache\" \\
\"--prefix=/usr/local/apache\" \\
\"--activate-module=src/modules/php4/libphp4.a\" \\
\"--enable-module=rewrite\" \\
\"$@\"
make
make install

####################################################################
# Start Apache
####################################################################
/usr/local/apache/bin/apachectl start
Avatar billede gozar Nybegynder
29. oktober 2000 - 23:39 #7
Lukker og slukker.

Fik aldrig php4 til at køre!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester