Jump to content

Apache PHP en mysql


Spiderman1974
 Share
Followers 0

Recommended Posts

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*

 

Link to post
Share on other sites

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.

Link to post
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.
Note: Your post will require moderator approval before it will be visible.

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.

 Share
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Lees alvorens je verder gaat onze Terms of Use en Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.