在Windows Server 2019上配置NAS的方法

序言

此教程安装的都是最新版本的。由于是当NAS让它非常稳定的运行,所以能不安装的软件尽量不要安装。

一、准备工作

【更新系统】

没啥,就他喵想用个最新的。

右键点击开始键->设置->更新与安全

二、Smaba

【安装】

官方网站:https://www.samba.org/

命令流程:

cd /source/
wget https://download.samba.org/pub/samba/samba-latest.tar.gz
tar -zxvf samba-latest.tar.gz
cd samba-latest

【配置】

此处下载的是我用vs2017生成的asp.net core,仅供演示!

mkdir /web/www
cd /web/www
wget https://files.cnblogs.com/files/project/webapp.tar.gz
tar -zxf webapp.tar.gz

三、Supervisor

【安装】

官方网站:http://www.supervisord.org/

命令流程:

yum install -y supervisor

【配置】

1、复制文件

mkdir /web/supervisor
cp /etc/supervisord.conf /web/supervisor

2、打开supervisord.conf

vim /web/supervisor/supervisord.conf

3、追加如下

[program:webapp]
command=dotnet webapp.dll ;要执行的命令
directory=/web/www/   ;命令执行的目录
autostart=true     ;是否自动启动
autorestart=true    ;是否自动重启
stderr_logfile=/var/log/webapp.err.log ;标准错误日志
stdout_logfile=/var/log/webapp.out.log ;标准输出日志

【运行】

supervisord -c /web/supervisor/supervisord.conf

四、Nginx

【安装】

官方网站:http://nginx.org/

命令流程:

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install -y nginx

【配置】

1、复制文件

mkdir /web/nginx
cp /etc/nginx/nginx.conf /web/nginx
cp /etc/nginx/mime.types /web/nginx

2、打开nginx.conf

vim /web/nginx/nginx.conf

3、修改如下

worker_processes 1;

events {
  worker_connections 1024;
}

http {
  include    mime.types;
  default_type application/octet-stream;

  sendfile    on;

  keepalive_timeout 65;

  gzip on;

  server {
    listen    80;
    server_name localhost;

    location / {
      proxy_pass http://127.0.0.1:5000;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection keep-alive;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_cache_bypass $http_upgrade;
    }
  }
}

【运行】

nginx -c /web/nginx/nginx.conf

五、效果预览

附、常用命令

nginx

# nginx       //启动nginx
# nginx -s reload  //重启nginx
# nginx -s stop   //关闭nginx

supervisor

