> 백엔드 개발 > PHP 문제 > php5 mysql 설치 및 구성 방법

php5 mysql 설치 및 구성 방법

藏色散人
풀어 주다: 2023-03-03 10:54:02
원래의
2615명이 탐색했습니다.

php5 mysql 설치 방법: 먼저 apache2의 동적으로 추가된 모듈을 선택한 다음 redhat linux 9에서 컴파일한 다음 CGI가 아닌 버전의 PHP를 설치하고 마지막으로 필요한 소프트웨어 패키지를 설치합니다.

php5 mysql 설치 및 구성 방법

권장: "PHP 튜토리얼"

php5 및 mysql5의 설치 구성

apache2의 동적 추가 모듈을 선택하고, redhat linux 9에서 컴파일하고, CGI가 아닌 버전의 PHP를 설치

내가 사용하는 소프트웨어 패키지:

apache 2.0.54
php 5.1.4
zlib 1.2.3
mysql 5.0.22
libxml2 2.6.26
로그인 후 복사

발생한 문제:

1.mysql이 로컬에 설치되었습니다.

대책: rpm -e --nodeps mysql-VERSION-NUMBER. 나머지 소프트웨어는 비슷합니다

2 zlib 버전이 너무 낮습니다

대책: zlib-1.2.3.tar.tar

3과 같은 새 버전을 다운로드하여 설치할 수 없습니다. 정적 라이브러리 mysql-standard-5.0 .22-linux-i686.tar.gz를 사용하여 설치된 버전, 그렇지 않으면 PHP를 구성할 수 없습니다

대책: mysql-5.0.22.tar와 같은 컴파일할 소스 코드를 다운로드합니다. gz

4. 마운트된 디스크, 특히 NTFS 형식에서 컴파일하지 마십시오. 그렇지 않으면 설명할 수 없는 오류가 발생합니다

5 mysql의 구성 명령은 mysql-5.0.22.tar.gz

CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors /
            -fno-exceptions -fno-rtti" ./configure /
            --prefix=/usr/local/mysql --enable-assembler /
            --with-mysqld-ldflags=-all-static
로그인 후 복사

에 있습니다. 6. php

./configure /
--disable-cgi /
--with-apxs2=/usr/local/apache2/bin/apxs /
--with-mysql=/usr/local/mysql /
--with-xml /
--with-dom /
--with-zlib /
--with-libxml /
--enable-inline-optimization /
--enable-safe-mode /
--enable-track-vars /
--enable-trans-sid /
--enable-xml /
--enable-libxml /
--enable-so
로그인 후 복사

7의 구성 명령. 각 머신의 lib 라이브러리가 다르기 때문에 apache2에서 libphp5.so를 로드할 때 일부 기호가 정의되지 않을 수 있습니다.

대책: --enable 및 --with 옵션을 변경하세요. 구성합니다. 필요한 경우 --disable-all을 추가합니다. --disable-all은 Perl과 호환되는 라이브러리인 php5-extension을 설치하지 않으므로 많은 기능을 실행할 수 없게 됩니다.

기타 주의 사항은 각 설치 패키지의 INSTALL 파일과 온라인 기사에서 찾을 수 있습니다. 예를 들어

web server-apache2+php5+mysql5 for linux::Apache  
web server-apache2+php5+mysql5 for linux OS::Php
web server-apache2+php5+mysql5 for linux::Mysql
web server-apache2+php5+mysql5 for windows OS
로그인 후 복사

위 내용은 php5 mysql 설치 및 구성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