首页
学习
活动
专区
圈层
工具
发布

基于 Linux 安装 web 服务及基本配置

通过源码编译安装的 httpd 服务,程序路径并不在默认的搜索路径中,执行起来比较麻烦,为了使该服务使用时更加方便,可以为相关程序添加符号链接 [root@localhost httpd-2.4.25]...: Centos 7 系统下,将编译安装的程序添加为系统服务有两种方式: 1、通过 chkconfig 命令添加,然后由 systemctl 进行管理;我们需要建立可控的服务脚本,例如,可将 apachectl...HTTP Server //服务描述信息 [root@www /]# chkconfig --add httpd // 将httpd添加为系统服务 2、在/lib/systemd/system... 若想通过域名访问httpd服务器,需要在客户机上指定DNS服务器地址或在hosts文件中增加 httpd服务器的 IP解析记录。...(注意:这里的根目录是指httpd服务器 server root 指定的值,而不是Centos 7 系统的根目录)

2.1K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    保证 Linux 服务器安全基本措施

    作为一种开放源代码的操作系统,Linux服务器以其安全,高效和稳定的显著优势而得以广泛应用,但是,若不加以控制,也不见得安全到哪里,这篇博文主要从账号安全控制、系统引导和登录控制的角度,来进行Linux...基本安全措施: 1、 系统各种冗余账号,如“games”等,可直接删除,包括一些程序账号,若卸载程序后,账号没能被删除,则需要我们手动进行删除。...若想要切换到root用户,那么必须知道root用户的密码,对于生产环境中的Linux服务器来说,每多一个人知道root密码,其安全风险也就增加一分。所以sudo命令就由此而生了。...配置文件/etc/sudoers中,授权记录的基本配置格式如下所示: user MACHINE=COMMANDS 具体含义如下: user:直接授权指定的用户名,或采用“%组名”的形式(授权一个组中的所有用户...[root@localhost ~]# systemctl daemon-reload 3、限制更改GRUB引导参数: 当Linux系统在启动时,到了下面这个界面,按“e”就可以进入GRUB引导菜单,

    1.7K20

    Linux服务器故障排查基本方案

    服务器架构 服务器系统为Centos7 首先需要知晓系统的对外的架构 一般架构: 1.域名--->云服务器(ECS) 2.域名--->CDN--->云服务器(OSS) 3.域名--->CDN---...>云服务器ECS+数据库RDS+缓存Redis 4.域名--->CDN--->负载均衡--->云服务器ECS+数据库RDS(主从)+缓存Redis 5.域名--->CDN-->WAF防火墙--->负载均衡...[Linux-fwuqi-chakanliuchangsss.jpg?aliyun] 发现问题 一、发现问题 首先发现问题,及时确定哪个服务出现问题,以便方便快速定位问题。...ECS服务器负载是否正常、cpu、内存负载是否过高,硬盘使用率是否达到100%等 缓存服务器 redis服务器负载是否正常、内存使用率如何 数据库服务器 数据库连接数是否正常 列出当前用户的所有连接信息...查看最大连接数 查看设置的最大连接数 show variables like 'max_connections'; 重新设置最大连接数 set GLOBAL max_connections=300 Nginx防护基本命令

    1.3K10

    Linux服务器最最基本安全策略

    1、Linux SSH 安全策略一:关闭无关端口 网络上被攻陷的大多数主机,是黑客用扫描工具大范围进行扫描而被瞄准上的。...这样别人 Ping 不到你的服务 器,威胁就自然减小大半了。...丢弃 icmp 包可在 iptables 中, 加入下面这样一条: -A INPUT -p icmp -j DROP 2、Linux SSH 安全策略二:更改 SSH 端口 默认的 SSH...3、Linux SSH 安全策略三:限制 IP 登录 如果你能以固定 IP 方式连接你的服务器,那么,你可以设置只允许某个特定的 IP 登录服务器。例如我是通过自己的 V** 登录到服务器 。...如果你是远程操作服务器修改上述配置,切记每一步都应慎重,不可出错。如果配置错误,导致 SSH 连接不上,那就杯具了。 基本上,按上述四点配置好后,Linux 下的 SSH 访问,是比较安全的了。

    3.6K90

    【运维】Linux 服务器 基本安防配置

    前言 在前两个星期,我负责的一个小型企业网站遭受到了攻击,导致网站非常的卡,正常用户无法访问;初步判断是CC攻击; 这样的攻击防御起来还是比较简单的;后来服务器又受到了攻击,服务器卡的完全链接不上去;这个时候才知道我当时服务器的安防是有多脆弱...查看访问Linux日志 ---- 可以直接略过,直接使用下面的命令查询 所有尝试链接服务器的排序后的Ip信息 for i in $(grep 'pam_unix(sshd:auth): authentication...安装 yum install denyhosts 基本上默认的配置就可以使用了,如果想要更多的配置信息,可以查看/etc/denyhosts.conf文件。...:systemctl start denyhosts 如果 Centos 7 中没有找到这个依赖包,则直接取官网下载然后安装 手动安装Denyhosts 加强Linux服务器安全的20项建议 ---...- 加强Linux服务器安全的20项建议 TODO… 晚点再来写

    2.9K40

    初识Linux · TCP基本使用 · 回显服务器

    前言: 前文我们介绍了UDP的基本使用,本文我们介绍TCP的基本使用,不过TCP的使用我们这里先做一个预热,即只是使用TCP的API简单实现一个回显服务器就可以了。...在本文实现回显服务器的时候,分为了三个版本,我们从第一个不靠谱版本逐渐优化~ 那么话不多说,我们直接进入回显服务器的实现。...回显服务器 对于回显服务器来说,基本功能就是客户端发送字符串,然后服务器收到这个字符串之后再给客户端发送回去,这是它的一个基本功能,那么我们从TCPserver_v1开始实现。...,所以我们不能让服务器主体来服务客户端,应该让别人服务客户端,具体是哪个客户端呢?...以上就是多线程版本,其实我们能发现不管是什么版本,只是为了改动服务函数的调用而已。 TCP的第一个基本使用就到此结束了~~

    37400

    linux网络服务基本设置命令合集

    MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 '环回网卡 一般用于测试tcp/ip 协议是否正常服务...packets 32 bytes 2592 (2.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ' linux...* * * 3 * * * 数据先到网关,***号说明被nat屏蔽了 六 : 域名解析 nslookup 1 、nslookup 命令 测试DNS命令 nslookup 目标主机地址 [DNS服务器地址...也可以使用dig www.baidu.com 来进行域名解析 [root@zhen ~]# nslookup www.baidu.com Server: 8.8.8.8 'dns服务器地址...hosts文件查找解析记录 hosts文件只对当前的主机有效 hosts文件可减少DNS查询过程,从而加快访问速度 域名解析会优先去查看/etc/hosts 映射文件,若是没有,就会再去找dns服务器

    1.6K41

    【Linux】Linux基本指令(3)

    .tar.gz   的缩写 例:tar  czf xx.tgz  tar  tzf  xx.tgz tar  xzf  xx.tgz 若是想要解压到指定路径 ,可以使用选项 :-C  路径  Linux...七.bc  指令 这个指令很简单,可以认为是Linux上的计算器。 ...八.uname –r指令 语法:uname [选项] 功能: uname用来获取电脑和操作系统的相关信息; 补充说明:     uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息...「Tab」「ctrl+c」「ctrl+d」「ctrl+r」热键 「Tab」:具有指令补齐的作用 这个要连续按两下,担忧的版本的Linux并不支持; 「ctrl+c」:终止当前的程序 这个热键其实很好用...十.关机 语法:shutdown [选项] ** 常见选项:** -h : 将系统的服务停掉后,立即关机; -r : 在将系统的服务停掉之后就重新启动; -t sec : -t 后面加秒数,

    1.4K11

    【Linux】Linux下基本指令

    Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很 多,其中大部分选项都值得我们花时间来了解一下。...功能: 在文件中搜索字符串,将找到的行打印出来 常用选项: -i :忽略大小写的不同,所以大小写视为相同 -n :顺便输出行号 -v :反向选择,亦即显示出没有 '搜寻字符串内容的那一行 1.基本用法...补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。...键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以用来取代exit 19.关机 语法:shutdown [选项] ** 常见选项:** -h : 将系统的服务停掉后...-r : 在将系统的服务停掉之后就重新启动 -t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

    47010

    【Linux】Linux基本指令(1)

    一.前言 从这篇文章开始,博主就开启了Linux学习之路了,本篇文章也是博主的第一篇Linux的文章,今后也会持续不断更新的。...文件数据+文件属性(所以一个建好的文件就算没有数据,也占用存储空间) => 文件操作=对文件数据操作+对文件属性操作 2.路径(用来定位文件) a.绝对路径 :把从开始到定位的位置成为绝对路径 Linux...Linux风格的路径分隔符:/ windows风格的路径分隔符:\ Linux文件结构 可以通过 tree 指令查看当前文件的结构,但需先安装这个指令 安装指令:yum install -y tree...将当前工作目录改变到指定的目录下) cd .. : 返回上级目录 cd /home/litao/linux/ : 绝对路径 cd ..

    4K11

    【Linux】Linux下基本指令

    补充说明 : uname 可显示 linux 主机所用的操作系统的版本、硬件的名称等基本信息。...EOF 戒 End OfInput) 』的意思;另外,他也可以用来取代exit 24.关机 语法 : shutdown [ 选项 ] ** 常见选项: ** -h : 将系统的服务停掉后...-r : 在将系统的服务停掉之后就重新启动 -t sec : -t 后面加秒数,亦即『过几秒后关机』的意思 以下命令作为扩展: ◆ 安装和登录命令 : login 、 shutdown...shell 对于 Linux ,有相同的作用,主要是对我们的指令进行解析,解析指令给 Linux 内核。反馈结果在通过内核运行出结果,通过shell 解析给用户。...结束语 本篇博客对基本指令做了总结打开了Linux篇章,下一章我们来看看Linux权限有关内容

    2K10

    linux基本权限

    Linux系统是一个典型的多用户操作系统,不同的用户处于不同的地位,为了保护系统的安全性,linux系统对于不同用户访问同一个文件或目录做了不同的访问控制。...而这种控制就是通过权限实现的,本节课我们介绍linux权限的使用 一、基本权限的介绍 Linux中每个文件或目录都有3个基本权限位,控制三种访问级别用户的读、写、执行,所以linux的基本权限位一共有9...基本权限位和另外3个可以影响可执行程序运行的3个特殊权限位一起构成了文件访问模式。...当有人试图访问一个文件的时候,linux系统会按顺序执行如下步骤: (1)使用者拥有这个文件吗?如果是,启用用户权限。 (2)用户是组所有者成员吗?...二、基本权限的设置和查看 通过前面的学习我们知道,用户分为所有者,所有者组,其他人这三类,而每一类有包含三种基本权限,他们的对应关系是 权限位 含义 属主权限位 用于限制文件或目录的创建者 属组权限位

    2.5K10

    Linux基本指令

    不以当前工作目录为参考 具有唯一性,不会随用户位置变化而改变 格式示例: /home/user/documents/report.txt 应用场景: 系统配置文件(如/etc/ssh/sshd_config) 服务启动脚本...特殊设备文件信息 基本语法 man [选项] [章节] 查询目标 手册章节详解(核心知识) Linux man 手册分为 9 个标准章节: 章节 内容类型 示例 1 用户命令 man ls...掌握 find 是 Linux 系统管理的核心技能。 基本语法 find [搜索路径] [表达式] [操作] 核心搜索条件 1....基本语法 uname [选项] 2. 常用选项 -a:显示所有系统信息(默认选项)。 -s:显示操作系统名称(通常是 Linux)。 -n:显示主机名。...关机 语法: shutdown [选项] 常用选项: • -h:停止系统服务后立即关机 • -r:停止系统服务后重新启动 • -t sec:指定延迟关机时间(秒) 作为系统扩展命令列表: 以下是对Linux

    67310

    linux基本操作

    *linux启动流程 *linu相关的指令 *软件管理相关指令 *文件系统 *Linux里的文件系统 *目录操作的常见指令 *文件和目录的创建删除 *查看文件 linux启动流程 加载BIOS...例如,运行5级别,查找 /etc/rc5.d目录,启动该目录下的相关服务。...指令的基本格式: 命令 [选项] [参数] Copy 例如: ls -a / # 表示列出根目录下所有的文件及文件夹 Copy #### 软件管理相关指令 简单来说,Linux系统可以分为Debian.../lib(64) 用来存放系统最基本的动态连接共享库,几乎所有的应用程序都需要用到这些共享库。 /lost+found 这个目录一般情况下是空的,当系统非法关机后,这里会存放一些没来得及保存的文件。.../sbin 超级用户使用的命令存放目录(系统启动时所需要的重要的系统二进制文件) /snap Ubuntu自己的软件管理工具 /srv 存放一些服务启动之后需要提取的数据 /sys 映射内核设备 /tmp

    1.6K30

    Linux基本指令

    基础命令详解 理解Linux指令的本质 指令就是可执行程序:Linux是由C语言编写的,指令是在系统中特定路径下存在的可执行文件 指令的执行过程:系统会在预定路径(如/usr/bin/)中查找对应指令...# 返回上级目录(相对路径) cd /home/user/linux/ # 使用绝对路径切换 cd .....文件操作的本质 在 Linux 中,所有文件操作本质上都是对多叉树结构的增删查改。...尝试编写Shell脚本自动化常见任务 十、学习路径建议 采用对比学习:采用Linux命令行操作和Windows图形界面操作对比的方式来学习 掌握基础操作:先掌握基本文件和目录操作...系统原理 通过系统学习和不断实践,逐步建立起对Linux操作系统的深入理解,为后续的系统编程和网络编程打下坚实基础

    34610

    Linux基本指令

    Hello uu们,从今天开始进入Linux的学习,好啦,废话不多讲,开干 1:ls指令 语法:ls [选项] [目录或文件] 功能:对于目录,罗列出当前路径下的文件名。...6.1:通配符 在Linux中,*:表示一个通配符,匹配任意文件名. 7:man指令 Linux的命令有很多参数,一般不可能全部记住,此时可以通过联机手册获取帮助。...PS:(1):Linux中同一个目录下,不允许存在同名文件! (2):src与dst都可以携带绝对或者相对路径进行拷贝!...补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。...23:重定向 23.1:输出重定向 Linux理念:linux中一切皆文件 普通文件 vs 显示器 对于任何文件来说,读和写文件 显示器设备等价于显示器文件------->向显示器打印等价于向显示器文件进行写入

    45610
    领券