-
-
Save 63phc/59036cfc5f285ac8ef0cb65e3c5c64da to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get update | |
sudo apt-get install nginx | |
nginx -v | |
sudo apt-get install mysql-server | |
sudo mysql_secure_installation | |
sudo systemctl status mysql | |
mysql --version | |
sudo apt-get install php php-cli php-fpm php-mysql | |
sudo nano /etc/php/7.0/fpm/php.ini | |
cgi.fix_pathinfo=0 | |
sudo systemctl restart php7.0-fpm | |
php -v | |
sudo nano /etc/nginx/sites-available/default | |
#В данном файле нам нужно внести несколько изменений: | |
# | |
# добавить в директиву "index" значение "index.php" первым в списке (чтобы PHP файлы имели приоритет в обработке веб-сервером перед HTML); | |
# установить директиву "server_name" в значение IP адреса (или доменного имени) нашего сервера; | |
# раскомментировать секцию, которая описывает настройки обработки PHP. | |
# | |
#Результирующий файл серверных настроек представлен ниже: | |
server { | |
listen 80 default_server; | |
listen [::]:80 default_server; | |
root /var/www/html; | |
index index.php index.html index.htm index.nginx-debian.html; | |
server_name IP_адрес_сервера_или_доменное_имя; | |
location / { | |
try_files $uri $uri/ =404; | |
} | |
location ~ \.php$ { | |
include snippets/fastcgi-php.conf; | |
fastcgi_pass unix:/run/php/php7.0-fpm.sock; | |
} | |
} | |
sudo systemctl restart nginx |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment