Spiderman1974 Geplaatst: 20 mei 2006 Geplaatst: 20 mei 2006 Hallo mensen, aangezien er toch nog veel vragen zijn omtrend de installatie en configuratie van een webserver heb ik hier een kleine howto voor jullie. ============================================================================ Installeren van Apache 2 [color:"blue"]$ sudo apt-get install apache2[/color] Installeren van PHP 4 [color:"blue"]$ sudo apt-get install php4[/color] Troubleshooting als apache geen php ondersteund nadat je geinstalleerd hebt, Installeer libapache2-mod-php4.gebruik dit commando om het te starten:[color:"blue"] sudo a2enmod php4 [/color] Installeren PHP 5 [color:"blue"]$ sudo apt-get install php5[/color] Installeren van MYSQL 4 [color:"blue"]$ sudo apt-get install mysql-server $ sudo apt-get install libapache2-mod-auth-mysql $ sudo apt-get install php4-mysql[/color] installeren van phpmyadmin(aanbevolen): [color:"blue"]$sudo apt-get install phpmyadmin[/color] Na het installeren van MySQL gebruik deze commando's voor standaard configuratie: [color:"blue"]cd /usr sudo ./bin/mysql_install_db --user=mysql[/color] Om toegang te krijgen tot de database via de console: [color:"blue"]sudo mysql -u root[/color] typ in de mysql console: mysql>[color:"blue"] SET PASSWORD FOR 'root'@'localhost' = PASSWORD('jouwpaswoord');[/color] Om een nieuwe mysql-user aan te maken: mysql>[color:"blue"] GRANT ALL PRIVILEGES ON *.* TO 'jouwgebruikersnaam'@'localhost' IDENTIFIED BY 'jouwpaswoord' WITH GRANT OPTION;[/color] Voor meer informatie lees Securing the Initial MySQL Accounts van de MySQL Reference Manual. Installeren van MYSQL 5: [color:"blue"]$ sudo apt-get install mysql-server $ sudo apt-get install libapache2-mod-auth-mysql $ sudo apt-get install php5-mysql[/color] installeren van phpmyadmin(aanbevolen): [color:"blue"]$sudo apt-get install phpmyadmin[/color] Na het installeren van MySQL gebruik deze commando's voor standaard configuratie: [color:"blue"]cd /usr sudo ./bin/mysql_install_db --user=mysql[/color] Om toegang te krijgen tot de database via de console: [color:"blue"]sudo mysql -u root[/color] typ in de mysql console: mysql>[color:"blue"] SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');[/color] Om een nieuwe mysql-user aan te maken: mysql>[color:"blue"] GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION; [/color] Configureren van Apache Om uw gebruiker de php administrator te maken, doe dit: [color:"blue"]$ sudo gedit /etc/apache2/apache2.conf [/color] zoek de 2 lijnen die beginnen met "User" en "Group", en verander de user en group met degene waarmee jij werkt! laat PHP werken met MYSQL [color:"blue"]$ sudo gedit /etc/php4/apache2/php.ini[/color] of als je php5 gebruikt: [color:"blue"]$ sudo gedit /etc/php5/apache2/php.ini[/color] verwijder de ";" voor de lijn ";extension=mysql.so", en herstart apache! Run, Stop, And Restart Apache Gebruik de volgende commando om apache te starten : [color:"blue"]$ sudo /usr/sbin/apache2ctl start[/color] om te stoppen gebruik dit : [color:"blue"]$ sudo /usr/sbin/apache2ctl stop[/color] om te herstarten gebruik dit : [color:"blue"]$ sudo /usr/sbin/apache2ctl restart [/color] gebruik van Apache: Je kan uw server bereik d.m.v. 127.0.0.1 in te typen in je browser(of ip adres van pc (gebruik :ifconfig) (standaard is de poort 80). de directory voor uw bestanden is: /var/www . Status: om de status van uw php te controleren: [color:"blue"]$ sudo gedit /var/www/testphp.php[/color] Kopieër de volgende regel in het bestand: [color:"red"]<?php phpinfo(); ?>[/color] bekijk deze pagina in je webbrowser http://jouwipadres/testphp.php Securing Apache: als je wil dat alleen jij je server kan gebruiken vanaf je eigen pc doe dit: [color:"blue"]$ sudo gedit /etc/apache2/ports.conf $ password:[/color] pas ports.conf aan zodat dit er in staat: Listen 127.0.0.1:80 sla dit bestand op en herstart je apache server! linux server: In het geval dat je linux in server modus hebt vervang overal het commando gedit met nano DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Gast Geplaatst: 21 mei 2006 Geplaatst: 21 mei 2006 Citaat: Voor welke distributie? Installeren van PHP 4 $ sudo apt-get install php4 apt-get = op debian gebaseerde distros
Gast Geplaatst: 21 mei 2006 Geplaatst: 21 mei 2006 Waarschijnlijk gebruikt de topicstarter Ubuntu of een ander op Debian gebaseerde distributie. Maar zijn posting kan natuurlijk gebruikt worden voor alle Linuxdistributies...Alleen log je dan in als root en zorg je dat "apt-get" geïnstalleerd is en of je gebruikt een alternatief als "Yum" i.p.v. apt-get.
Spiderman1974 Geplaatst: 21 mei 2006 Auteur Geplaatst: 21 mei 2006 Zo is het maar net BIG-John DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen