Ik schrijf. En ik onderneem. - Ik vibecode: Test je website
Welke distributie gebruik je?
Die startup-scripts staan namelijk nogal op verschillende plaatsen dus dat maakt uit ja
En in welke directory heb je Apache staan?
Die startup-scripts staan namelijk nogal op verschillende plaatsen dus dat maakt uit ja
En in welke directory heb je Apache staan?
Als je Linux installeerd, van RedHat, Mandrake, of noem ze maar op, wordt apache vanzelf opgestart, iets wat je kunt zien tijdens het opstarten van de machine. Doe maar eens ps aux | grep apache als het goed is, krijg je dan een stuk of 5 regels :
code:
1
2
3
4
5
6
7
8
9
| hylke@kahlan:~$ ps aux | grep apache root 1154 0.0 1.1 137708 2964 ? S 09:54 0:00 /usr/sbin/apache www-data 1183 0.0 1.0 137732 2760 ? S 09:54 0:00 /usr/sbin/apache www-data 1184 0.0 1.0 137732 2760 ? S 09:54 0:00 /usr/sbin/apache www-data 1185 0.0 1.0 137732 2760 ? S 09:54 0:00 /usr/sbin/apache www-data 1186 0.0 1.0 137732 2760 ? S 09:54 0:00 /usr/sbin/apache www-data 1187 0.0 1.0 137732 2760 ? S 09:54 0:00 /usr/sbin/apache hylke 4011 0.0 0.2 1680 700 pts/0 S 10:16 0:00 grep apache hylke@kahlan:~$ |
God, root, what is difference? | Talga Vassternich | IBM zuigt
Ik gebruik SuSE 8.0
Ik heb net geprobeerd de Apache 2.0.40 te installeren met:
./config
make
make install
maar als ik nu de versie van de geinstalleerde server op vraag krijg ik nog steeds apache 1.3.23 te zien ... Wat heb ik fout gedaan?
Ik heb net geprobeerd de Apache 2.0.40 te installeren met:
./config
make
make install
maar als ik nu de versie van de geinstalleerde server op vraag krijg ik nog steeds apache 1.3.23 te zien ... Wat heb ik fout gedaan?
Ik schrijf. En ik onderneem. - Ik vibecode: Test je website
Verwijderd
chkconfig --level35 httpd on
httpd is de binary, chkconfig is een tootlje dat daemons in de rc<runlevel>.d directory plaatst.
Doe ook eens man chkconfig
httpd is de binary, chkconfig is een tootlje dat daemons in de rc<runlevel>.d directory plaatst.
Doe ook eens man chkconfig
Verwijderd
'service httpd restart', je moet nl wel de oude server stoppen voordat je de nieuwe kan plaatsen.jellevanderpal schreef op 28 augustus 2002 @ 10:21:
Ik gebruik SuSE 8.0
Ik heb net geprobeerd de Apache 2.0.40 te installeren met:
./config
make
make install
maar als ik nu de versie van de geinstalleerde server op vraag krijg ik nog steeds apache 1.3.23 te zien ... Wat heb ik fout gedaan?
Ik weet eigenlijk niet of make install de service stopt (ik draai de make install nooit, ik gooi op een rustig moment de binary handmatig over).
Je hebt nu een apache in /usr/sbin staan, en eentje in /usr/local/sbin. En er kan er maar eentje draaienjellevanderpal schreef op 28 augustus 2002 @ 10:21:
Ik gebruik SuSE 8.0
Ik heb net geprobeerd de Apache 2.0.40 te installeren met:
./config
make
make install
maar als ik nu de versie van de geinstalleerde server op vraag krijg ik nog steeds apache 1.3.23 te zien ... Wat heb ik fout gedaan?
God, root, what is difference? | Talga Vassternich | IBM zuigt
Verwijderd
Hoeft niet per se zo te zijn, ik geloof dat apache 2.0 nog steeds versie 1.3.26 uitpoept als je met phpinfo() ofzo 't versienummer opvraagt.
Verwijderd schreef op 28 augustus 2002 @ 10:40:
Hoeft niet per se zo te zijn, ik geloof dat apache 2.0 nog steeds versie 1.3.26 uitpoept als je met phpinfo() ofzo 't versienummer opvraagt.
Nee, dat doet ie niet
Nee, dat doet 'ie inderdaad zeer zeker niet!
Het is wel handig om de oude versie te uninstallen of in ieder geval zeker te weten welke het opstartscript gaat starten...
Het is wel handig om de oude versie te uninstallen of in ieder geval zeker te weten welke het opstartscript gaat starten...
ps aux (pid zoeken van de hoogste httpd-server)
kill pid van server
cd /usr/local/apache2/bin
./httpd (nu gestart)
/etc/rc.d/boot.local zet je /usr/local/apache2/bin/httpd en je nieuwe server wordt bij het opstarten geladen.
kill pid van server
cd /usr/local/apache2/bin
./httpd (nu gestart)
/etc/rc.d/boot.local zet je /usr/local/apache2/bin/httpd en je nieuwe server wordt bij het opstarten geladen.
Daarmee zorg je ervoor, dat Apache altijd opgestart wordt, ongeacht in welk runlevel je zit. Dat kan wel, maar tis niet zo netjes eigenlijk. Je kunt beter een echt opstartscript ervoor gebruiken IMHO.LinuxUser schreef op 28 augustus 2002 @ 16:51:
/etc/rc.d/boot.local zet je /usr/local/apache2/bin/httpd en je nieuwe server wordt bij het opstarten geladen.
God, root, what is difference? | Talga Vassternich | IBM zuigt
Pagina: 1