导航:首页 > 配服务器 > 云服务器默认安装了nginx吗

云服务器默认安装了nginx吗

发布时间:2024-09-11 00:56:13

⑴ 阿里的云服务器的ubuntu系统怎么一键安装环境

安装须知

1、此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为:

nginx:1.0.15、1.2.5、1.4.4

apache:2.2.22、2.4.2

MySQL:5.1.73、5.5.35、5.6.15

php:5.3.18、5.4.23、5.5.7

php扩展:memcache、Zend Engine/ OPcache

ftp:(yum/apt-get安装)

phpwind:8.7 GBK

phpmyadmin:4.1.8

2、请使用最新的一键安装包脚本安装,以前老版本都存在bug,会导致安装异常以及安装的环境混乱。

3、执行一键安装包(./install.sh),会自动清理之前一键安装包安装过的环境。

如果您已经安装过一键安装包,再次执行安装,如若有重要数据,请自行备份/alidata目录。

4、一键安装包会将软件安装在/alidata目录下。

如果您的系统不存在数据盘,则一键安装包会将软件安装到系统/alidata目录下。

如果您的系统存在数据盘,且还没有格式化挂载数据盘。则一键安装包会自动帮您格式化第一块数据盘,并挂载在/alidata目录下。

如果您的系统存在数据盘,且已格式化并挂载了第一块数据盘。一键安装包会将第一块数据盘再次挂载到/alidata目录下,并不影响您之前的挂载目录的使用。比如下图所示,安装前,已经挂载了mnt目录。安装后,一键安装包再次挂载/alidata目录。

如果您的系统存在数据盘,且已格式化数据盘,但没有挂载数据盘。一键安装包会将第一块数据盘挂载到/alidata目录下。

5、怎么样卸载一键安装包?

可以执行以下命令完成卸载:

chmod 777 -R sh-1.3.0/

cd sh-1.3.0/

./uninstall.sh

好了,下面来进行我们详细的安装步骤,come on ~~!

首先准备好连接linux服务器的工具,推荐用xshell和xftp。

xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。
下载地址:http://www.newhua.com/soft/36383.htm

Xftp 是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。
下载地址:http://www.newhua.com/soft/143.htm

根据上面提供的下载地址,首先安装xshell(基本上是点击Next直至安装 完成):

点击Next-->此时选择“free for Home/School”(免费版)。

再点击Next-->Next-->Next-->install即可安装(还可以选择xshell安装后的语言环境,熟悉英文的朋友,可以选择English选项)。

点击finish完成xshell的安装。

然后我们可以看到以下界面。

接下来安装xftp(用于上传文件到linux服务器的小工具),安装xftp也是非常的简单,基本上也点击Next直至安装完成。

点击Next -->此时选择“free for Home/School”,(免费版)。

录点击Next -->Next -->Next-->install (还可以选择xshell安装后的语言环境,熟悉英文的朋友,可以选择English选项)。

点击finish完成安装。

然后我们可以看到以下界。

然后我们打开xshell, 设置云服务器登录信息。

设置服务器帐号密码。

设置字符集编码(如果不设置字符集编码,则中文字符将会在xshell中显示为乱码)。

设置好了就点击ok保存。

一切准备就绪,让我们连接看看云linux服务器的庐山真面目吧!

黑不隆冬的,啥都没有,这就是linux的shell啦。shell(壳)到底是什么东东呢?

* Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。

linux作为服务器专用操作系统,主要就是默默的待在机房提供各项网络服务的,为了节省系统资源,像windows那样华丽丽的用户桌面就默认不加载了。当然现在越来越多的用户使用linux作为日常家庭办公用操作系统,所以就有了像gnome、kde这样超华丽的桌面。不过作为服务器使用还是推荐用命令行界面吧,毕竟省一点资源,网站打开可能会更快一点嘛!

打下面的命令去主目录(/home)看下

输入命令:cd

用xftp上传环境安装文件。

回到shell界面,用ll命令看下情况

输入命令:ll

是不是多了一个sh-1.3.0目录,1.3.0是我们的一键安装包的版本号。 请下载最新的版本安装,版本更新介绍,我们可以在change.log中查看。也希望大家多多反馈对于一键安装包的意见。(另外,熟悉linux的朋友,直接可以用wget命令下载我们的安装包,也不用安装Xftp,这样更加便捷。)

接下来按照说明,分步骤敲入安装命令(以下为redhat系统下安装示例)。

