Install and Configure nginx on Windows

Channel:
Subscribers:
14,400
Published on ● Video Link: https://www.youtube.com/watch?v=23T5xuL1NHE



Category:
Guide
Duration: 1:09
263 views
6


#nginx #WebServer #PHP #InstallGuide

Full steps can be found at https://i12bretro.github.io/tutorials/0178.html

   01. Log into the Linux device
   02. Run the following commands in a terminal window
         # update software repositories
         sudo apt update
         # install available software updates
         sudo apt upgrade -y
         # install nginx and php
         sudo apt install nginx php7.3-fpm php7.3-common php7.3-mysql php7.3-gmp php7.3-curl php7.3-intl php7.3-mbstring php7.3-xmlrpc php7.3-gd php7.3-xml php7.3-cli php7.3-zip php7.3-soap php7.3-imap
         # set the owner of the web root
         sudo chown -R www-data /usr/share/nginx/html
         # edit the nginx config to add PHP support
         sudo nano /etc/nginx/conf.d/default.conf
   03. Paste the following configuration into default.conf
         server {
             listen 80;
             listen [::]:80;
             root /usr/share/nginx/html;
             index index.php index.html index.htm;
             server_name localhost;
             location / {
                 try_files $uri $uri/ =404;
             }
             location ~ \.php$ {
                 include snippets/fastcgi-php.conf;
                 fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
             }
         }
   04. Press CTRL+O, Enter, CTRL+X to write the changes to default.conf
   05. Continue with the following commands
         # restart nginx service
         sudo systemctl restart nginx
         # create a test phpinfo file
         sudo nano /usr/share/nginx/html/phpinfo.php
   06. Paste the following into the .php page
         ≪?php
             phpinfo();
         ?≫
   07. Press CTRL+O, Enter, CTRL+X to write the changes to phpinfo.php
   08. Open a web browser and navigate to http://DNSorIP/phpinfo.php
 


### Connect with me and others ###
★ Discord: https://discord.com/invite/EzenvmSHW8
★ Reddit: https://reddit.com/r/i12bretro
★ Twitter: https://twitter.com/i12bretro







Tags:
Browser Based
Debian
Developer
Development
Free Software
Home Lab
Home Lab Ideas
Homelab
How To
Install Guide
Linux
Nginx
PHP
PHP Developer
PHP Development
PHP Nginx Install Guide
PHP Nginx Installation Guide
Self-Hosted
Tutorial
Web Based
Web Based Tools
Web Server
Web Server Administration
i12bretro