Jak na Nginx: Unterschied zwischen den Versionen

Aus Znalosti
K
K
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
[[Kategorie:Nginx]]
 
[[Kategorie:Nginx]]
 +
[https://www.nginx.com/ '''Nginx homepage''']
 +
 
Základní '''návod k instalaci''':
 
Základní '''návod k instalaci''':
  
 
[https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-in-ubuntu-16-04 How To Install Linux, Nginx, MySQL, PHP (LEMP stack) in Ubuntu 16.04] - The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications. This is an acronym that describes a Linux operating system, with an Nginx web server. The backend data is stored in the MySQL database and the dynamic processing is handled by PHP.
 
[https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-in-ubuntu-16-04 How To Install Linux, Nginx, MySQL, PHP (LEMP stack) in Ubuntu 16.04] - The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications. This is an acronym that describes a Linux operating system, with an Nginx web server. The backend data is stored in the MySQL database and the dynamic processing is handled by PHP.
 +
 +
Nastavení nginx se děje v
 +
sudo gedit /etc/nginx/sites-available/default
 +
 +
Po změnách nutno vždy restartovat nginx server:
 +
sudo systemctl restart nginx
  
 
Pokyny k '''Worpressu na Nginxu''':
 
Pokyny k '''Worpressu na Nginxu''':
Zeile 16: Zeile 24:
 
'''Nginx a php.ini''' - změny v něm:
 
'''Nginx a php.ini''' - změny v něm:
  
Soubory php.ini jsou dva:
+
Soubory php.ini jsou dva ([http://stackoverflow.com/questions/3871768/2-php-ini-files 2 php.ini files]):
 
*sudo gedit /etc/php/7.0/cli/php.ini
 
*sudo gedit /etc/php/7.0/cli/php.ini
 
*sudo gedit /etc/php/7.0/fpm/php.ini
 
*sudo gedit /etc/php/7.0/fpm/php.ini
  
Po změně v php.ini je nutno restartovat php-fpm, aby se změny projevily. Nejprve jsem musel zjistit jméno servisu:
+
Po změně v php.ini je nutno restartovat php-fpm ([http://serverfault.com/questions/189940/how-do-you-restart-php-fpm/506951 How do you restart php-fpm?]), aby se změny projevily. Nejprve jsem musel zjistit jméno servisu:
 
  service --status-all
 
  service --status-all
  
 
Pak restartovat příkazem
 
Pak restartovat příkazem
 
  sudo systemctl restart php7.0-fpm.service
 
  sudo systemctl restart php7.0-fpm.service
 +
 +
{{Tags}} nginx

Aktuelle Version vom 10. April 2017, 08:10 Uhr

Nginx homepage

Základní návod k instalaci:

How To Install Linux, Nginx, MySQL, PHP (LEMP stack) in Ubuntu 16.04 - The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications. This is an acronym that describes a Linux operating system, with an Nginx web server. The backend data is stored in the MySQL database and the dynamic processing is handled by PHP.

Nastavení nginx se děje v

sudo gedit /etc/nginx/sites-available/default

Po změnách nutno vždy restartovat nginx server:

sudo systemctl restart nginx

Pokyny k Worpressu na Nginxu:

How To Install WordPress with LEMP on Ubuntu 16.04

Wordpress.org Codex: Nginx

Konfigurace nginx pro trvalé odkazy Wordpressu (permalinks):

How to configure Nginx for WordPress permalinks

Nginx a php.ini - změny v něm:

Soubory php.ini jsou dva (2 php.ini files):

  • sudo gedit /etc/php/7.0/cli/php.ini
  • sudo gedit /etc/php/7.0/fpm/php.ini

Po změně v php.ini je nutno restartovat php-fpm (How do you restart php-fpm?), aby se změny projevily. Nejprve jsem musel zjistit jméno servisu:

service --status-all

Pak restartovat příkazem

sudo systemctl restart php7.0-fpm.service

Štítky: nginx