输入命令:chmod –R 777 sh-1.3.0

cd sh-1.3.0

./install.sh

出现了一个选择提示,进入web服务器的选择界面。

这里您可以根据需要选择apache或者nginx服务器,这里是2个服务器的介绍:

apache:http://ke..com/view/28283.htm
nginx:http://ke..com/view/926025.htm

引用:

在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx
0.8.46 + PHP 5.2.14 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。

这里我们选择nginx,输入1,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择nginx)

然后我们再选择要安装的nginx的版本(如果web服务器选择的是apache,这里提示信息则是要安装apache的版本),总共有1.0.15/1.2.5/1.4.4三个版本可以提供我们选择,这里我们选择1.2.5版本,则输入2,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择1.0.15版本)

然后我们再选择要安装的php的版本,总共有5.3.18/5.4.23/5.5.7三个版本可以提供我们选择,这里我们选择5.5.7版本,则输入3,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择5.3.18版本)

然后我们再选择要安装的mysql的版本,总共有5.1.73/5.5.35/5.6.15三个版本可以提供我们选择,这里我们选择5.1.73版本,则输入1,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择5.1.73版本)

然后可以看到我们刚才选择的版本如下,我们输入y或者Y进行安装。

到这里,我们就正式进入环境安装环节了。你可以泡杯茶休息下。一般这个过程会持续半个小时的样子。

注意:

1、请在网络通畅的情况下进行安装,不要强行终止安装过程(强行关闭安装窗口或者ctrl+c强行终止安装进程),则会导致安装失败,以及出现不可预知的安装异常!

2、安装前,最好能跟系统盘打上快照,如果异常,方便回滚系统。

为了防止断掉和服务器的连接,可以新开一个shell窗口,将鼠标挪到窗口标签栏,右击,如下图所示:

可以看到,新开了一个窗口。

输入top命令

可以看到一直在跳动的系统资源统计。

好了。做完了这一些就让我们静静的等待吧!程序正在自动编译安装服务!

到这个界面说明安装已经结束了,我们可以输入以下命令再次验证是不是已经安装成功:

输入命令 :netstat -tunpl

我们可以看到正在运行状态的服务及端口:9000端口是php进程服务,3306端口是mysql服务,80端口是nginx服务,21端口是ftp服务。

如果看到以上信息,则说明安装没有异常。这里有一点需要注意的是,如果您选择安装的是apache,则没有上面的9000端口。为什么选择安装的是apache,就没有9000端口的php进程服务呢?这是因为nginx+php集成方式与apache+php集成方式不同,感兴趣的朋友可以自己入研究一下,这里就不再介绍。

大家有疑问了。那我怎么登录ftp和mysql呢?

在命令行里输入: cat account.log

看到了没

ftp的用户名是:www
mysql的用户名是:root

密码就在屏幕上了!

另外我们也可以cat /alidata/website-info.log中查看到刚才安装软件的版本信息。

好了。所有配置都已经完成了。是不是很简单!

接下来我们可以访问一下一键安装包默认安装的phpwind论坛以及phpmyadmin。

直接在浏览器中输入您的域名或者ip,如果是第一次访问phpwind,则会自动跳转到安装页面。

如果访问的时候卡主,不出来页面,则检查一下防火墙,并自行设置或者关闭防火墙。

点击“接受”进行安装。

然后选择数据库类型为mysql,数据库用户名和数据库密码填写account.log中的用户名和密码。然后根据自己的要求,设置好数据库名、管理员账号和密码等。

填写好信息后,点击下一步完成安装。

接下来我们访问phpmyadmin,在浏览器中键入我们的域名或者ip+phpmyadmin路径,即可访问我们安装的phpmyadmin。

输入mysql用户名以及密码,即可登录。

最后我们就可以在这里面操作管理我们的mysql啦。

⑵ 购买腾讯云服务器时候选择操作系统是什么意思

腾讯的云服务器是具有独立操作系统的,在购买腾讯云服务器时候,需要选择云服务器的系统,可以根据自己熟悉的选择。云服务器的系统主要分为两大类(Linux和Windows系统)。

注:centos、suse、Ubuntu都是Linux系统,只是界面和操作方法略有不同。

选择云服务器系统,可以参考网站程序编码和自己对系统使用的熟悉程度:

1.如果平时没有接触过Linux下敲命令操作系统(类似win下面的DOS),建议选择Windows sever系统。

2.如果网站是php+MySQL架构的,建议首选Linux系统,运行更稳定,Windows也可以运行,没有Linux系统下运行高效。

