2025年LAMN-MySQL、PHP安装模块简介

LAMN-MySQL、PHP安装模块简介一 mysql MySQL 的模块作用 配置文件地址用 rpm qc 查询 DCMAKE INSTALL PREFIX 安装路径 DDEFAULT CHARSET 默认字符集 DSYSCONFIDIR 配置文件位置 DMYSQL DATADIR 数据存放位置 ncurses 字符集终端库 autoconf shell 脚本工具 DMYSQL UNIX ADDR 通信文件

大家好,我是讯享网,很高兴认识大家。

一,mysql

MySQL的模块作用

配置文件地址用:rpm -qc查询
DCMAKE_INSTALL_PREFIX:安装路径
DDEFAULT_CHARSET:默认字符集
DSYSCONFIDIR:配置文件位置
DMYSQL_DATADIR:数据存放位置
ncurses:字符集终端库
autoconf:shell脚本工具
DMYSQL_UNIX_ADDR:通信文件

安装过程
1:依赖环境报安装
2:源码解压
3:配置cmake

DCMAKE_INSTALL_PREFIX:指定将 MySQL 数据库程序安装到某目录下,如目

录/usr/local/mysql。

DSYSCONFDIR:指定初始化参数文件目录。

DDEFAULT_CHARSET:指定默认使用的字符集编码,如 utf8。

DDEFAULT_COLLATION:指定默认使用的字符集校对规则,utf8_general_ci 是

适用于 UTF-8 字符集的通用规则。

DWITH_EXTRA_CHARSETS:指定额外支持的其他字符集编码。

4:make 配置文件构建二进制文件
5:make install 安装
三种文件
1)主配置文件 .conf

配置好了之后一定要进行权限设置

注意:如果在CMAKE的过程中有报错, 当报错解决后,需要把源码目录中的CMakeCache.txt文件删除,然后再重新CMAKE,否则错误依旧。

mysqladmin -u root -p password "abc123"这条命令注意一下,会显示mysql的登录密码

用过grant命令就必须用flush privileges 刷新数据库

二,PHP


讯享网

PHP模块作用

–prefix:指定将 PHP 程序安装到哪个目录下,如/usr/local/php5。

–with-mcrypt:加载数据加密等扩展工具支持。

–with-apxs2:设置 Apache HTTP Server 提供的 apxs 模块支持程序的文件位置。

–with-mysql:设置 MySQL 数据库服务程序的安装位置。

–with-mysqli:添加 MySQL 扩展支持。

–with-config-file-path:设置 PHP 的配置文件 php.ini 将要存放的位置。

–enable-mbstring:启用多字节字符串功能,以便支持中文等代码

安装过程
1:依赖环境报安装
2:源码解压
3:配置configure
4:make 配置文件构建二进制文件
5:make install 安装
三种文件
1)主配置文件 .conf
2)启动脚本 .service (bin)
3) 命令文件

注意:PHP一定要在LAMP平台的最后在安装,否则会安装报错

三,ln和ln-s 区别

什么是硬链接(ln)
硬链接是通过索引节点来进行连接,在linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都会分配一个节点编号,或者称之为索引节点。 多个文件名称指向一个节点编号,一般这种连接是硬链接
一个文件有硬链接的时候,想要真正删除。需要吧所有的连接全部删除,文件的数据库和目录的链接才会被释放。

什么是软连接(ln -s)
软连接类似 windows的快捷方式,他实际上是一个特殊文件。当创建软连接之后 软连接会有自己的节点编号。且软连接实际上是一个文本,其中包含源文件的位置信息。
当删除源文件的话。。软连接不会消失 但是会报错

硬链接:
1.创建硬链接会增加额外的记录项以引用文件
2.对应同一个文件系统上一个物理文件
3.具有相同 inode节点(节点编号)的多个文件互为硬链接文件
4.硬链接文件是源文件的另一个入口
5.可以通过给文件设置硬链接来防止重要文件被误删
6.创建时链接数递增

软连接:

1.一个符号链接指向另一个文件

2.ls -l的显示链接名称和引用的文件
3.一个符号链接的内容是他引用文件的名称
4.软链接里面存放的是源文件的路径,指向源文件
5.软连接失效时 一般是白字红底闪烁
6.软连接和源文件是不同的文件,文件类型不同 inode节点编号也不同

小讯
上一篇 2025-02-23 19:48
下一篇 2025-01-06 15:22

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/72621.html