Arch Linux에서 ASDF로 PHP 8.5 설치

발행: (2026년 6월 6일 AM 12:39 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

이 간단한 튜토리얼에서는 Arch Linux에 ASDF Version Manager를 설치하고 이를 사용해 PHP 8.5를 설치하는 방법을 보여줍니다.

먼저, 필수 패키지와 빌드 의존성을 설치합니다:

yay -S base-devel libpng postgresql-libs re2c gd oniguruma libzip libsodium

추가로 흔히 쓰이는 의존성들을 설치하고 싶다면:

yay -S curl git openssl zlib libxml2 sqlite

ASDF 저장소를 클론합니다:

git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.18.0

쉘 설정 파일에 ASDF를 추가합니다.

echo '. "$HOME/.asdf/asdf.sh"' >> ~/.bashrc
echo '. "$HOME/.asdf/completions/asdf.bash"' >> ~/.bashrc
source ~/.bashrc

echo '. "$HOME/.asdf/asdf.sh"' >> ~/.zshrc
echo '. "$HOME/.asdf/completions/asdf.bash"' >> ~/.zshrc
source ~/.zshrc

설치가 제대로 되었는지 확인합니다:

asdf --version

ASDF용 PHP 플러그인을 추가합니다:

asdf plugin add php https://github.com/asdf-community/asdf-php.git

사용 가능한 PHP 버전을 확인합니다:

asdf list all php

PHP 8.5를 설치합니다:

asdf install php 8.5.0

PHP 8.5를 전역 기본값으로 설정합니다:

asdf global php 8.5.0

쉘을 다시 로드합니다:

exec $SHELL

설치가 정상인지 확인합니다:

php -v

예상 출력:

PHP 8.5.x (cli)

설치된 PHP 버전을 나열합니다:

asdf list php

다른 PHP 버전을 설치하려면:

asdf install php 8.4.0

전역으로 전환합니다:

asdf global php 8.4.0

프로젝트 디렉터리에서 로컬로 전환하려면:

asdf local php 8.5.0

PHP 설치가 끝난 뒤, Composer를 전역에 설치합니다:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
sudo mv composer.phar /usr/local/bin/composer
rm composer-setup.php

설치를 확인합니다:

composer --version
0 조회
Back to Blog

관련 글

더 보기 »

모바일 한여름 열풍

!Cover image for Mobile Midsommer Madnesshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploa...