在 ubuntu os 的 nginx Web 服务器上安装 nodejs 和 mongodb

     2023-03-07     55

关键词:

【中文标题】在 ubuntu os 的 nginx Web 服务器上安装 nodejs 和 mongodb【英文标题】:installing nodejs and mongodb on nginx web server in ubuntu os 【发布时间】:2016-11-19 01:04:14 【问题描述】:

我正在尝试在 ubuntu 操作系统的 nginx 网络服务器上安装 nodejs 和 mongodb,但我没有得到它。我安装了 nginx 服务器,但无法在 nginx Web 服务器上安装 nodejs 和 mongodb。我还在ubuntu中安装了带有nginx服务器的php mysql和phpmyadmin,所有这些都运行良好。现在我想在那里安装nodejs和mongodb,但我没有得到它。是否可以使用相同的 nginx 网络服务器托管 php 网站和 nodejs 应用程序。?????

【问题讨论】:

请帮我解决如何安装,以便所有的东西都能正常工作 您可能想阅读How do I ask a good question,它大大提高了获得有用答案的可能性。您可能会发现 ESR 的优秀文章 How To s The Smart Way 也很有帮助。 是的,有可能。使用反向代理。 http://***.com/questions/12847771/configure-nginx-with-proxy-pass 【参考方案1】:

是的,可以在 Ubuntu 中安装 MEAN 堆栈和 LEMP 堆栈。

我假设您使用的是 Ubuntu 14.0 LTS。

请按照以下教程链接使用 nginx 作为反向代理方法设置 nodejs。

https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-14-04

安装MongoDB。

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

其他任务,在 mongodb Google 中添加用户和配置 ip。

【讨论】:

nginx+uwsgi和nginx+gunicorn区别、如何部署

...因为其中的坑可以说不少。一开始我在网上看到相比较与Ubuntu,CentOS因为更新少作为服务器的操作系统会更加稳定。所以在第一次购买云服务器时,我选择了CentOS,后来由于CentOS不同发行版的Nginx缘故,我又换成了Ubuntu的镜像首... 查看详情

sh完美的web服务器-nginx,ajenti,ubuntu(代码片段)

查看详情

来自 Ubuntu 14.04 的 NGINX 1.4.7 与最新版本 NGINX 1.8.0

】来自Ubuntu14.04的NGINX1.4.7与最新版本NGINX1.8.0【英文标题】:NGINX1.4.7fromUbuntu14.04vslatestversionNGINX1.8.0【发布时间】:2015-07-1202:15:51【问题描述】:我注意到ubuntu14.04中的标准NGINX版本与NGINXwebsite上的(!stable)版本(目前是1.8.0)相比确... 查看详情

如何在ubuntu上使用nginx设置密码验证(代码片段)

...器本身来限制访问。在本指南中,我们将演示如何在Ubuntu上运行的NginxWeb服务器上对资产进行密码保护。先决条件要开始使用,您需要访问Ubuntu服务器环境。您将需要具有特权的非root用户sudo才能执行管理任务。如果您还... 查看详情

如何在ubuntu上使用nginx设置密码验证(代码片段)

...器本身来限制访问。在本指南中,我们将演示如何在Ubuntu上运行的NginxWeb服务器上对资产进行密码保护。先决条件要开始使用,您需要访问Ubuntu服务器环境。您将需要具有特权的非root用户sudo才能执行管理任务。如果您还... 查看详情

需要帮助 Nginx phpmyadmin Ubuntu 14.04,无法运行 web1.com/phpmyadmin

】需要帮助NginxphpmyadminUbuntu14.04,无法运行web1.com/phpmyadmin【英文标题】:NeedHelpNginxphpmyadminUbuntu14.04,cantrunweb1.com/phpmyadmin【发布时间】:2014-12-1112:36:34【问题描述】:我是这方面的新手。我正在尝试在digitalocean上使用他们自己的... 查看详情

nginx+uwsgi+django+virtualenv+supervisor发布web服务器(代码片段)

 导论WSGI是Web服务器网关接口。它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收请求,处理请求,响应请求)基于wsgi运行的框架有bottle,DJango,Flask,用于解析动... 查看详情

如何在 ubuntu 14.04 上使用 nginx 和 gunicorn 部署 django 1.8 应用程序

