centos

centos minimal如何安装数据库

小樊
46
2025-02-26 18:01:06
栏目: 智能运维

在CentOS Minimal上安装数据库,你可以选择多种数据库系统,如MySQL、PostgreSQL或MariaDB等。以下是在CentOS Minimal上安装MySQL的步骤:

安装MySQL

  1. 更新系统包

    sudo yum update -y
    
  2. 添加MySQL官方YUM仓库

    sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
    sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
    
  3. 安装MySQL服务器

    sudo yum install mysql-server -y
    
  4. 启动MySQL服务

    sudo systemctl start mysqld
    
  5. 设置MySQL开机自启

    sudo systemctl enable mysqld
    
  6. 获取临时密码 安装完成后,MySQL会生成一个临时密码,你可以在日志文件中找到它:

    sudo grep 'temporary password' /var/log/mysqld.log
    
  7. 运行安全脚本 使用临时密码登录MySQL,并运行安全脚本以设置新密码并禁用远程root登录等:

    sudo mysql_secure_installation
    

    按照提示操作,设置新密码并完成其他安全设置。

  8. 登录MySQL 使用新设置的密码登录MySQL:

    mysql -u root -p
    

安装PostgreSQL

如果你想安装PostgreSQL,可以按照以下步骤操作:

  1. 添加PostgreSQL YUM仓库

    sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
    
  2. 安装PostgreSQL服务器

    sudo yum install postgresql-server -y
    
  3. 初始化数据库

    sudo postgresql-setup initdb
    
  4. 启动PostgreSQL服务

    sudo systemctl start postgresql
    
  5. 设置PostgreSQL开机自启

    sudo systemctl enable postgresql
    
  6. 创建数据库用户和数据库 切换到postgres用户并创建新用户和数据库:

    sudo -u postgres psql
    

    在psql shell中执行:

    CREATE USER your_username WITH PASSWORD 'your_password';
    CREATE DATABASE your_database;
    GRANT ALL PRIVILEGES ON DATABASE your_database TO your_username;
    \q
    

安装MariaDB

MariaDB是MySQL的一个分支,安装步骤与MySQL类似:

  1. 添加MariaDB YUM仓库

    sudo wget https://yum.mariadb.org/MARIADB.repo
    sudo mv MARIADB.repo /etc/yum.repos.d/
    
  2. 安装MariaDB服务器

    sudo yum install mariadb-server -y
    
  3. 启动MariaDB服务

    sudo systemctl start mariadb
    
  4. 设置MariaDB开机自启

    sudo systemctl enable mariadb
    
  5. 获取临时密码并运行安全脚本

    sudo grep 'temporary password' /var/log/mariadb/mariadb.log
    sudo mysql_secure_installation
    
  6. 登录MariaDB

    mysql -u root -p
    

根据你的需求选择合适的数据库系统进行安装,并按照上述步骤完成安装和配置。

0
看了该问题的人还看了