최근 프로젝트에서 부정 행위가 발생했습니다. 소스 코드는 PHP5.3을 사용해야 하지만 현재 Ubuntu에 제공되는 버전은 5.4입니다. 다운그레이드하면 결국 여러 가지 이상한 문제가 발생할 수밖에 없습니다. Ubuntu12.04서버에서 직접 PHP5.3을 컴파일하는 것은 공유하는 것보다 더 복잡합니다.
Apache2.2 설치
sudo apt-get install apache2 -y
그런 다음 MySQL5.5를 설치하세요
sudo apt-get install mysql-server-5.5 -y
그리고 컴파일 종속성 환경이 있습니다 :
sudo apt-get install gcc g autoconf build-essential -y
관련 lib 지원 라이브러리 :
sudo apt-get 설치 libxml2 libxml2-dev libevent-1.4-2 libevent-dev bzip2 libbz2-dev libcurl3-gnutls libcurl4-gnutls-dev libpng12-0 libpng12-dev libjpeg62 libjpeg62-dev libfreetype6 libfreetype6-dev libmcrypt4 libmcrypt-dev zlib1g -dev libtidy-dev libmysqlclient-dev -y
설치:
./configure --prefix=/usr/local/php --with-mcrypt --with-gettext --with-mysql --with-gd --with-jpeg-dir --with-png-dir --with -curl --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-sockets --with-pdo-mysql --enable-fpm --with-zlib --enable-zip --with-bz2 --enable-bcmath --with-tidy --with-fpm-user=daemon --with-fpm-group=daemon
sudo make
sudo make 설치
그런 다음 cli와 dev를 설치하세요.
sudo apt-get 설치 php5-cli php5-dev
마지막으로 Apache2 지원 활성화:
sudo apt-get 설치 libapache2-mod-php5
드디어 끝났네요~
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.
잠시 시간을 내어 기사를 친구들과 공유하거나 댓글을 남겨주세요. 여러분의 지원에 진심으로 감사드립니다!