How to enable PHP in Apache on Linux Fedora?

apache, fedora, linux, php

Solution

- `yum install php`

- Restart apache.

- Try again.

PHP Needs to be installed itself. Its not an apache module to simply enable without first installing PHP.

Problem

The title pretty much sums it up. I'm running Fedora 18 64-bit with Apache installed through 'httpd'. I have my Apache running just fine but my PHP doesn't seem to work. I'm fairly certain I do have it installed on my machine (new to Linux). I created a 'test.php' file in my `/var/www/html/` directory containing the code: `<?php phpinfo(); ?>` But it's not displaying the way it should, it's just printing out the text to my browser. So I'm of the idea that PHP isn't set up in my Apache configuration or something. Can someone shed some light on this and have some suggestions on how to go about to get this to work? Thanks in advance! Edit, this is my httpd.config file: ``` ServerRoot "/etc/httpd" Listen 80 Include conf.modules.d/*.conf User apache Group apache ServerAdmin root@localhost <Directory /> AllowOverride none Require all denied </Directory> DocumentRoot "/var/www/html" <Directory "/var/www"> AllowOverride None Require all granted </Directory> <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> <IfModule dir_module> DirectoryIndex index.html </IfModule> <Files ".ht*"> Require all denied </Files> ErrorLog "logs/error_log" LogLevel warn <IfModule log_config_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common <IfModule logio_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> CustomLog "logs/access_log" combined </IfModule> <IfModule alias_module> ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" </IfModule> <Directory "/var/www/cgi-bin"> AllowOverride None Options None Require all granted </Directory> <IfModule mime_module> TypesConfig /etc/mime.types AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType text/html .shtml AddOutputFilter INCLUDES .shtml </IfModule> AddDefaultCharset UTF-8 MIMEMagicFile conf/magic EnableSendfile on IncludeOptional conf.d/*.conf ```

Original source