집 >데이터 베이스 >MySQL 튜토리얼 >lnmp 설치 mysql
LNMP 환경 구축 과정에서 데이터베이스 서비스 설치는 필수 단계입니다. MySQL은 가장 널리 사용되는 오픈 소스 데이터베이스 중 하나이며 널리 사용됩니다. 이번 포스팅에서는 Ubuntu Server에 MySQL을 설치하는 방법을 소개하겠습니다.
먼저 MySQL 공식 소스를 추가해야 합니다. 터미널에 다음 명령을 입력하세요:
sudo apt-get install software-properties-common sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5 sudo add-apt-repository 'deb [arch=amd64] http://mirror.nodesdirect.com/mariadb/repo/10.5/ubuntu focal main'
위 명령은 먼저 software-properties-common
을 설치한 다음 공식 소스의 서명 키를 추가하고 마지막으로 MySQL 소스를 추가합니다. software-properties-common
,然后添加官方源的签名密钥,最后添加MySQL源。
接下来,我们可以直接通过apt-get
安装MySQL服务器:
sudo apt-get update sudo apt-get install mysql-server
在安装过程中,会提示设置MySQL的root账户的密码。输入两次密码即可完成设置。
安装完成之后,我们需要进行一些必要的配置。
3.1 修改bind-address
为了能够通过网络连接MySQL服务器,我们需要将MySQL的bind-address修改为本机ip地址。使用如下命令打开MySQL的配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
在文件的[mysqld]部分添加如下行:
bind-address = 本机ip地址
保存并关闭文件。
3.2 配置远程访问
如果您希望远程访问MySQL服务器,您需要在服务器上创建一个新的MySQL用户,并授予其远程访问权限。
首先,使用root身份登录MySQL:
sudo mysql -u root -p
然后,创建一个新用户:
CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
其中,用户名
和密码
다음으로 apt-get
을 통해 직접 MySQL 서버를 설치할 수 있습니다.
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%';
FLUSH PRIVILEGES;파일의 [mysqld] 섹션에 다음 줄을 추가합니다.
sudo service mysql start파일을 저장하고 닫습니다. 3.2 원격 액세스 구성🎜🎜MySQL 서버에 원격으로 액세스하려면 서버에 새 MySQL 사용자를 생성하고 원격 액세스 권한을 부여해야 합니다. 🎜🎜먼저 MySQL에 루트로 로그인합니다: 🎜
mysql -u 用户名 -p🎜그런 다음 새 사용자를 만듭니다: 🎜rrreee🎜 그 중
사용자 이름
과 비밀번호
는 각각 설정한 것입니다. . 사용자 이름과 비밀번호. 🎜🎜다음으로 이 사용자에게 모든 데이터베이스에 대한 모든 권한을 부여합니다. 🎜rrreee🎜마지막으로 새 사용자가 적용될 수 있도록 권한 테이블을 새로 고칩니다. 🎜rrreee🎜🎜MySQL 서버 시작🎜🎜🎜구성을 완료한 후 다음을 수행할 수 있습니다. MySQL 서버 시작: 🎜rrreee🎜 서버가 정상적으로 연결되는지 테스트: 🎜rrreee🎜 비밀번호를 입력한 후 데이터베이스에 성공적으로 연결되면 MySQL 서버가 정상적으로 실행되고 있는 것입니다. 🎜🎜요약🎜🎜위 단계를 통해 Ubuntu Server에 MySQL 서버를 성공적으로 설치하고 필요한 구성을 완료했습니다. 🎜🎜실제 프로덕션 환경에서는 데이터베이스의 보안을 보장하기 위해 일반적으로 보다 세부적인 구성 및 관리를 수행합니다. 그러나 이 문서에 설명된 단계는 MySQL을 사용하고 네트워크를 통해 데이터베이스에 액세스하는 데 충분합니다. 🎜위 내용은 lnmp 설치 mysql의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!