3.如果网站是asp、asp.net+SqlServer架构,必须使用Windows系统的云服务器才能搭建运行环境。

(2)云服务器默认安装了nginx吗扩展阅读:

云服务器的业内名称其实叫做计算单元。所谓计算单元,就是说这个服务器只能算是一个人的大脑,相当于普通电脑的CPU,里面的资源都是有限的。你要获得更好的性能,解决办法一是升级云服务器,二是将其它耗费计算单元资源的软件部署在对应的云服务上。例如数据库有专门的云数据库服务、静态网页和图片有专门的文件存储服务。

而且云服务器不是说就便宜了,相反会比一般的VPS都贵。为什么?因为它相对于来说,扩展比较方便。云服务器是网站做大了、有很高收入的时候一个不错的选择。

云服务器是云计算服务的重要组成部分,是面向各类互联网用户提供综合业务能力的服务平台。平台整合了传统意义上的互联网应用三大核心要素:计算、存储、网络,面向用户提供公用化的互联网基础设施服务。

云服务器服务包括两个核心产品:

1、面向中小企业用户与高端用户的云服务器租用服务;

2面向大中型互联网用户的弹性计算平台服务。

云服务器平台的每个集群节点被部署在互联网的骨干数据中心,可独立提供计算、存储、在线备份、托管、带宽等互联网基础设施服务。

⑶ 云服务器怎么修改Nginx的默认端口

修改 nginx.conf 文件实现。

1 server {

2 listen 80;

3 server_name localhost;

4

5 ……

6 }

改成

01 server {

02 listen 81;

03 server_name localhost;

04

05 location / {

06 root html;

07 index index.html index.htm;

08 }

09 ……

10 }

当然改成 8080,8081 什么的都可以,不一定要 81,但是确保 iptable 要放开对该端口的访问。

注意到 location 的配置:

⑷ 云服务器安装nginx为什么通过公有ip不能访问文件

以下是小鸟云官网整理的:
If you do not want to process requests with undefined "Host" header lines, you may define a default server that just drops the requests:

复制代码 代码如下:

server {
listen 80 default_server;
server_name _;
return 444;
}

说白了就是只要是访客用ip访问就直接重置444错误。但是这样好像又不太友好,如果能直接给跳转到该web server的网址就好了。配置如下:

复制代码 代码如下:

server {
listen 80 default_server;
server_name _;
rewrite ^ http://www.domain.com$request_uri?;
}

这样还是有一点问题,某些特别的地址,我需要用ip访问,其他的都禁止,如何配置呢?比如说我想让监控宝直接用ip访问我的机器的nginx状态信息,其他的用ip访问的所有请求都跳转到域名上。

复制代码 代码如下:

server {
listen 80 default_server;
server_name _;
location /xxxxx{
stub_status on;
access_log off;
}
location /{
rewrite ^ http://www.domain.com$request_uri?;
}
}

这样就实现了我们想要的功能了。

⑸ 腾讯云买了云服务器还用买数据库吗

一般的网站是不需要额外的云数据库的。只需要选择一款适合自己业务的云服务器就够用了。


云主机上面安装第三方一键php包的配置。好在国人也开发了这方面的面板,可以免费的使用。


借助这些 php面板,可以轻松配置php环境,mysql数据库,phpmyadmin、nginx等环境软件。


不管使用的是win服务器还是linux 服务器,都可以在三方面板的帮助下,成功配置出可视化操作界面,然后一键部署 worpdress环境。有不懂的问我吧,在线留言。

⑹ 使用Nginx搭建静态网站

开始建站了,暂时还没想要做些什么东西。

Anyway,先搞个云服务器吧,那要怎么搭建呢?先来个最简单的。

Nginx 配置文件目录一般在 /etc/nginx/ 下,打开 nginx.conf 文件可以看到配置:

当外网用户访问服务器 Web 服务由 Nginx 提供,Nginx 需要配置静态资源的路径信息才能通过 URL 正确访问到服务器上的静态资源。

当我们在服务器上安装并启动 Nginx 之后,就可宏枝以通过 http://<域名或IP> 访问我们的网页了。所以,在浏览器中输入 http://100.2.3.4 即可。

我们观察到浏览器的地址变成了 http://100.2.3.4/index.html ,这页面是安装 Nginx 的默认站点,可以在 /usr/share/nginx/html 目录下找到。在 nginx.conf 配置文件中,有一项 root /usr/share/nginx/html 的配置,意思是当外网访问服务器 跟目录 时,Nginx 会将资源指向 /usr/share/nginx/html 的站点。

