Linux系统安装与MySQL配置指南

版权申诉
0 下载量 46 浏览量 更新于2024-08-26 收藏 59KB PDF 举报
"该文档是关于在Linux系统上安装MySQL、Apache和PHP的教程,主要分为两个部分:Linux系统安装和MySQL安装。" 在Linux系统安装部分,文档详细介绍了系统分区和系统设置这两个关键环节: 1. **系统分区**: - `/boot` 分区:建议分配100M的空间,用于存放内核和启动相关的文件。 - **swap交换分区**:不应超过256M,作为内存不足时的临时扩展空间。 - `/` 根分区:应尽可能大,以容纳所有系统文件和应用程序。 2. **系统设置**: - **编辑系统引导配置**:通过修改`/etc/inittab`文件,设置系统启动级别和其他初始化信息。 - **网卡配置**:在`/etc/sysconfig/network-scripts/ifcfg-eth0`中设置网卡参数,如将`ONBOOT`设为`YES`,并可以通过`setup`命令配置后重启网络服务。 - **GRUB配置**:通过修改`/boot/grub/menu.lst`文件调整启动菜单,包括设置等待时间和选择项。 接下来是MySQL的安装过程: 2. **MySQL安装**: - **传统版安装**: - 解压安装包,创建组和用户,然后修改文件权限,以确保安全启动MySQL。 - 使用`./mysql-uroot-p`命令登录数据库。 - **补充安装方法**: - 配置编译选项,如`--prefix=/opt/mysql`和`--with-charset=gb2312`,然后编译和安装。 - **启动和登录**: - 初始化数据库,通过`scripts/mysql_install_db --user=mysql`命令。 - 启动MySQL服务,使用`bin/mysqld_safe --user=mysql &`命令。 - 登录MySQL,进入`bin`目录,执行`./mysql -u root -p`。 - **设置开机启动**: - 找到`mysql.server`文件,并将其复制到`/etc/init.d/`目录下,以便于系统启动时自动运行。 这个文档提供了在Linux环境下手动安装LAMP(Linux、Apache、MySQL、PHP)环境的详细步骤,对于想要搭建服务器或进行系统管理的学习者非常有帮助。在实际操作中,还需根据具体Linux发行版和系统环境进行相应的调整。