Сохраняет файл index.php, а не показывает

Добрый вечер! У меня уже несколько дней не хочет настраиваться php. Вместо появления информации, браузер “выплевывает” сохранение файла.
Настройки nginx:

proxy the PHP scripts to Apache listening on 127.0.0.1:80

    #
    #location ~ \.php$ {
    #    proxy_pass   http://127.0.0.1;
    #}
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    #location ~ \.php$ {
    #    root           html;
    #    fastcgi_pass   127.0.0.1:9000;
    #    fastcgi_index  index.php;
    #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
    #    include        fastcgi_params;
    #}

Вы уже вторую тему создаете в разделе KDE.
C каких пор настройка сервера зависит от окружения рабочего стола?
По теме:
Строки не пробовали раскомментировать?
P.S. Зачем вам линукс без знаний основ?

Сорри, я думал нужно темы создавать, где указан, какой рабочий стол. Можно перенести в общий.
Скажу зачем - нам в колледже дали задание настроить сервер apache, php, nginx и posgresql. Как сделать это на openSUSE не объяснил. А ‘адаптировать’ (к примеру ubuntu) комманды под него, не знаю на какие.

Про nginx не знаю. Но Apache нужно настраивать для php.

В openSUSE не пробовал, а в FreeBSD есть сообщение после установки ‘php’.

***************************************************************

Make sure index.php is part of your DirectoryIndex.

You should add the following to your Apache configuration file:

<FilesMatch "\.php$">
    SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
    SetHandler application/x-httpd-php-source
</FilesMatch>

***************************************************************

Как сделать это на openSUSE

А почему именно на opeSUSE?
Или это тоже требование в задании?
Ну, в принципе, я уже дал ответ (см. выше).
Опять же есть гугл, например, это](http://www.itzgeek.com/how-tos/linux/opensuse/install-lemp-nginx-mariadb-php-on-opensuse-13-2.html)