Linux는 여러 프로그래밍 언어를 지원하는 오픈 소스 운영 체제로, 그 중 PHP가 가장 널리 사용되는 언어이고 MySQL이 가장 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. Linux에 PHP와 MySQL을 설치하는 과정은 매우 간단합니다.
아래에서는 Linux에 PHP 및 MySQL 데이터베이스를 설치하는 방법을 소개합니다.
Linux에 PHP를 설치하려면 다음 명령을 사용해야 합니다.
sudo apt-get update sudo apt-get install php
이 명령은 PHP를 다운로드하고 설치합니다. 다운로드 및 설치가 완료되면 설치가 성공했는지 확인할 수 있습니다.
php -v
MySQL 설치는 매우 간단합니다. 다음 명령을 사용할 수 있습니다.
sudo apt-get install mysql-server
이 명령은 MySQL 서비스를 설치하고 MySQL에 대한 비밀번호를 설정하라는 메시지를 표시합니다. 이후 단계에서 필요하므로 이 비밀번호를 기억해 두십시오.
Linux에서는 명령줄 인터페이스를 사용하여 MySQL에 연결할 수 있습니다. 다음 명령을 사용하세요:
mysql -u 用户名 -p
그러면 MySQL 비밀번호를 입력하라는 메시지가 표시됩니다. MySQL을 설치할 때 할당한 비밀번호를 입력하세요.
새 MySQL 데이터베이스를 만들려면 다음 단계를 따르세요.
a MySQL 명령줄에 다음 명령을 입력하세요.
CREATE DATABASE dbname;
dbname은 생성할 데이터베이스 이름입니다. . 데이터베이스 이름으로 어떤 이름이라도 사용할 수 있습니다.
b. 그런 다음 데이터베이스에 대한 사용자를 생성해야 합니다. 다음 명령을 사용하세요:
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
이 명령에서 'user'는 생성할 사용자 이름이고 'password'는 이 사용자의 비밀번호입니다. 이 명령은 localhost에서만 MySQL 서버에 연결할 수 있는 사용자를 생성합니다.
c. 사용자에게 데이터베이스에 액세스할 수 있는 권한을 부여합니다. 다음 명령을 사용하세요:
GRANT ALL PRIVILEGES ON dbname.* TO 'user'@'localhost';
'dbname'은 앞서 생성한 데이터베이스의 이름이고 'user'는 앞서 생성한 사용자 이름입니다.
d. 권한 새로 고침. 다음 명령을 사용하세요.
FLUSH PRIVILEGES;
이제 데이터베이스를 생성하고 사용자에게 액세스 권한을 부여했으므로 다음은 PHP를 MySQL과 연결하는 단계입니다.
a. 먼저 PHP 및 MySQL 관련 확장 프로그램을 설치해야 합니다. 다음 명령을 사용하십시오:
sudo apt-get install php-mysql
b php.ini 파일을 열고 mysql 확장을 활성화하십시오. 다음 명령을 사용합니다.
sudo nano /etc/php/7.4/apache2/php.ini
파일에서 다음 줄을 찾습니다.
;extension=pdo_mysql
주석 처리를 해제하고 다음으로 변경합니다.
extension=pdo_mysql
c 변경 사항을 저장하고 Apache 서비스를 다시 시작합니다. 다음 명령을 사용하세요.
sudo systemctl restart apache2
이제 PHP가 MySQL 데이터베이스에 연결됩니다. PHP 스크립트에서 다음 코드를 사용하여 MySQL 데이터베이스에 연결할 수 있습니다.
<?php $servername = "localhost"; $username = "user"; $password = "password"; $dbname = "dbname"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>
지금까지 Linux에 PHP 및 MySQL 데이터베이스를 설치하는 방법과 연결하는 방법을 다루었습니다. 이제 이러한 기술을 자유롭게 탐색하고 이를 사용하여 대화형 웹 애플리케이션을 만들 수 있습니다.
위 내용은 Linux에 PHP 및 MySQL 데이터베이스를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!