但如果输入地址,无法打开(如下截图)。

以阿里云为例,需要在云服务器添加 “安全组规则” ,添加并保存,重新刷新页面就能打开了。

我习惯将前端静态资源滚绝兄放置到服务器的 /data/www 下,因此将配置修改为 root /data/www 。此时访问 http://100.2.3.4 会指向 /data/www/index.html (在不配置 location 的 index 情况下,Nginx 默认配置是 index.html )。

由于我使用的是 Mac 机器,因此可以直接在系统终端使用 scp 命令将本地文件上传到云服务器。

scp (secure )用于在 Linux 下进行远程拷贝文件的命令。大袭类似于 cp ,只不过 cp 只能在本机进行拷贝,不能跨服务器。 -r 表示递归复制整个目录。

需要注意一下,下面两种的区别:

其中 1️⃣ 得到的是 /data/www/dist ,而 2️⃣ 得到的是 /data/www 。前者表示将 dist 整个目录拷贝至 /data/www 下。后者是把 dist 目录下的所有子文件和子目录都拷贝至 /data/www 。

换句话说就是,前者配置 root 的路径应该是 /data/www/dist ,后者则为 /data/www 。

效果如下:

在浏览器中访问 http://100.2.3.4 即可看到我们配置的网页了。

最简单的 Nginx 部署静态网页就完了,其他的下次再讲...

The end.

⑺ 云服务器环境要怎么配置

你购买腾讯云服务器的时候,应该已经选择好操作系统的类型了,希望你选择的是Linux云服务器。

配置服务器环境,我推荐你使用“宝塔Linux面板”,只要在腾讯云服务器上安装上宝塔,剩下的环境配置就是傻瓜化操作了。

步骤一:安装宝塔

Centos安装命令:

yuminstall-ywget&&wget-Oinstall.sh

install/install_6.0.sh&&shinstall.sh

Ubuntu/Deepin安装命令:

wget-Oinstall.sh

install/install-ubuntu_6.0.sh&&sudobashinstall.sh

步骤二:使用宝塔配置服务器环境

安装好宝塔以后,你就可以访问登录后台管理了。

主界面如图:

左下方软件区域的Nginx、MySQL、PHP等就是你想要LNMP服务器环境了。那么它们是如何被安装的呢?

在左侧的导航窗格中选中“软件商店”,切换到“运行环境”标签没卜页,你就可以看到Nginx、MySQL、PHP、Apache、phpMyAdmin等服务器软件了。如图:

点击右侧的安装即可一键安装。

选中“首页显示”即可在前面宝塔面板首页的软件区域显示,方便日后设置。

下面放大一或旅下首页的软件区域。如图:

你可以看到还可以安装有Memcached缓存插件,那么它是怎么安装的呢?也是非常简单!

点击PHP即可打开管理界面。如图:

切换到“安装扩展衫察凳”,即可安装Memcached了。

同样的道理,点击其他软件,例如MySQL也可打开相应的管理界面。如图:

怎么样?从以上示例操作中,你就可以感受到使用宝塔配置和管理服务器环境是小菜一碟了吧?

快试试吧,祝你顺利!

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

大家是采用的何种部署方式?

第一种,高并发稳定一点

我在很多的博客中都看过有关 Flask 应用的部署,也有很多博主在开博后都记录了部署的教程,因为其中的坑可以说不少。一开始我在网上看到相比较与 Ubuntu , CentOS 因为更新少作为服务器的操作系统会更加稳定。所以在第一次购买云服务器时,我选择了 CentOS ,后来由于 CentOS 不同发行版的 Nginx 缘故,我又换成了 Ubuntu 的镜像

首先呢,我们先来了解下关于Web服务器与Web应用还有WSGI之间的联系

WSGI (Web Server Gateway Interface),翻译为 Python web 服务器网关接口,即 Python 的 Web 应用程序(如 Flask )和 Web 服务器(如 Nginx )之间的一种通信协议。也就是说,如果让你的 Web 应用在任何服务器上运行,就必须遵循这个协议。

那么实现 WSGI 协议的web服务器有哪些呢?就比如 uWSGI 与 gunicorn 。两者都可以作为Web服档世务器。可能你在许多地方看到的都是采用 Nginx + uWSGI (或 gunicorn )的部署方式。实际上,直接通过 uWSGI 或 gunicorn 直接部署也是可瞎蠢辩以让外网访问的,那你可能会说,那要 Nginx 何用?别急,那么接来下介绍另一个Web服务器—— Nginx