supervisord
supervisorctl status  //查看所有任务状态
supervisorctl shutdown //关闭所有任务
supervisorctl start|stop|restart all     //控制所有进程
supervisorctl start|stop|restart program_name //控制目标进程 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • windowsserver 2019系统安装教程图文详解

    windowsserver2019和windowsserver2016一样也分两个版本标准版和数据中心版. 1.插入系统光盘 2.选择安装版本一般选择带桌面体验的,要不安装成功后没有桌面. 3.设置分区,根据自己的要求. 4.设置好分区就可以下一步安装了. 5.大概过半个小时就让你输入系统的密码,也就是administrator的密码. 6.安装成功,我安装的是windowsserver2019标准版带桌面体验. 总结 以上所述是小编给大家介绍的windowsserver 2019系统安装教程,

  • 在Windows Server 2019上配置NAS的方法

    序言 此教程安装的都是最新版本的.由于是当NAS让它非常稳定的运行,所以能不安装的软件尽量不要安装. 一.准备工作 [更新系统] 没啥,就他喵想用个最新的. 右键点击开始键->设置->更新与安全 二.Smaba [安装] 官方网站:https://www.samba.org/ 命令流程: cd /source/ wget https://download.samba.org/pub/samba/samba-latest.tar.gz tar -zxvf samba-latest.tar.gz

  • Windows Server 2016 上配置 APACHE+SSL+PHP+perl的教程详解

    <strong><span style="color:#FF0000;">安装环境</span></strong> 谷歌云实例 Windows Server 2016 Apache Apache/2.4.25 (win64-VC14) PHP php-5.6.30 (VC11 x64 Thread Safe) PERL ActivePerl-5.24 (Win64) OpenSSL openssl-1.0.2j-win64 VC14 Mi

  • Windows Server 2019下FTP服务器搭建方法图文教程

    Windows Server 2019下搭建FTP服务器,供大家参考,具体内容如下 在服务器管理器中选择“添加角色和功能” 连续点击下一步,跳过开始之前和安装类型界面. 在服务器选择界面中,选择从服务器池中选择服务器,默认选中一台服务器. 选中web服务复选框. 点击下一步 选中FTP服务器复选框 点击安装 安装完毕后,可以在Windows管理工具中找到并使用. 搜索iis,找到Internet Information Services(IIS)管理器 正式搭建FTP服务 选择我的电脑-右键-添

  • windows server 2019开启iis服务器+tp5.1的完美配置运行流程

    目录 一.新建IIS服务器 二.IIS服务器配置 三.下载php,并配置 四.IISurlrewrite错误 五.tp5的配置 一.新建IIS服务器 然后一直点击下一步,直到下图所示: 选择上如下图所选: 然后下一步安装上即可. 二.IIS服务器配置 新建网站如下图所示: 点击基本设置,按要求填写即可: 双击处理映射程序 弹出如下图所示: 点击添加模块映射,填写如下图所示: 接下来: 双击默认文档,添加index.php: 三.下载php,并配置 链接:https://windows.php.n

  • Windows Server 2019远程控制的配置与管理方法

    目录 远程控制的配置与管理 1.Windows Server 远程桌面功能 2.远程显示协议(RDP) 3.网路拓扑及说明 4.配置远程桌面服务器 4.1.创建远程访问账户 4.2.开启远程桌面服务 4.3.删除默认账户权限 4.4.验证远程桌面服务 远程控制的配置与管理 1.Windows Server 远程桌面功能 在企业中服务器一般被寄存在专门的IDC机房中,这些机房在固定的地点,可能距离企业距离很远.但是大部分服务器需要定期维护,如果每次维护时,系统管理员都需要到IDC机房中直接操控服务

  • Windows Server 2019 standard安装配置DHCP服务

    目录 1.初始工作 2.安装DHCP 3.配置DHCP 4.到此DHCP服务器就已经配置完成了 1.初始工作 A.更改服务器的名字.更改名字后需要重启服务器. B.设置固定的IP地址. 2.安装DHCP A.在服务器管理器的仪表板上点击角色和功能. B.点击下一步. C.点击下一步. D.点击下一步. E.点击DHCP服务器.点击添加功能. F.点击下一步. G.点击下一步. H.点击下一步. I.点击安装. J.安装成功. 3.配置DHCP A.打开DHCP配置界面. B.右击IP4,点击新建

  • 服务器从安装到配置阵列RAID1+RAID5 安装Windows Server 2019

    有粉丝请求写一篇服务器从0开始安装的教程,所以今天就给安排上了——从RAID的配置开始,以及如何在WinPE里面载入阵列卡驱动.磁盘分区.安装系统等,另外 ,图片为操作过程中实拍,质量不高,敬请谅解. 一.什么是RAID?它有什么作用? RAID,即磁盘阵列,它是由很多块独立的磁盘组合而成的磁盘组,旨在提高磁盘读写性能.提高数据安全性: 二.常见的RAID分类和区别 1.RAID0:成倍扩充磁盘容量,读写性能高:缺点是损坏一块就会引起整个磁盘组的故障: 2. RAID1:称为磁盘镜像,磁盘利用率

  • Windows Server 2019 取消默认IE 浏览器安全增强配置的步骤

    装好 Windows Server 2019 操作系统的第一件事,就是先装个谷歌浏览器.因为默认 Internet Explorer 浏览器所谓的安全增强配置实在是太脑残了,访问啥网站都给你提示什么安全问题,下面就为大家分享一下解决方法 然后又要进Internet选项→安全→该区域的安全级别,而且还不让你把级别拉到最低,非得一个个允许下载,允许各种脚本…… 然后缙哥哥就在想,微软不至于这样吧?直到今天查了下资料才发现很多朋友也有这个困扰,而我居然傻乎乎的这样操作了将近 20 年,无语了! 通过服

  • Windows Server 2019 WEB和FTP服务器的配置方法

    Windows Server 2019 WEB和FTP服务器配置 1:添加新角色:WEB.FTP服务 步骤2:添加网站 步骤3:访问网站进行测试 步骤4:添加FTP站点 步骤5:添加FTP站点测试 完成! 到此这篇关于Windows Server 2019 WEB和FTP服务器的配置方法的文章就介绍到这了,更多相关win2019 WEB和FTP服务器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

  • Windows Server 2019 Install(图文教程)

    Windows Server 2019是由微软(Microsoft)官方推出的最新版服务器版操作系统,该系统基于Win Server 2016开发而来,后者是微软迄今为止普及速度最快的服务器系统.WinServer 2019 与 Win10 同宗同源,提供了 GUI 界面,包含了大量服务器相关新特性,也是微软提供长达十年技术支持(简称 LTSC)的新一代产品--向企业和服务提供商提供最先进可靠的服务.Windows Server 2019主要用于 VPS 或 服务器上,可用于架设网站或者提供各类

随机推荐