文章分类 - Linux
摘要:首先解释一下LAMP,L:Linux;A:apache;M:MariaDB;P:php。Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件。 本文就是介绍编译安装apache2.4,MariaDB5.5,以及php(基于模块
阅读全文
摘要:su和su- 切换方式 实例: su和su- 切换方式 实例: su和su- 切换方式 实例: 切换方式 实例: 切换方式 实例: sudo 提权 sudo的特色功能 sudo命令的常用参数 注意 案例1——允许zhanghe用户执行所有命令: 案例2——仅允许linuxprobe用户以root用户
阅读全文
摘要:一、编译httpd-2.4 1、准备好开发环境 # yum groupinstall “development tools” # yum install pcre-devel 2、准备源码包 apr-1.5.0-tar.gz apr-util-1.5.3-tar.gz httpd-2.4.10-ta
阅读全文
摘要:首先介绍一下LAMP和LNMP LAMP LMAP即Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的首字母缩写。这是一组常用来搭建动态网站或者服务器的开源软件。它们本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的We
阅读全文
摘要:具体组成简图 实验前期准备 做httpd 服务器的IP 为: 172.18.148.62 安装DNS域名解析包 bind yum install bind 修改DNS 的基础配置文件 /etc/named.conf 关闭所有的虚拟机的 防火墙 iptables -F CENTOS7 的系统关闭sel
阅读全文
摘要:在CentOS6.5(http2.2)配置https 创建前准备: 安装opensssl包 和 http2.2 1、在主机(192.168.109.100)创建私有CA (1)获取私钥 注意:1、私钥保存路径是按/etc/pki/tls/openssl.cnf配置文件规定的即/etc/pki/CA/
阅读全文
摘要:实验目的: 模拟Centos6上安装httpd2.4,并实现https加密访问主页 实验器材: Centos6.5虚拟机 实验步骤: 1 生成自签名证书 2 下载并编译安装httpd2.4及其相关组件 3 安装ssl模块并修改httpd配置文件 实验过程: 1 生成自签名证书 https协议是基于S
阅读全文
摘要:一、 Web Service基础: service:计算机后台提供的功能或计算机可以提供的某一种功能 Web Service本质:通过网络调用其它网站的资源 根据来源的不同,分为两种服务: 本地服务:使用同一台机器提供的服务,不需要网络 网络服务:使用另一台机器提供的服务,需要网络 IANA互联网地
阅读全文
摘要:一、OpenSSH OpenSSH与SSH协议是远程登录的首选连接工具。它加密所有流量,以消除窃听,连接劫持和其它攻击。OpenSSH常常被误认以为与OpenSSL有关系,但实际上这两个项目的有不同的目的,不同的发展团队,名称相近只是因为两者有同样的软件发展目标──提供开放源代码的加密通讯软件。 O
阅读全文
摘要:概述: 理论部分主要介绍了: 对称加密、非对称加密、单向加密、密钥交换、CA、PKI 操作部分主要有: 对称加密、非对称加密、单向加密的实现,已经openssl常用功能,生成密码、生成随机数已经使用openssl创建私有CA 系统环境说明: 1 2 3 4 [root@bogon ~]# cat /
阅读全文
摘要:§·DNS的配置与案例 ※·BIND的安装与配置: dns:协议 53 bind:dns协议的一种实现 named :bind程序的运行的进程名 ※·程序包: bind-libs :被bind和bind-untils包中程序共同用的库文件; bind-untils :bind客户端程序集,例如: d
阅读全文
摘要:SELinux介绍: SELinux: Secure Enhanced Linux(安全强化的linux),是美国国家安全局(NSA=The National Security Agency)和 SCC(Secure Computing Corporation)开发的Linux的一个强制访问控制的安
阅读全文
摘要:内核编译 单内核体系设计、但充分借鉴了微内核设计体系的优点,为内核引入模块化机制。 内核组成部分: kernel: 内核核心,一般为bzImage,通常在/boot目录下,名称为vmlinuz-VERSION-RELEASE; kernel object: 内核对象,一般放置于/lib/module
阅读全文
摘要:第一章 grub相关概念详解 1、linux上bootloader之grub详解: grub 0.X: centos5、6上用的,也称之为grub legacy grub 1.X: centos7上用的,也称之为grub2 2、grub legacy:分为几个阶段 stage1:安装在MBR中前44
阅读全文
摘要:在服务器被加电后,大体流程如下:POST --> (BIOS)boot sequence --> MBR(bootloader) --> kernel + ramdisk(initrd, initramfs) --> mount rootfs (ro) --> /sbin/init (CentOS
阅读全文
摘要:磁盘配额允许控制用户或者组织对磁盘的使用,它能防止个人或者组织使用文件系统中超过自己使用的部分,或者造成系统完全拥堵。配额必须由root用户或者具有root权限的用户启用和管理。 硬RAID以及软RAID :RAID是Redundant Array of Independent Disks的简写,即
阅读全文
摘要:处理交换文件和分区 交换分区是系统RAM 的补充 基本设置包括: 创建交换分区或者文件 使用mkswap 写入特殊签名 在/etc/fstab 文件中添加适当的条目 使用swapon -a 挂载交换分区 启用:swapon swapon [OPTION]… [DEVICE] -a :激活所有的交换分
阅读全文
摘要:概述 Linux系统是一个多人多任务的操作系统,系统上同时可能有很多人登录,每个人都会利用系统上的各类资源完成一定的操作。那么如何合理的规范这些用户的行为,保证资源的合理分配,则就需要用到权限管理的相关内容了。权限管理是Linux系统上最基础,也是最重要的一部分内容,本章就简要说明下权限管理的相关内
阅读全文
摘要:1. 数值测试:数值比较 -eq:是否等于; [ $num1 -eq $num2 ] -ne:是否不等于; -gt:是否大于; -ge:是否大于等于; -lt:是否小于; -le:是否小于等于; 2. 字符串测试: ==:是否等于; >:是否大于; <:是否小于; !=:是否不等于; =~:左侧字符
阅读全文

浙公网安备 33010602011771号