Nginx 作为一个高性能Web服务器,具有负载均衡、拦截静态请求、高并发...等等许多功能,你可能要问了,这些功能和使用 Nginx + WSGI 容器的部署方式有什么关系?

首先是负载均衡,如果你了解过 OSI模型 的话,其实负载均衡器就是该模型中4~7层交换机中的一种,它的作用是能够仅通过一个前端唯一的URL访问分发到后台的多个服务器,这对于并发量非常大的企业级Web站点非常有效。在实际应用中我们通常会让 Nginx 监听(绑定) 80 端口,通过多域名或者多个location分发到不同的后端应用。

其次是拦截静态请求,简单来说, Nginx 会拦截到静态请求(静态文件,如图片),并交给自己处理。而动态请求内容将会通过 WSGI 容器交给 Web 应用处理;

Nginx 还有其他很多的功能,这里便不一一介绍。那么前面说了,直接通过 uWSGI 或 gunicorn 也可以让外网访问到的,但是鉴于 Nginx 具有高性能、高并发、静态文件缓存、及以上两点、甚至还可以做到限流与访问控制,所以选择 Nginx 是很有必要的;

这里可以说明,如果你选择的架构是:Nginx + WSGI容器 + web应用,WSGI容器相当于一个中间件;如果选择的架构是uWSGI + web应用,WSGI容器则为一个web服务器

普遍的部署方式都是通过让 Nginx 绑定 80 端口,并接受客户端的请求将动态内容的请求反向代理给运行在本地端口的 uWSGI 或者 Gunicorn ,所以既可以通过 Nginx + uWSGI 也可以通过 Nginx + Gunicorn 来部署 Flask 应用,这篇教程中都将一一介绍这两种方法

当然采用不同的 WSGI 容器, Nginx 中的配置也会有所不同

我们现在虚拟环境下安装好 uWSGI :

安装完成之后我们在项目的目录下(即你实际创建的Flask项目目录,在本文所指的项目目录都假设为/www/demo)创建以 .ini 为扩展名的配置文件。在设置与 Nginx 交互的时候有两种方式:
第一种是通过配置网络地址,第二种是通过本地的 .socket 文件进行通信。需要注意的是,不同的交互方式下, Nginx 中的配置也会有所不同

如果采用的是第一种网络地址的方式,则将之前创建 uwsgi.ini 配置文件添加如下的配置内容:

这里的 wsgi-file 参数所指的 run.py 其实是启动文件,你也可以使用 manage.py 。不过我通常习惯创建一个这样的文件,可以直接运行该文件磨缺来启动项目:

保存好配置文件后,就可以通过如下的命令来启动应用了:

如果你采用的是第二种本地 socket 文件的方式,则添加如下的配置内容:

可以看到,其实与网络地址的配置方式只有 socket 参数的配置不同,在这里填写好路径名和文件名并启动 uWSGI 后,将会自动在改目录下生成 nginx_uwsgi.socket 文件,这个文件就是用来与 Nginx 交互的。

首先我们来通过 apt 安装 Nginx :

安装完成之后,我们 cd 到 /etc/nginx/ 的目录下(可能由于不同系统导致不同的Nginx发行版缘故,目录有所差别,在此只针对 Ubuntu 中的发行版的Nginx),可以看到 Nginx 的所有配置文件。

其中 nginx.conf 文件为主配置文件,可以用来修改其全局配置; sites-available 存放你的配置文件,但是在这里添加配置是不会应用到 Nginx 的配置当中,需要软连接到同目录下的 sites-enabled 当中。但是在我实际操作的过程中中,当我在 sites-available 修改好配置文件后,会自动更新到 sites-enabled 。如果没有的话,则需要像上述的操作那样,将修改好的配置文件 软链接 到 sites-enabled 当中

在上边说到,配置 uWSGI 有两种与 Nginx 交互的方式,那么选择不同的方式的话在 Nginx 的配置也会有所不同:

第一种:网络配置方式

这里的 proxy_set_header 设置的三个参数的作用都是能够直接获得到客户端的 IP ,如果你感兴趣可以参考: Nginx中proxy_set_header 理解

用 include uwsgi_params 导入 uWSGI 所引用的参数,通过 uwsgi_pass 反向代理给在 localhost:8001 运行的 uWSGI :

