cenos6.5环境的安装

本文详细介绍在CentOS环境下安装VirtualBox扩展包、配置网络、安装Python3、设置Java环境变量及配置阿里云YUM镜像的过程。涉及DevelopmentTools、中文输入法、Python版本管理、Java路径设定及国内镜像加速等关键步骤。

一.virtualbox的设置 添加扩展包

  1. 前提需要安装 Development Tools .
  2. 安装 yum install kernel-devel
  3. 安装 yum install kernel-headers
  4. 选中窗口网络自动连接 也可以右键编辑 设置固定ip
  5. 在这里插入图片描述
  6. 在virtualbox 设备中选择安装增强功能
  7. 安装中文输入法 yum install “@Chinese Support”
  8. 选择系统 ->首选项 ->输入法查看已经安装的输入法
    在这里插入图片描述
  9. 通过ctrl+space切换输入法

二.centos安装python3

  1. centos默认安装了python2 在usr/bin下
  2. 通过python -V可以查看python版本
  3. 安装python3
  4. wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz 网址获取压缩包
  5. 解压压缩包 通过 ./configure --prefix=/usr/software/python3 -> make -->make install 安装python3
  6. 将python3 软连接到python设为默认的python解释器
    ln -s /usr/local/python3/bin/python3 /usr/bin/python
  7. python -V 查看修改为python3
  8. 因为执行yum需要使用python2
    vim /usr/bin/yum 将#! /usr/bin/python 修改为 #! /usr/bin/python2
    vim /usr/libexec/urlgrabber-ext-down 中的#! /usr/bin/python 修改为 #! /usr/bin/python2

三.配置java环境变量

  1. export JAVA_HOME=/usr/software/jdk1.8.0_211
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=./:$JAVA_HOME/lib:$JRE_HOME/lib
    export PATH=$JAVA_HOME/bin:$PATH
  2. source /etc/profile 更新环境变量
  3. java -version查看

四yum国内aliyun镜像配置

  1. cd /etc/yum.repos.d
  2. mv CentOS-Base.repo CentOS-Base.repo.backup 备份以免出错
  3. wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/CentOS-6.repo
  4. 获取epel源 wget http://mirrors.aliyun.com/repo/epel-6.repo
  5. 更新yum : yum clean all , yum makecache
CentOS 6.5 操作系统环境安装 MySQL 数据库,可以通过以下步骤进行操作,适用于 MySQL 5.55.7 版本的安装需求。以下是详细的安装教程: ### 安装准备 1. **下载 MySQL 安装包** 访问 [MySQL 官网](https://dev.mysql.com/downloads/mysql/) 下载适合 CentOS 6.5 的 MySQL 二进制安装包,例如 `mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz` 或 `mysql-5.7.xx-linux-glibc2.12-x86_64.tar.gz`。 2. **解压并移动到目标目录** 将下载的安装包上传至服务器,并解压到 `/usr/local` 目录下: ```bash tar -zxvf mysql-5.7.xx-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.xx-linux-glibc2.12-x86_64 /usr/local/mysql ``` 3. **创建 MySQL 用户和组** 创建一个专门的 MySQL 用户和组,用于运行 MySQL 服务: ```bash groupadd mysql useradd -r -g mysql mysql ``` 4. **设置目录权限** 修改 MySQL 安装目录的权限,确保 MySQL 用户可以访问: ```bash chown -R mysql:mysql /usr/local/mysql ``` ### 初始化 MySQL 1. **初始化数据库** 进入 MySQL 的 `bin` 目录,执行初始化命令,生成默认的数据库文件: ```bash cd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data ``` 初始化完成后,会输出一个临时密码,用于首次登录 MySQL[^2]。 2. **配置字符集(可选)** 如果需要设置默认字符集为 UTF-8,可以编辑 `/etc/my.cnf` 文件,在 `[mysqld]` 段添加以下内容: ```ini character-set-server=utf8 ``` 在文件末尾新增 `[client]` 段,并添加: ```ini default-character-set=utf8 ``` 这样可以确保 MySQL 使用 UTF-8 编码处理数据[^3]。 ### 启动 MySQL 服务 1. **启动 MySQL** 执行以下命令启动 MySQL 服务: ```bash cd /usr/local/mysql/support-files ./mysql.server start ``` 如果看到 `Starting MySQL..... SUCCESS!`,则表示 MySQL 已成功启动[^1]。 2. **设置开机自启动** 将 MySQL 的启动脚本复制到 `/etc/init.d/` 目录下,并设置开机自启动: ```bash cp mysql.server /etc/init.d/mysqld chkconfig --add mysqld chkconfig mysqld on ``` ### 登录 MySQL 并修改密码 1. **登录 MySQL** 使用初始化时生成的临时密码登录 MySQL: ```bash ./mysql -u root -p ``` 2. **修改 root 用户密码** 登录后执行以下 SQL 语句修改 root 用户的密码: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; ``` 3. **退出 MySQL** 输入以下命令退出 MySQL: ```sql exit; ``` ### 配置远程访问(可选) 如果需要允许远程访问 MySQL 数据库,可以执行以下步骤: 1. **创建远程访问用户** 登录 MySQL 后执行以下 SQL 语句创建一个允许远程访问的用户: ```sql CREATE USER 'remote_user'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES; ``` 2. **开放防火墙端口** 修改 `/etc/sysconfig/iptables` 文件,添加以下规则允许 3306 端口访问: ```bash -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT ``` 然后重启防火墙服务: ```bash service iptables restart ``` ### 安装常见问题 - **权限问题**:确保 MySQL 用户对 `/usr/local/mysql` 和其子目录有读写权限。 - **依赖问题**:安装过程中如果提示缺少依赖库文件,可以使用 `yum install` 安装相关依赖。 - **版本兼容性**:MySQL 5.7 对硬件和系统的要求略高于 5.5,确保系统资源足够。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值