/bin/bash
计算机中的端口总共有多少个 |
TCP0-65535 |
UDP0-65535 |
总共有65536*2=131072个端口 |
服务 | 软件 | 服务名 | 配置文件 | 端口号 |
SSH 远程服务 |
ssh |
sshd |
服务器端/etc/ssh/sshd_config 客户端/etc/ssh/ssh.config |
TCP/22 |
DHCP 动态分配 |
dhcp |
dhcpd |
配置文件/etc/dhcp/dhcpd.conf 模板文件:/usr/share/doc /dhcp*/dhcpd.conf.example |
UDP/67 接收客户端的请求 UDP/68 回应客户端的请求 |
DNS 域名服务 |
bind |
named |
主配置文件:/etc/named.conf 区域配置文件: /etc/named.rfc1912.zones 数据文件:/var/named/* 正向解析:named.localhost 反向解析named.empty |
TCP/53数据同步 UDP/53数据通信 |
FTP 文件传输 |
vsftpd |
vsftpd |
主配置文件 /etc/vsftpd/vsftpd.conf 用户控制文件: /etc/vsftpd/ftpusers、 /etc/vsftpd/user_list |
控制连接:TCP/21 数据连接: 20/随机端口 |
nfs 共享目录 |
rpcbind nfs-utils |
rpcbind nfs |
主配置文件:/etc/nfs.conf 存储配置文件:/etc/exports |
rpc:远程过程调用;管理nfs端口,111端口 nfs:2049 |
iscsi 共享磁盘 |
Iscsi -initator-utils |
iscsi iscsi |
iscsi服务器端管理界面: targetcli 认证文件: /etc/iscsi/initiatorname.iscsi |
IP地址:3260 |
apache web网站 静态 |
apache |
httpd |
yum主配置文件: /etc/httpd/conf/httpd.conf 虚拟主机头文件:/var/www/html 源码主配置文件: /usr/local/apache/conf/httpd.conf 虚拟主机头文件: /usr/local/apache/conf/extra/httpd-vhosts.conf |
80 |
nginx Web网站 |
nginx |
nginx |
主配置文件:/etc/nginx/nginx.conf 虚拟主机头文件:/etc/nginx/conf.d/default.conf 网页信息文件:/usr/share/nginx/html/index.html 日志文件:/var/log/nginx/*.log |
80 |
rsync 远程数据 同步 |
rsync |
rsyncd |
主配置文件:/etc/rsyncd.conf |
873 |
tomcat 动态web |
tomcat |
tomcat |
主配置文件:/usr/local/tomcat8/conf/sever.xml 网页信息:/usr/local/tomcat8/webapps/ROOT/ /usr/local/tomcat8/webapps/docs/index.html |
8080 8005HTTP/1.1 8009AJP/1.3 8443 |
mysql 关系数据库 |
mysql-community -server |
mysqld |
主配置文件 :/etc/my.cnf |
TCP/3306 |
mariadb |
mariadb mariadb-server |
mariadb |
主配置文件:/etc/my.cnf |
TCP/3306 |
amoeba |
amoeba-mysql-binary-2.2.0.tar 基于java1.5/1.6 |
./amoeba start |
主配置文件:/usr/local/amoeba/conf/amoeba.xml 数据服务配置件: /usr/local/amoeba/conf/dbServers.xml |
TCP/8066 |
redis 开源 关系数据库 |
redis |
redis |
主配置文件: /etc/redis.conf 哨兵配置文件: /etc/redis-sentinel.conf |
TCP/6379 |
mongodb 非关系 |
mongodb-org |
mongod |
主配置文件:/etc/mongod.conf |
TCP/27017 |
varnish |
varnish |
varnish |
主配置文件:/etc/varnish/default.vcl |
TCP/6081 TCP/6082 |
ELK 日志收集 |
Elasticsearch -5.5.0 |
elasticsearch.service |
主配置文件:/etc/elasticsearch/elasticsearch.yml |
elasticsearch:9200 elasticsearch-head: 9100 logstash:9600 input:4560 Logstash agent:9601 kibana:5601 |
Haproxy (安全) 负载均衡 |
haproxy |
haproxy.service |
主配置文件: /etc/haproxy/haproxy.cfg |
TCP/IP:5000 |
LVS 负载均衡 |
keepalived ipvsadm |
keepalived |
主配置文件: /etc/keepalived/keepalived.conf |
监听的web服务器 端口 |
VNC虚拟网络控制台 |
Vncviewer(客户端) Vncserver(服务端) |
Vncserver |
主配置文件: |
TCP/IP:5900 |
Ceph 分布式存储 |
ceph-deploy(管理工具) ceph ceph-radosgw |
ceph-deploy |
主配置文件: /etc/ceph/ceph.conf |
TCP/IP:6789 |
Zabbix 监控 |
Zabbix_server Zabbix_agent |
主配置文件:/usr/local/zabbix/etc/ Zabbix_server.conf Zabbix_agent.conf |
Agent:10050 Server:10051 |
|
postgres 关系数据库 |
- |
- | - | TCP:5432 |
cadvisor 容器 |
用户数据采集 |
- | - | TCP:8080 |
influxdb 非关数据库 监控数据 |
数据存储 |
- | - | TCP:8083 TCP:8086 |
grafana 出图工具 |
数据展示 |
- | - | TCP:3000 |
prometheus 监视和警报工具 |
- | - | - | TCP:9090 |
Kibana 出图工具 |
- | - | - | TCP:5601 |
Jenkins CICD |
- | - | - | TCP:8080 |
Svn 中央版本控制系统 |
- | - | - | TCP:3690 |
PHP引擎 |
- | - | - | TCP:9000 |
Glusterfs 分布式文件系统 |
GlusterFS是一种分布式文件系统 |
提供高性能、可扩展性和可靠性,以及与传统存储解决方案相比更低的成本 |
GlusterFS是一个开源项目,由Z Research公司开发。它支持多种客户端和服务器,包括Linux、FreeBSD、Windows和Mac OS X。 |
49152-49162 默认端口是49152 |
fastcgi服务端 |
Fastcgi是以个高速的可伸缩的,在http服务器和动态语言间的通信接口。 |
客户端叫fastcgi_pass 服务端叫php_fpm; |
- | TCP:9000 |
hello world