-
Linux gd库安装步骤介绍
所属栏目:[Linux] 日期:2023-07-10 热度:5600
gd 库是 PHP 处理图形的扩展库,它提供了一系列用来处理图片的 API(应用程序编程接口),使用 gd 库可以处理图片或者生成图片。在网站上,gd 库通常用来生成缩略图,或者对图片加水印,或者生成汉字验证码,或者对网[详细]
-
SELinux 的工作模式(Disabled、Permissive与Enforcing)
所属栏目:[Linux] 日期:2023-07-10 热度:701
通过对 SELinux 的介绍,初学者可以这样认为,在传统 Linux 系统使用访问控制方式的基础上,附加使用 SELinux 可增强系统安全。 那么,SELinux 是如何运行的呢?
在解释 SELinux 的工作模式之前,先解释几个概念。[详细] -
SELinux的主要用处
所属栏目:[Linux] 日期:2023-07-10 热度:3467
我们知道,传统的 Linux 系统安全,采用的是 DAC(自主访问控制方式),而 SELinux 是部署在 Linux 系统中的安全增强功能模块,它通过对进程和文件资源采用 MAC(强制访问控制方式)为 Linux 系统提供了改进的安全性[详细]
-
什么是SELinux
所属栏目:[Linux] 日期:2023-07-10 热度:4200
SELinux,Security Enhanced Linux 的缩写,也就是安全强化的 Linux,是由美国国家安全局(NSA)联合其他安全机构(比如 SCC 公司)共同开发的,旨在增强传统 Linux 操作系统的安全性,解决传统 Linux 系统中自主访问[详细]
-
Linux安装freetype步骤(LAMP环境创建)
所属栏目:[Linux] 日期:2023-07-08 热度:182
FreeType 库是一个完全免费(开源)的、高质量的、可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括 TrueType、OpenType、Type1、CID、CFF、Windows FON/FNT、X11 PCF 等,支持单色位图、反走样位图[详细]
-
Linux jpeg6安装过程分解(LAMP环境搭建)
所属栏目:[Linux] 日期:2023-07-08 热度:4768
jpeg6 软件是用来解码 .jpg 和 .jpeg 格式的图片的。安装步骤如下。
1) 手工建立必需的目录
[root@localhost root]# mkdir /usr/local/jpeg6
#建立jpeg6软件安装目录
[root@localhost root]# mkdir /usr/local/j[详细] -
Linux zlib和libpng安装步骤(LAMP环境搭建)
所属栏目:[Linux] 日期:2023-07-08 热度:7363
安装zlib源码包
zlib 是提供数据压缩用的函数库,使用 DEFLATE 算法,最初是为 libpng 函数库所写的,后来普遍被许多软件所使用。此函数库为自由软件,使用 zlib 授权。
安装步骤如下:
[root@localhost ~]# cd[详细] -
Linux mhash和mcrypt安装步骤(LAMP环境搭建)
所属栏目:[Linux] 日期:2023-07-08 热度:9895
mhash源码包安装
mhash 是基于离散数学原理的不可逆向的 PHP 加密方式扩展库。mhash 可以用于创建校验数值,消息摘要,消息认证码,以及无须原文的关键信息保存(如密码)等。
安装步骤如下:
[root@localhost [详细] -
Linux libmcrypt及安装流程(LAMP环境搭建)
所属栏目:[Linux] 日期:2023-07-08 热度:2785
libmcrypt 是加密算法扩展库,支持 DES、3DES、RIJNDAEL、Twofish、IDEA、GOST、CAST-256、ARCFOUR、SERPENT、SAFER+ 等算法。安装步骤如下。
1) 进入解压缩目录
命令如下:
[root@localhost libxml2-2.9.1]# cd [详细] -
Linux libxml2安装步骤(详解版)
所属栏目:[Linux] 日期:2023-07-08 热度:4766
libxml2是一个用来解析XML文档的函数库。它用 C 语言写成,并且能被多种语言所调用,如 C、C++、XSH、C#、Python、Kylix、Delphi、Ruby、PHP 等。它最初是为 GNOME 开发的项目,但是现在可以用在各种各样的项目中。[详细]
-
Linux LAMP环境构建的前期准备
所属栏目:[Linux] 日期:2023-07-08 热度:9618
我们知道,如果我们安装的是应用服务软件,这个软件是给外网用户访问和使用的,那么应该使用源码包安装,因为源码包安装的软件经过了本机编译,性能更好。所以我们的 LAMP 环境搭建,在生产服务器上一般采用源码包进[详细]
-
Linux NTFS文件系统安装方法
所属栏目:[Linux] 日期:2023-07-08 热度:6616
在 CentOS 6.x 中,默认 NTFS 文件系统是没有安装的,也就是说在 CentOS 6.x 中是不能直接挂载 NTFS 分区的。但是目前 Windows 的分区绝大多数是 NTFS 分区,这就需要在 CentOS 6.x 中安装 NTFS 文件系统的模块之后,[详细]
-
Linux内核模块管理(查看、添加及删除)
所属栏目:[Linux] 日期:2023-07-08 热度:3159
Linux 的内核会在启动过程中自动检验和加载硬件与文件系统的驱动。一般这些驱动都是用模块的形式加载的,使用模块的形式保存驱动,可以不直接把驱动放入内核,有利于控制内核大小。
模块的全称是动态可加载内核模[详细] -
查询Linux字符界面调整分辨率的方法
所属栏目:[Linux] 日期:2023-07-08 热度:6316
如果安装了 Linux 的图形界面,则使用图形界面修改分辨非常方便也很简单。但是如果只安装了字符界面,难道就不能修改分辨率了吗?
当然是可以的,只要利用 GRUB 的配置文件就可以完成。当然需要确定内核是否支持 [详细] -
Linux GRUB加密方法讲解(2种加密方法)
所属栏目:[Linux] 日期:2023-07-07 热度:2817
Linux 在启动时,在 GRUB 管理界面中是可以通过按"e"键进入编辑模式,修改启动选项的。
每个启动选项都支持按"e"键进入编辑模式。在编辑模式中可以修改启动模式,比如进入单用户模式(单用户模式主要用于破解密码[详细] -
Linux GRUB手动安装方法说明
所属栏目:[Linux] 日期:2023-07-07 热度:1226
需要手工安装 GRUB 主要有两种情况:
Linux 系统原先不是使用 GRUB 作为引导程序而现在想要使用 GRUB 来作为引导程序;
MBR 中的引导程序被覆盖,需要在 MBR 中重新安装 GRUB,如先安装了 Linux 系统,后安装了 Wi[详细] -
Linux多系统并存的GRUB配置文件内容解析
所属栏目:[Linux] 日期:2023-07-07 热度:7754
其实每个系统都是用 title 字段来表示的,如果在服务器中又多了一个 Windows 系统,那么在 GRUB 的配置文件中只不过就是多了一个 title 字段而已。不过要注意,我们一般建议先安装 Windows 系统,后安装 Linux 系统。[详细]
-
Linux /boot/grub/grub.conf(GRUB配置文件)内容简介
所属栏目:[Linux] 日期:2023-07-07 热度:1004
本节,我们就来看看 GRUB 的配置文件 /boot/gmb/grub.conf 中到底写了什么。命令如下:
[rootdlocalhost ~]# vi /boot/grub/grub.conf
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu[详细] -
Linux GRUB磁盘分区表示方法
所属栏目:[Linux] 日期:2023-07-07 热度:6624
我们已经知道 Linux 系统分区的设备文件名的命名是有严格规范的,类似于 /dev/sda1 代表第一块 SCSI 硬盘的第一个主分区。但是在 GRUB 中分区的表示方法却完全不同,采用了类似 hd(0,0) 的方式来表示分区。
其实也[详细] -
Linux /boot/grub/目录解析
所属栏目:[Linux] 日期:2023-07-07 热度:9141
本章第一节就已经讲过,BIOS 在进行完成系统检测之后,就会找到第一个可以启动的设备,并读取该设备的 MBR(主引导记录)以及加载 MBR 中的 boot loader(启动引导程序),这个启动引导程序可以具有菜单功能、直接加[详细]
-
Linux启动引导程序(GRUB)加载内核的经过
所属栏目:[Linux] 日期:2023-07-07 热度:2163
在刚刚的启动过程中,我们已经知道启动引导程序(Boot Loader,也就是 GRUB)会在启动过程中加载内核,之后内核才能取代 BIOS 接管启动过程。如果没有启动引导程,那么内核是不能被加载的。
本节,我们就来看看启[详细] -
Linux /etc/inittab:设定(修改)系统默认运行级别
所属栏目:[Linux] 日期:2023-07-07 热度:9718
在 /etc/rc[06].d/ 目录中的程序启动之后,系统的启动就已经完成。不过,我们总有一些程序是需要在系统启动之后随着系统一起启动的。这时我们并不需要自己把需要启动的服务链接到 /etc/rc3.d/ 目录中,因为系统给我们[详细]
-
Linux /sbin/init初始系统环境
所属栏目:[Linux] 日期:2023-07-07 热度:3182
在内核加载完毕,并完成硬件检测与驱动程序加载后,此时主机硬件已经准备完毕,内核会主动呼叫第一个进程,也就是 /sbin/init,此配置文件最主要的功能就是准备软件执行的环境,包括系统的主机名、网络设定、语言、文[详细]
-
5G 将改变航空旅行体验的5个方面
所属栏目:[Linux] 日期:2023-07-06 热度:4885
长长的安检队伍、在零售店和餐厅的漫长等待时间以及不可靠的技术(例如缓慢或不稳定的 Wi-Fi)都会使航空旅行乘客、机场运营商和服务人员等感到沮丧和干扰。 5G是第五代移动网络,在飞行过程中提供可减少乘客限制和提高[详细]
-
Linux内核(内核模块)的加载过程(非常详细)
所属栏目:[Linux] 日期:2023-07-06 热度:4842
GRUB 加载了内核之后,内核首先会再进行二次系统的自检,而不一定使用 BIOS 检测的硬件信息。这时内核终于开始替代 BIOS 接管 Linux 的启动过程了。
内核完成再次系统自检之后,开始采用动态的方式加载每个硬件的[详细]
