php5를 설치 에러 문의
안녕하세요.
작년 7월에 수업을 듣고 AtoM을 구축해 보려고 하고 있습니다.
그런데...
AtoM 설치 중 php5를 설치하려고
$ sudo apt-get install php5 를 입력하면
E: package 'php5' has no installation candidate. 라고 인스톨이 되지 않아 문의합니다.
Q&A란에 올려주신 아래의 명령어도 입력해 보았으나 안됩니다...
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get install 설치할패키지명입력
Comments
위의 경우에는 PHP의 버젼을 바꿔서 설치해 보시면 성공하실 수 있습니다.
사용하시는 서버 OS 버젼이 Ubuntu 16.04 버젼인 경우 PHP5 버젼을 공식적으로 지원하지 않고 PHP7 버젼을 기본 지원하기 때문에 생기는 문제일 수 있습니다. 이 경우 버젼을 강제 지정해서 설치하는 방법이 있지만 일부의 경우 종종 에러가 발생한다는 분들은 아래의 방식을 참고해 보세요.
기존 AtoM 설치 매뉴얼 중 PHP의 경우에만 아래와 같은 방식으로 설치해 보세요.
$ sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install php5.6
그리고, 기타 설치 명령어 중 php5 로 나오는 모든 명령어들은 모두 php5.6으로 명칭을 바꿔서 수행해 보세요.
그럼에도 불구하고 또 에러가 발생하는 경우에는 코멘트 주세요.