linux服务

1 学习一个软件服务配置的步骤

1 搞懂这个技术,服务是做什么,功能是什么,用途在哪,为什么要用它
2 这个软件安装的方式,在服务端安装,还是客户端安装,安装命令是什么
3 该软件安装完毕后,路经在哪里,配置文件在哪里,启动文件在哪里
4 配置文件里面的内容是什么,参数的含义是什么
5 如何启动服务,怎么查看是否已经启动,端口号是多少
必须监听一个端口 ntp UDP-123 
6 这个软件和服务都部署好了,怎么验证,怎么使用

2 ntp服务

a NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。
b 安装
NTP服务器监听端口为UDP的123,那就需要在本地防火墙开启运行客户端访问123端口,vi /etc/sysconfig/iptables添加如下规则:
-AINPUT -m state --state NEW -m udp -p udp --dport 123 -j ACCEPT
关闭防火墙的命令:
service stop firewalld 
关闭Selinux软件服务:
Setenforce 0 临时关闭
Sestatus查看selinux的状态,为disabled就OK了。
NTP时间服务器配置:
yum install ntp ntpdate -y 即可!
修改ntp.conf配置文件
cp  /etp/ntp.conf /etc/ntp.conf.bak 
vi/etc/ntp.conf 只修改如下两行,把#号去掉即可!
server 127.127.1.0     #local clock
fudge  127.127.1.0stratum 10
以守护进程启动ntpd 
/etc/init.d/ntpd start 即可
(注意*: ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“no server suitable for synchronization found”错误。)
以下是ntp服务器配置文件内容(局域网NTP,如果需要跟外网同步,添加外网server即可) 
driftfile  /var/lib/ntp/drift
restrict   default kod nomodify notrap nopeer noquery
restrict-6 default kod nomodify notrap nopeer noquery
restrict127.0.0.1 
restrict-6 ::1
server   127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10
includefile/etc/ntp/crypto/pw
keys  /etc/ntp/keys

c 查看安装的ntp路经
[[email protected] ~]# rpm -ql ntp |more
/etc/ntp.conf
[[email protected] ~]# systemctl restart ntpd
d  查看是否启动
[[email protected] ~]# ps -ef|grep ntp
ntp       23526      1  0 04:00 ?        00:00:00 /usr/sbin/ntpd -u ntp:ntp -g
root      23549  22795  0 04:01 pts/1    00:00:00 grep --color=auto ntp
e 服务器监听的所有端口
[[email protected] ~]# netstat -ntl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     
tcp6       0      0 :::3306                 :::*                    LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 ::1:25                  :::*                    LISTEN
[[email protected] ~]# netstat -nul
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
udp        0      0 192.168.57.135:123      0.0.0.0:*                          
udp        0      0 127.0.0.1:123           0.0.0.0:*                          
udp        0      0 0.0.0.0:123             0.0.0.0:*                          
udp        0      0 0.0.0.0:25831           0.0.0.0:*                          
udp        0      0 0.0.0.0:68              0.0.0.0:*                          
udp6       0      0 fe80::20c:29ff:fe62:123 :::*                               
udp6       0      0 ::1:123                 :::*                               
udp6       0      0 :::123                  :::*                               
udp6       0      0 :::6678
注:
   ntp与ntpdate的区别
   服务端安装配置好ntp服务后,局域网内的其它机器可以直接使用ntpdate IP 可以保证局域网所有的服务器与时间服务器的时间保持一致
   ntpdate直接与时间服务器同步,可以配置到定时任务中
   [[email protected] ~]# ntpdate pool.ntp.org
f 配置时间同步客户机
crontab -e 
增加一行,在每天的6点10分与时间同步服务器进行同步
10 06 * * * /usr/sbin/ntpdate ntp-server的ip>>/usr/local/logs/crontab/ntpdate.log
分 时 日 月 周  命令 
注:命令要使用绝对路径,crontab精确到分钟
    安装:[[email protected] ~]# yum -y install crontab*
    重启:[[email protected] ~]# systemctl status crond

3

时间: 2024-10-24 23:14:31

linux服务的相关文章

Linux服务篇之四:构建MySQL服务器

Linux服务篇之四:构建MySQL服务器  MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司, 目前属于Oracle公司,MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库. 对应目前主流的LAMP架构来说,Mysql更是得到各位IT运维.DBA的青睐,目前mysql已被orcacle收购,不过好消息是原来mysql创始