在每次完Nginx配置文件内容后,需要通过如下的命令来重启Nginx:

第二种:socket文件方式

与上边的配置内容大体相同,只是在配置 uwsgi_pass 不是反向代理给网络地址,而是通过 socket 文件进行交互,我们只需要指定之前设置的路径和文件名即可:

首先先在虚拟环境下安装 Gunicorn :

安装完成后,我们来创建以 .py 结尾的配置文件,这里我参考了Jiyuankai的 GitHub 关于 Gunicorn 的配置文件内容:

需要注意的是要在配置文件的同层目录下创建 log 文件,否则运行 gunicorn 将报错。添加完配置内容并保存为 gconfig.py 文件后,我们就也可以通过 gunicorn 来运行 Flask 应用了:

和 uWSGI 的任意一种配置方法类似,只是在 location 中的配置有所不同:

通过Gunicorn的Nginx配置中,我们只需要通过 proxy_pass 参数反向代理给运行在 http://localhost:5000/ 上的Gunicorn

如果你采取如上的任意一种部署方式,在Nginx与uWSGI或Gunicorn同时运行,并且配置无误的状态下,那么你现在应该是可以通过你的公网 ip 或者域名访问到你的网站了。

但是还有一个问题,到目前为止,uWSGI和gunicorn都是直接通过命令行运行,并不能够在后台运行,也是当我们关闭了xShell(或者你使用的是Putty及其他SSH连接的软件),将无法再访问到你的应用。所以我们需要让uWSGI或gunicorn在后台运行,也就是所谓的daemon(守护进程)。

如果你熟悉Linux命令,你应该知道在Linux中后台运行可以通过 nohup 命令,例如我们要让gunicorn在后台运行,我们只需要运行 nohup 命令:

运行后你可以通过 ps -e | grep gunicorn 指令来查看到当前gunicorn的运行状态:

如果你选择的是uWSGI,同样也可以通过 nohup 命令来实现守护进程:

这样你就可以关闭连接服务器的终端,还能通过你的浏览器访问到你的 Flask 应用了!

但是 nohup 运行的后台程序并不能够可靠的在后台运行,我们最好让我们的后台程序能够监控进程状态,还能在意外结束时自动重启,这就可以使用一个使用Python开发的进程管理程序supervisor。
参考: https://www.cnblogs.com/Dicky-Zhang/p/6171954.html

首先我们通过 apt 来安装supervisor:

安装完成后,我们在 /etc/supervisor/conf.d/ 目录下创建我们控制进程的配置文件,并以.conf结尾,这样将会自动应用到主配置文件当中,创建后添加如下的配置内容:

在上面的配置文件中, [program:demo] 设置了进程名,这与之后操作进程的状态名称有关,为 demo ; command 为进程运行的命令,必须使用绝对路径,并且使用虚拟环境下的 gunicorn 命令; user 指定了运行进程的用户,这里设置为 root

保存配置文件之后,我们需要通过命令来更新配置文件:

命令行将显示: demo: added process group ,然后我们来启动这个 demo 进程:

当然你也直接在命令行输入 supervisorctl 进入supevisor的客户端,查看到当前的进程状态:

通过 stop 命令便可以方便的停止该进程:

⑼ 云服务器nginx访问一定要通过端口号么

nginx配置为访问80端口就不用加端口号了。
备案解析直接是ip地址。如果有端口,域名后面加端口。

阅读全文

与云服务器默认安装了nginx吗相关的资料

热点内容
网页无法打开pdf 浏览:555
linux命令scp 浏览:519
怎样把图片转为pdf格式 浏览:115
linux变量类型 浏览:840
linux中网卡配置 浏览:704
appstore里面的软件怎么设定年龄 浏览:290
jpg在线转换pdf格式 浏览:600
java泛型详解 浏览:616
pdf介质框 浏览:210
苹果手机怎么用蓝牙传app软件到安卓 浏览:435
东方财富app怎么找场内基金 浏览:276
粉笔app怎么修改身份 浏览:529
价值投资选股公式源码 浏览:681
u盘文件夹变成了白色隐藏无法使用 浏览:876
python如何爬取火车票 浏览:977
生命哲学pdf 浏览:61
socket程序源码 浏览:156
修改文件夹用户和用户组 浏览:595
女生隐私软件不加密不要钱 浏览:560
压缩式雾化泵和雾化器一样吗 浏览:675