User Tools

Site Tools


raspberry_pi:projects:lamp_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
raspberry_pi:projects:lamp_server [2025/02/06 08:21] jmbargalloraspberry_pi:projects:lamp_server [2025/02/07 08:41] (current) jmbargallo
Line 35: Line 35:
  
 Refresh your browser. You should see “hello world”. This page is not dynamic, but it is still served by PHP. Refresh your browser. You should see “hello world”. This page is not dynamic, but it is still served by PHP.
 +
 +==== Priority PHP Apache’s Configuration File ====
 +
 +
 +On Debian/Ubuntu-based servers, edit:
 +
 +    sudo nano /etc/apache2/mods-enabled/dir.conf
 +
 +On CentOS/RHEL, the file is usually located at:
 +
 +    sudo nano /etc/httpd/conf/httpd.conf
 +
 +If you're using virtual host configurations, check files inside /etc/apache2/sites-available/ or /etc/httpd/conf.d/.
 +
 +Modify the DirectoryIndex Directive
 +
 +Look for a line like this:
 +
 +    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
 +
 +Change it so that index.php comes first:
 +
 +    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
 +
 +Save and Exit
 +
 +If using nano, press CTRL + X, then Y, and hit Enter to save.
 +
 +Restart Apache to Apply the Changes
 +
 +On Debian/Ubuntu:
 +
 +   sudo systemctl restart apache2
 +
 +On CentOS/RHEL:
 +
 +    sudo systemctl restart httpd
 +
  
 ===== Install MariaDB ===== ===== Install MariaDB =====
raspberry_pi/projects/lamp_server.1738830093.txt.gz · Last modified: 2025/02/06 08:21 by jmbargallo