Centos 8安裝Nginx


1、安裝nginx

yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel

sudo yum install -y nginx

2、配置防火牆80與443

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

3、nginx常用命令

   查看nginx狀態

sudo systemctl status nginx

   啟用nginx服務器

sudo systemctl start nginx

  重新加載nginx服務器

 sudo systemctl reload nginx

  禁用nginx服務器

sudo systemctl disable nginx

4、nginx使用位置

 配置文件位置

/etc/nginx

 日志文件位置

/var/log/nginx

5、修改配置文件 /etc/nginx/nginx.conf

user nginx;
worker_processes  1;
error_log  /var/log/nginx/error.log; #日志地址
pid /run/nginx.pid;

events {
    worker_connections  1024;
}


http {
    include           /etc/nginx/mime.types;
    default_type  application/octet-stream;
    access_log     /var/log/nginx/access.log; #請求日志

    sendfile       on;
    tcp_nopush on;
    tcp_nodelay on;
    keepalive_timeout  65;

    server {
        listen       80;  #監聽端口
        server_name  www.xiaoyaodijun.com;  #監聽域名或ip
        charset utf-8;

     

         location /{
                include uwsgi_params;
                uwsgi_pass xxx.xx.xx.xx:7000;  #與uwsgi的通信地址,必須與uwsgi的配置保持一致
                uwsgi_param UWSGI_SCRIPT WebTest.wsgi;#項目wsgi.py目錄
                uwsgi_param UWSGI_CHDIR var/dongsheng/WebTest;#項目目錄
             }
    }
}

6、啟用uwsgi+nginx,並請求

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM