精华内容
下载资源
问答
  • 添加服务
    千次阅读
    2021-07-30 00:38:29

    1.添加服务器角色

    (1)打开【服务器管理器】窗口,选择【管理】菜单中的【添加角色和功能】选项,启动【添加角色和功能向导】,也可以直接点击【仪表板】中【快速启动】的【添加角色和功能】链接来启动。

    (2)在【开始之前】向导页中,提示此向导可以完成的工作,以及操作之前应注意的相关事项,单击【下一步】按钮继续,

    (3)在【选择安装类型】向导页中,选择【基于角色或基于功能的安装】,单击【下一步】按钮继续。

    (4)在【选择目标服务器】向导页中,选择【从服务器池中选择服务器】,单击【下一步】按钮继续。

    (5)在【选择服务器角色】向导页中,显示所有可以安装的服务器角色,如果角色前面的复选框没有被选中,表示该网络服务尚未安装,如果已选中,说明该服务已经安装。这 里选中【DNS服务器】复选框,单击【下一步】按钮继续

    (6)在【选择功能】向导页中,选择要安装在服务器上的一个或多个功能,单击【下一步】按钮继续。

    (7)在【DNS服务器】向导页中,对DNS服务器的功能作简要介绍,单击【下一步】按钮继续,

    (8)在【确认安装所选内容】向导页中,要求确认所要安装的服务器角色,如果选择错误,可以单击【上一步】按钮返回,这里单击【安装】按钮开始安装DNS服务器角色

    (9)在【安装进度】向导页中,显示安装DNS服务器角色的进度

    (10)当【安装进度】向导页中显示安装DNS服务器角色已经完成,提示用户可以使用DNS管理器对DNS服务器进行配置。单击【关闭】按钮便完成了DNS服务的安装

    此时,在【服务器管理器】中将显示DNS服务器角色已经安装,以及其运行状态

    2.添加服务器功能

    (1)启动【添加角色和功能向导】,依次进入【开始之前】向导、【选择安装类型】向导页、【选择目标服务器】向导页、【选择服务器角色】向导页,确定要添加功能的角色,点击下一步进入到【选择功能】向导页。

    (2)在【选择功能】向导页中,显示所有可以安装的服务器功能,如果功能前面的复选框没有被选中,表示该网络服务尚未安装,如果已选中,说明该功能已经安装。这里选中【Telnet客户端】复选框,单击【下一步】按钮继续,如图2-58所示。

    (3)在【确认安装选择】向导页中,要求确认所要安装的服务器角色,如果选择错误,可以单击【上一步】按钮返回,这里单击【安装】按钮开始安装,如图2-59所示。

    (4)在【安装进度】向导页中,显示安装Telnet客户端功能的进度

    (5)在【安装进度】向导页中,显示安装Telnet客户端功能已经成功,单击【关闭】按钮

    更多相关内容
  • systemctl添加服务启动

    千次阅读 2020-04-01 15:04:11
    systemctl添加服务启动 CentOS7使用systemctl添加服务启动 CentOS7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统...

    systemctl添加服务启动

    CentOS 7使用systemctl添加服务启动

    CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同,说实在的,变的简单而易用了许多。

    CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,像需要开机不登陆就能运行的程序,最好还是存在系统服务里面,即:/usr/lib/systemd/system目录下,每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install]

    我们可以使用systemctl -a来查看所有服务,如果列表里面没有Nginx,PHP、Mysql,又想借助于systemctl来进行统一管理的话,就到上述所说的/usr/lib/systemd/system目录下面创建以下文件吧

    vim /usr/lib/systemd/system/nginx.service

    [Unit]

    Description=nginx

    After=network.target remote-fs.target nss-lookup.target

     

    [Service]

    Type=forking

    PIDFile=/application/nginx/logs/nginx.pid

    ExecStart=/application/nginx/sbin/nginx

    ExecReload=/application/nginx/sbin/nginx -s reload

    ExecStop=/application/nginx/sbin/nginx -s stop

    PrivateTmp=true

    [Install]

    WantedBy=multi-user.target

    测试启动

    pkill nginx

    systemctl daemon-reload

    systemctl start nginx

    vim /usr/lib/systemd/system/php.service

    [Unit]

    Description=php

    After=network.target remote-fs.target nss-lookup.target

     

    [Service]

    Type=forking

    PIDFile=/application/php/var/run/php-fpm.pid

    ExecStart=/application/php/sbin/php-fpm

    ExecReload=/bin/kill -USR2 MAINPIDExecStop=/bin/kill−INTMAINPID

    ExecStop=/bin/pkill -9 php-fpm

    PrivateTmp=true

    [Install]

    测试启动

    pkill php

    systemctl daemon-reload

    systemctl start php

    vim /usr/lib/systemd/system/mysql.service

    [Unit]

    Description=MySQL Community Server

    After=network.target

    After=syslog.target

    [Install]

    WantedBy=multi-user.target

    Alias=mysql.service

    [Service]

    User=mysql

    Group=mysql

    PIDFile=/application/mysql/tmp/mysql_sunht.pid

    # Execute pre and post scripts as root

    PermissionsStartOnly=true

    # Needed to create system tables etc.

    #ExecStartPre=/usr/bin/mysql-systemd-start pre

    # Start main service

    ExecStart=/application/mysql/bin/mysqld_safe

    # Don't signal startup success before a ping works

    #ExecStartPost=/usr/bin/mysql-systemd-start post

    # Disable service start and stop timeout logic of systemd for mysqld service.

    TimeoutSec=600

    Restart=always

    PrivateTmp=false

    测试启动

    systemctl daemon-reload

    systemctl start mysql

    vi /usr/lib/systemd/system/redis.service

    [Unit]

    Description=Redis

    After=network.target

    [Service]

    PIDFile=/var/run/redis_6379.pid

    ExecStart=/usr/local/redis/src/redis-server /etc/redis.conf --daemonize no

    ExecReload=/bin/kill -s HUP $MAINPID

    ExecStop=/bin/kill -s QUIT $MAINPID

    [Install]

    WantedBy=multi-user.target

    测试启动

    systemctl daemon-reload

    systemctl start redis

    vi /usr/lib/systemd/system/tomcat.service

    [Unit]

    Description=Tomcat of rapapi

    After=syslog.target network.target

     

    [Service]

    #指定用户

    User=root

    Group=root

    Type=forking

    #因为tomcat使用信号管理进程,所以需要指定pid文件

    PIDFile=/usr/share/tomcat/tomcat.pid

    ExecStart=/usr/share/tomcat/bin/startup.sh

    ExecReload=/bin/kill -s HUP $MAINPID

    ExecStop=/bin/kill -s QUIT $MAINPID

    PrivateTmp=true

    Restart=on-failure

    RestartSec=10

     

    [Install]

    WantedBy=multi-user.target

    测试启动

    systemctl daemon-reload

    systemctl start tomcat

    服务脚本按照上面编写完成后,以754的权限保存在/usr/lib/systemd/system目录下,这时就可以利用systemctl进行配置了

    使用systemctl start [服务名(也是文件名)]可以测试服务是否可以成功运行,如果不能运行则可以使用systemctl status [服务名(也是文件名)]查看错误信息和其他服务信息。然后根据报错进行修改,直到可以start,如果不放心还可以测试restart和stop命令。

    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自青信-运维,原文地址《systemctl添加服务启动

      1. systemctl添加nginx服务

      1. systemctl添加php服务

      1. systemctl添加mysql服务

      1. systemctl添加redis服务

      1. systemctl添加tomcat服务

      1. 注意:

     

    展开全文
  • Ubuntu18.04添加服务并设置开机启动

    万次阅读 2020-06-12 11:12:13
    我这里采用systemctl添加服务的方法。 一、Ubuntu18.04的改动 ubuntu-16.10 开始不再使用initd管理系统,改用systemd。用 systemctl 命令来替换了 service 和 chkconfig 的功能。 比如以前启动 mysql 服务用: ...

    问题提出场景:装了一个mycat,想直接设置开机启动

    网上一大堆教程,不是你抄我就是我抄你,很多Ubuntu的新特性没搞明白就乱发文章了,没办法只能自己总结经验了;

    我这里采用systemctl添加服务的方法

    一、Ubuntu18.04的改动

    ubuntu-16.10 开始不再使用initd管理系统,改用systemd。用 systemctl 命令来替换了 service 和 chkconfig 的功能。

    比如以前启动 mysql 服务用:

    sudo service mysql start
    

    现在用:

    sudo systemctl start mysqld.service

    所以我采用了增加systemd服务的方法;

    二、systemctl配置

    systemctl service服务文件夹在/lib/systemd/system(基本服务文件夹)与/etc/systemd/system(开机启动文件夹)。先添加基本服务,所以在/lib/systemd/system下创建mycat.service,内容如下:

    [Unit]
    Description=mycat service
    
    [Service]
    Type=forking
    
    ExecStart=/usr/local/mycat/bin/mycat start
    ExecReload=/usr/local/mycat/bin/mycat restart
    ExecStop=/usr/local/mycat/bin/mycat stop
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    Alias=mycat.service

    [Unit] 段: 启动顺序与依赖关系,如After=network.target,就说明在network.target服务启动之后。

    [Service] 段: 启动行为,如何启动,启动类型,看上面的配置就知道意义了;

    [Install] 段: 定义如何安装这个配置文件,即怎样做到开机启动

    弄好了上面的配置之后运行如下命令让服务生效,有的时候需要重启电脑才能生效,这是很多教程没提到的情况!

     sudo systemctl daemon-reload

    重载后运行sudo systemctl start mycat.service

    如果想加到开机启动,就运行

    sudo systemctl enable mycat.service

    这个时候系统会自动加载mycat.service到/etc/systemd/system文件夹下,很多教程直接自己链接过去,不推荐那么干,因为有的自己链接会出现未知的错误,很难找到原因,容易翻车。

    三、运行mycat可能出现的原因

    运行sudo systemctl start mycat.service会只出现一个wrapper,而且查看wrapper.log会报错:

    这是因为你的wrapper没有配置Java路径,在conf/wrapper.conf里设置

    wrapper.java.command=/usr/local/jdk1.8.0_211/bin/java

    就可以了。

    展开全文
  • VS2019添加服务引用进行本地调试

    千次阅读 2020-03-21 10:14:06
    原文首发于:VS2019添加服务引用进行本地调试 最近在跟进一个用C#开发的webservice接口项目,后续要根据需求来修改接口逻辑。在添加服务引用的时候,捣鼓了一下才成功,这里记录一下。 1 前提准备 首先你要开发好...

    原文首发于:VS2019添加服务引用进行本地调试

    最近在跟进一个用C#开发的webservice接口项目,后续要根据需求来修改接口逻辑。在添加服务引用的时候,捣鼓了一下才成功,这里记录一下。

    1 前提准备

    首先你要开发好接口,本地启动之后能够正常访问,如下:

    12020-3-17-19-36-36

    举个例子,里面有一个HelloWorld() 方法,就是返回一个“Hello World”字符串。

    2 添加服务引用

    重开一个VS2019,然后新建一个窗体程序,搞个按钮,添加按钮事件(为了促发接口调用而已,用其他方式也一样)。

    然后把你的接口在本地启动起来,复制链接。到新建的窗体程序中,找到“引用”-右击“添加服务引用”

    22020-3-17-19-37-9

    “高级”-“添加Web引用”,把链接复制到URL中,如下:

    32020-3-17-19-37-29

    然后就可以在新建窗体程序中的按钮事件中添加你的接口调用了。

    Test.YourDataService dataService = new Test.YourDataService();
    // 用dataService调用你的方法即可跳转到你正在本地调试的接口程序断点上
    
    展开全文
  • supervisorctl新添加服务

    千次阅读 2018-11-26 09:44:54
    添加好新服务之后的操作 安装配置说明
  • 一、调用公网上的一个天气预报WebService服务: ... 二、 在VS2017中新建一个WINFORM,放一个...三、在项目中找到“添加服务的引用” 注意,一定要在高级中添加“web引用” 四、全部源代码 using Syste...
  • 【智能路由器】openwrt添加服务

    千次阅读 2016-07-14 15:59:58
    http://blog.csdn.net/u012819339/article/category/5803489openwrt的服务项都放在/etc/init.d/目录下,如果要将某个服务添加到开机启动的话,在/etc/rc.d/目录下做一个连接就行了,这里不做例子,截图看看吧,...
  • BLE之添加服务

    千次阅读 2016-10-26 17:21:38
    在这里,首先以BLE串口透析中添加服务为例子来概述一下。 参照他人的博客,在BLE串口透析例程中是通过如下协议栈函数将服务添加到协议栈内部表中的。 uint32_t sd_ble_gatts_service_add ( uint8_t...
  • Windows中将Nginx添加服务

    千次阅读 2022-02-17 11:44:40
    前言:在使用LeafLet写离线地图时,需要将Nginx作为LeafLet的代理,实现内网访问外网地图瓦片,下面是将Nginx...2、添加服务 nginx-service.xml、cmd-restart-nginx.bat、cmd-start-nginx.bat、cmd-stop-nginx.bat ngin
  • 习WCF,在学习的过程中,新建一个WCF服务应用程序,按F5启动客户端调试,弹出一个错误,如下图所示: 折腾了半天,再对比自动生成的配置文件,发现web.config配置文件多了下图红色的一句,删除即可正常运行:...
  • 1、创建一个Windows服务程序 (和创建的是控制台程序、WinForm一样),如下所示:  创建完成后界面如下:  在界面空白处右键 -查看代码,如下所示:    下面,实现一个写txt文件操作,每隔一秒钟,往...
  • 添加web引用和添加服务引用有什么区别, Add Service References 和 Add Web References 有啥区别? 参考 ... (1)VS2005里提供的Add
  • 添加windows服务的方法

    千次阅读 2019-11-15 09:36:22
    添加windows服务的方法1.添加到系统环境变量2....点击「新建」,将要添加服务的文件目录地址复制粘贴进去,然后点击下方的「确定」 ,关闭窗口,将前边的窗口都点击「确定」后关闭 添加后直接打...
  • arcmap添加WMTS服务

    千次阅读 2021-04-16 19:27:07
    http://xdc.at/map/wmts/ 双击 拖拽
  • 自定义工具错误: 无法生成服务引用“*****”的代码 WCF Service或WebService中包含一些比较复杂的逻辑定义,并且引用了一些自己定义的组件,项目本身是可以编译通过的,但是就是无法被添加Service Reference。...
  • WCF 在VS中,添加服务引用,地址输入http://ip/Service.svc,点击前往,提示错误
  • Linux添加自定义服务(service文件)

    千次阅读 2021-05-23 16:32:00
    Linux系统中也有“服务”这一说法,通过服务我们可以便捷地管理一些程序功能,也可以作为程序开机自启的一个手段之一。今天我来分享一下如何创建自己简易的Linux服务。 1,新建服务文件 每一个服务在Linux有它自己...
  • 上图示例 使用接口Webservice //调用接口上传数据(synResInfo) cn.gov.nhfpc.zyysgfhpx.services ser = new cn.gov.nhfpc.zyysgfhpx.services(); string request = ser.synResInfo(strRequest);
  • win7添加并开启网络服务设置

    千次阅读 2019-08-02 15:53:51
    1、win+r——输入“control”回车——进入到【控制面板】——【服务】——【打开或关闭windows服务】——勾选【Telnet服务器】与【Telnet客户端】——点击【确定】,等待一会安装完成即可,如下图: 2、win+r——...
  • 今天和大家分享一下win10系统添加打印机总是自动关闭打印服务问题的解决方法,在使用win10系统的过程中经常不知道如何去解决win10系统添加打印机总是自动关闭打印服务的问题,有什么好的办法去解决win10系统添加...
  • XP 删除与添加服务

    千次阅读 2012-10-08 10:19:37
    一、删除服务 办法一: 用sc.exe这个Windows命令 ... sc delete "服务名" (如果服务名中间有空格,就需要前后加引号),服务名称可以在服务的属性里找到,不要将服务名称误认为显示名称。  如针对上面的:
  • windows Apache添加服务

    千次阅读 2019-01-17 12:11:42
    httpd -k install -n "Apache" -k install 安装服务 -n "*" 代表在服务里的名字
  • 如何在windows系统中添加服务

    万次阅读 2010-08-07 12:50:00
    朋友的桌面版本MSSQL SERVER安装在XP上,却没有...方法一:利用导出注册表方式添加服务 WINDOWS系统的服务主要体现在注册表中,其位置在【HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services】,正好我系统中有
  • 今天在配置oracle Net Manager 配置服务命名的时候总是无法配置,以前配置的服务名都显示不出来,然后点击绿色添加按钮也没反应,因为先前我修改了oracle\product\10.2.0\db_1\NETWORK\ADMIN下的tnsnames.ora文件 ...
  • Redis添加到系统服务

    千次阅读 2018-05-04 08:51:59
     redis desktop manager,每次在控制台打开Redis服务之后,都不能够将该窗口关闭,因为一旦关闭该cmd控制台窗口,Redis服务就会关闭,这肯定不是我们想要的结果,这里提供一个方法,就是设置Redis的系统 ...
  • 在Ubuntu下添加自定义服务

    万次阅读 2017-12-03 10:49:53
    在Ubuntu系统中添加自定义服务需要遵从设计启动脚本的模式,下面就是如何编写启动脚本的示例程序。
  • centos6添加系统服务

    千次阅读 2019-01-09 10:08:50
    在/etc/init.d下添加服务名如: vi /etc/init.d/tomcat #!/bin/bash # # auditd This starts and stops auditd # # chkconfig: 2345 11 88 # description: This starts the Linux Auditing System Daemon, \ ...
  • Android init.rc 添加自定义服务

    千次阅读 2019-12-16 10:20:35
    Android init.rc 添加自定义服务,运行系统bin文件一、按照rc语法格式添加新增service二、添加te文件三、rc语法链接四、avc权限添加 一、按照rc语法格式添加新增service rc文件中添加如下 # 最后两个必写,其他的...
  • bat添加到windows服务

    万次阅读 2018-04-26 11:14:21
    1、 编写bat脚本 ::注释 @echo off ::显示当前日期时间 echo %data% %time% ::切换到指定的VUE服务器工作路径 ...::执行vue服务启动命令 ::前提条件: ::1、npm install 完成 ::2、npm run dev 可以正常启动...
  • Mapbox 添加WMS服务

    千次阅读 2018-10-25 21:15:36
    转载 Mapbox 添加WMS服务 https://blog.csdn.net/wangdaoyin2010/article/details/79116609?utm_source=blogxgwz0 Mapbox使用ArcGIS 切片服务(WMTS) ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,031,394
精华内容 1,212,557
关键字:

添加服务