首页 > 编程知识 正文

ubuntu安装nginx教程,ubuntu配置nginx

时间:2023-05-05 19:49:43 阅读:13934 作者:3667

1 .要在1.Ubuntu上安装Nginx,您可以相对容易地键入以下命令:

在sudo apt-getupdatesudoapt-getinstallnginx2. Ubuntu上卸载并在不知不觉中卸载# sudo apt-getremovenginxnginx-common # sudo apt-getpurgenginxnginx-common #将卸载所有东方,包括删除配置文件。 sudo apt-get autoremove #在上述命令结束后运行,主要卸载并删除不再使用Nginx的依赖软件包。 卸载sudo apt-getremovenginx-full nginx-common #以删除两个主要软件包。 重新启动sudoservicenginxrestart#nginx的命令基本上解决了在Ubuntu上安装和卸载nginx的问题。

3 .在nginx进程ps aux|grep nginx虚拟环境中安装uwsgipip install uwsgi######以启动nginx服务[根@类型代码~ ] # servicenginginging 重新启动nginx服务[ root @ type codes~] # servicenginxrestart # # # # nginx服务的状态[root@typecodes~ Nginx服务已启动,nginx 有多种方法可以重新加载servicenginxreloaddjango,但采用nginx uwsgi是其中的常见方法。

这种方式通常将nginx作为服务的前沿,接收来自WEB的所有请求并统一管理请求。 nginx将自行处理所有静态请求(这是nginx的优势)。 然后,NGINX通过uwsgi将所有非静态请求传递给Django,由Django处理,从而完成一次WEB请求。

这样,uwsgi的作用就像一座桥。 起桥梁的作用。

因为Linux的优势是制作服务器,所以我们决定在Ubuntu下完成以下整个部署过程。

一、安装Nginx Nginx是轻量级Web服务器/反向代理服务器和电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。 其特点是占用内存少,并发性高,实际上nginx的并发性确实在同一类型的web服务中很好。

Nginx也是目前非常受欢迎的web服务器。 利用其导入Django,这里也简单介绍一下。

Nginx官网: http://nginx.org/

打开ubuntu控制台(ctrl alt t ),使用ubuntu仓库进行安装。

FNN gj @ Ubuntu :~$ sudo apt-getinstallnginx #安装启动nginx :

FNN gj @ Ubuntu :~$/etc/init.d/nginx start # FNN gj @ Ubuntu :~$/etc/init.d/nginx stop #启动FNN gj @ ubububuntu

服务器{ listen 8088; #更改端口号server_name localhost; #charset koi8-r; # access _ loglogs/host.access.log main; 位置/{根html; 索引索引. html index.htm; }

在文件的36行左右的位置,将默认的80端口号更改为其他端口号,如8088。 因为缺省的80端口号容易被其他APP应用程序占用。

然后,用上面的命令重新启动nginx。 访问: http://127.0.0.1:8088/

如果显示了上图,则说明Nginx已成功启动。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。