linux服务与进程

linux服务与进程 http://www.cnblogs.com/jamesbd/p/3567654.html linux服务与进程 1.应用程序 2.服务脚本 3.配置文件 4.查看进程 5.查看端口 6.crontab任务计划 需求:搭建一个web服务器,用apache软件,web服务能够随着计算机的启动而启动,而且对外提供web服务的端口是800端口,最后查看进程和端口? 1.安装apache的软件 yum -y install httpd* 2.设置随计算机启动而启动 chkconfi

Linux服务的管理

1.Linux服务的介绍 系统服务 --某些服务的服务的对象是Linux系统本身,或者Linux系统系统用户,这类服务我们称为系统服务(System Service) 网络服务 --提供给网络中的其他客户端(Client)调用使用的服务,这类的服务我们统称为网络服务(Networking Service) 按照服务启动的方法又可分为 独立系统服务 --服务一经启动,除非关闭系统或者手动关闭,否则都在后台执行,不管有没有用到,这样的服务我们称为独立系统服务(Sys V Service) 临时服务

[Linux]服务管理:rpm包, 源码包

--------------------------------------------------------------------------------------------------- |--- 1. 独立的服务  |---- rpm包默认安装的服务 |--- 2. 基于xinetd服务 linux服务分类: | |---- 源码包安装的服务 查询已安装的服务: rpm包安装的服务:chkconfig --list( 查看服务自启动状态,可以看到所有rpm包安装的服务 ) ( 7个

Linux服务篇之七:MySQL主从原理及架构配置

Linux服务篇之七:MySQL引擎了解.主从原理及架构配置 一.MySQL引擎了解 MyISAM引擎 默认表类型,它是基于传统的ISAM类型,ISAM是IndexedSequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.不是事务安全的,而且不支持外键,如果执行大量的select, MyISAM比较适合. InnoDB引擎 支持事务安全的引擎,支持外键.行锁.事务是他的最大特点.Innodb最初是由innobase Oy公司开发,200

完解LINUX服务器之NTP服务

NTP:Network Time Protocol  是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶意的协议攻击. 1.安装: yum install NTP yum install tzdata NTP协议使用的是UDP,Port:123 2.配置文件: /etc/ntp.conf                #NTF服务器的主

linux服务延时启动

zabbix-server在系统启动时,需要先启动xampp中的mysql,如果mysql没启动就会导致zabbix-server启动失败 怎么设置linux服务延时启动呢,很简单,用sleep就可以 修改/etc/rc.local文件 /opt/lampp/lampp startmysql /bin/sleep 60 /etc/init.d/zabbix-server start 就这么简单.

linux服务自动手动启动tomcat的方式

Linux服务自启动的方式有多种,有时候无法通过chkconfig命令运行级别设置和ntsysv图形运行级别设置时,此下方法可以有效解决问题. 生产环境: OS: CentOS release 6.7 (Final) Web服务器:Apache Tomcat/7.0.57 任务:Linux启动时需要自动启动Tomcat服务. Linux自动启动服务配置方式如下: [[email protected] ~]# [[email protected]~]# cd  /etc/rc.d [[email 

Linux服务的简单配置(homework)

Linux服务也学习一个礼拜啦,趁这闲暇之际,归纳一下这周所学的服务. 应用环境:Redhat 5.9 一.DHCP DHCP是动态主机配置协议,可自动分配入网参数,实现各客户机IP的自动获取 1.为服务器配置一个固定的Ip地址如192.168.4.2 2.确认已安装dhcp软件包 3.建立dhcpd.conf配置文件. [[email protected] ~]# vim/etc/dhcpd.conf subnet 192.168.4.0 netmask 255.255.255.0 { opt

linux服务之udevd

http://www.ibm.com/developerworks/cn/linux/l-cn-udev/[[email protected] ~]# uname -r2.6.32-431.el6.x86_64udev-147-2.51.el6.x86_64此版本的udev变动较大 什么是 udev?udev 是 Linux2.6 内核里的一个功能,它替代了原来的 devfs,成为当前 Linux 默认的设备管理工具.udev 以守护进程的形式运行,通过侦听内核发出来的 uevent 来管理 /