】如何在ubuntu14.04上使用nginx和gunicorn部署django1.8应用程序【英文标题】:howtodeploydjango1.8applicationwithnginxandgunicornonubuntu14.04【发布时间】:2016-08-0612:27:10【问题描述】:您好,我正在开发我的第一个Web应用程序,我也使用过django... 查看详情

nginx 在本地主机上抛出 403,可能是由于 OS X High Sierra?

】nginx在本地主机上抛出403,可能是由于OSXHighSierra?【英文标题】:nginxthrowinga403onlocalhost,possiblyduetoOSXHighSierra?【发布时间】:2018-05-1313:04:30【问题描述】:我在我的MacbookPro上运行nginx,当我尝试查看conf文件中设置的根目录时,... 查看详情

无法在 ubuntu 服务器中启动 Nginx 服务器

】无法在ubuntu服务器中启动Nginx服务器【英文标题】:UnabletostartNginxserverinubuntuserver【发布时间】:2017-04-2320:53:41【问题描述】:无法启动nginx服务器操作系统:ubuntuserver16.04systemctl状态nginx.status正在抛出此消息:●nginx.service-高... 查看详情

无法在 Django 中使用 nginx 服务静态文件

】无法在Django中使用nginx服务静态文件【英文标题】:cannotserverstaticfileswithnginxindjango【发布时间】:2017-12-0415:42:42【问题描述】:我正在使用nginx作为Web服务器运行django。配置后,我似乎总是得到404的静态文件。这是我的配置base... 查看详情

如何在ubuntu下安装nginx服务器

...根据不同情况进行修改。2安装Apache22.切换管理员身份在Ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录:sudosu3.开始安装MySQL5apt-getinstallmysql-serverm 查看详情

./configure: 没有这样的文件或目录 - 在 Mac OS X 上构建 nginx-rtmp-module

】./configure:没有这样的文件或目录-在MacOSX上构建nginx-rtmp-module【英文标题】:./configure:Nosuchfileordirectory-buildnginx-rtmp-moduleonMacOSX【发布时间】:2016-11-2905:52:22【问题描述】:我正在尝试使用构建nginx-rtmp-module./configure--add-module=/path/... 查看详情

Cent OS 上 nginx 的 Init.d 脚本 [关闭]

】CentOS上nginx的Init.d脚本[关闭]【英文标题】:Init.dscriptfornginxonCentOS[closed]【发布时间】:2011-12-2214:37:08【问题描述】:我正在使用下面的init.d脚本:http://wiki.nginx.org/RedHatNginxInitScript但这个脚本在我的CentOS5.5nginx1.0.6(由乘客安装... 查看详情

使用安卓手机搭建一个网站

...壳管理:其中,搭建服务器很简单,打开KSWEB:可以看到Nginx、Apache、MySQL等组件都处于未启动的状态。ServerIP一栏显示服务器在局域网中的ip地址是0.0.0.0,这是由于我们的安卓手机未接入任何wifi,而是接入4G网络;如果安卓手机... 查看详情

在 Mac OS X 上安装本地 LAMP 以进行 Web 开发的最简单方法是啥?

】在MacOSX上安装本地LAMP以进行Web开发的最简单方法是啥?【英文标题】:WhatistheeasiestwaytohavealocalLAMPinstallationforwebdevelopmentonmacOSX?在MacOSX上安装本地LAMP以进行Web开发的最简单方法是什么?【发布时间】:2010-10-1709:41:41【问题描述... 查看详情

带有 HTTPS 的 IP 给出“您的连接不是私有的”[Nginx/Ubuntu]

】带有HTTPS的IP给出“您的连接不是私有的”[Nginx/Ubuntu]【英文标题】:IPwithHTTPSgives"Yourconnectionisnotprivate"[Nginx/Ubuntu]【发布时间】:2019-03-2312:55:27【问题描述】:我在Ubuntu上使用NGINX进行301重定向,并为我的Web应用程序使... 查看详情

如何在 Linux(Ubuntu OS)中检测 C++ 应用程序的内存泄漏?

】如何在Linux(UbuntuOS)中检测C++应用程序的内存泄漏?【英文标题】:HowIcandetectmemoryleaksofC++applicationinLinux(UbuntuOS)?【发布时间】:2011-07-1815:28:32【问题描述】:如何在Linux(UbuntuOS)中检测C++应用程序的内存泄漏?你可以为这个目... 查看详情