专栏首页cslinux学习六

linux学习六

网络服务

常用网络服务器软件

服务类型

软件名称

服务类型

软件名称

NFS 服务

NFS

DNS服务

DNS

Web服务

Apache

Mail 服务

sendmail

FTP 服务

Vsftpd

DHCP服务

Dhcp

Samba 服务

samba

数据库服务

MySQL


网络服务器启动后,通常守护进程来实现网络服务功能。 守护进程有称为服务,总在后台运行,时刻监听客户端的服务请求。一旦客户端发出服务请求守护进程就为其提供相应的服务。

常用网络服务

服务名

功能说明

nfs

NFS服务器的守护进程,用于提供网络文件服务

httpd

Apache 服务器的守护进程,用于提供WWW服务

named

DNS 服务器的守护进程,用于提供域名解析服务

sendmail

Sendmail 服务器的守护进程,用于提供邮件服务

dhcpd

DHCP服务器的守护进程,用于提供DHCP的访问支持

network

激活、停用网络接口

mysqld

MySQL服务器的守护进程,用于提供数据库服务


管理服务的shell命令

1.0 service 服务名 start | stop | restart | status | 功能: 启用,停止,重启指定的服务 ,或者查看指定服务的状态。

service1.png
service2.png

2.0 chkconfig [选项] [服务名] [on | off ] 功能:设置服务开机自动启用。 常用选项: --add 服务名 将一项服务加入开机自动启用列表。 --delete 服务名 将一项服务从开机自动启用列表删除 --list [服务名] 显示在不同运行级别启用的状态,不指定显示全部

3.0 防火墙 root 用户使用命令 system-config-firewall 配置防火墙。

管理防火墙的命令

格式: iptables 命令选项 [ 匹配选项 ] [-j 操作选项 ] [其它选项 ] 功能: 管理iptables包过滤防火墙 命令选项说明 -L 查看数据链的规则列表 -A 添加规则

图片.png
 iptables -L
root@satan-master:/# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED
ACCEPT     all  --  anywhere             anywhere            
INPUT_direct  all  --  anywhere             anywhere            
INPUT_ZONES_SOURCE  all  --  anywhere             anywhere            
INPUT_ZONES  all  --  anywhere             anywhere            
DROP       all  --  anywhere             anywhere             ctstate INVALID
REJECT     all  --  anywhere             anywhere             reject-with icmp-host-prohibited

在说一下 Ubuntu 软件包安装,我所使用过的安装。

deb软件安装

1.0 cd命令切换到,deb软件下载的目录 2.0 使用命令 dpkg -i soft_name.deb 安装 3.0 使用命令 dpkg -r soft_name.deb 删除已经安装的软件包 4.0 使用命令 dpkg -r --purge soft_name.deb 连同配置文件一起删除 5.0 使用命令 dpkg -info soft_name.deb 查看软件包信息

apt-get 安装(这个只要联网,相对来说很简单,也是Ubuntu最常用的安装。)

1.0 sudo apt-get install software 安装软件。 2.0 sudo apt-get remove software 卸载软件。 3.0 sudo apt-get remove --purge softname 卸载并清除配置。 4.0 sudo apt-get update 更新软件信息数据库 5.0 sudo apt-get upgrade 进行系统升级 6.0 apt-get -f install 修正(依赖关系)安装

tar.gz 压缩包安装(这个需要看压缩包里面的情况)

首先肯定要解压缩,看看里面的东西,如果有readme,看一看其说明.

1.0 解压缩 tar -zxvf software 2.0 建议采用 mv命令,把借压缩文件移到 /usr目录, 即 mv software 3.0 用 cd命令 cd /usr/software 目录下,看看其文件,如果有configure 文件。 采用 ./configure”命令为编译做好准备 执行“make”命令进行软件编译; 执行“make install”完成安装; 执行“make clean”删除安装时产生的临时文件。 4.0 如果有 sh脚本文件,采用./aliedit.sh 执行脚本文件安装。

等等,还有其它情况,自己百度,如果出现错误,网上找一找解决办法。

参考文章 Linux系列:Linux中如何安装.rpm、.tar、.tar.gz和tar.bz2文件 linux(Ubuntu)如何安装tar.gz文件 chkconfig 百度百科

最近把浏览器换成了firefox,感觉看着不一样了,没有360急速浏览器看着舒服,
不过在Ubuntu中,写linux博客很方便。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 网络测试与分析工具简介

    <h2>主要是几个dos命令,直接上图和网上已有的知识</h2> <ol> <li>ipconfig<b>----查看和设置网络配置</b></li> <...

    东风冷雪
  • i系统写excel

    这里写excel采用了POI工具。表报导出excel有二种,一种是xls,一种是xlsl。 定义一个接口 ReportsToExcel

    东风冷雪
  • linux 学习笔记七

    来自实验楼的学习笔记,文字基本复制,粘贴。 ? 下载了一个录制gif图的软件,还不错 参考与:在Linux(Ubuntu)下超好用的录屏gif软件!!...

    东风冷雪
  • 什么是微服务

    在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 p...

    前朝楚水
  • 什么是微服务?

    在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团...

    芋道源码
  • 【12张手绘图】我搞懂了微服务架构!

    就目前而言,对于微服务业界并没有一个统一的、标准的定义(While there is no precise definition of this archite...

    Java团长
  • 微服务的团队应对之道|TW洞见

    这两年,微服务架构火了。在国内,从消费级互联网应用,到企业级应用;从金融领域,到电信领域;从新开发系统到已经开发了十几二十年的遗留系统;一夜之间,好像所有的团队...

    ThoughtWorks
  • 什么是微服务架构

    什么是微服务? 微服务(Microservices Architecture)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被...

    搜云库
  • 微服务一点都不“微”

    通过这几年在项目中实践微服务,为客户提供微服务咨询,我越来越发现所谓“微服务(Micro Service)”其实一点都不“微”!这非Martin Fowler定...

    张逸
  • 微服务框架落地实践之路

    在微服务的浪潮下,如何根据企业自身的业务特点,合理的运用开源技术落地微服务架构成为关键。本文作者认为,在实施微服务架构的过程中,结合企业自身业务特点落地的微服务...

    yuanyi928

扫码关注云+社区

领取腾讯云代金券