多個PHP版本環境搭建(nginx,php

2022-08-28 19:45:13 字數 2182 閱讀 6359

wget   (rpm檔案可能有更新)

rpm -ivh epel-release-7-2.noarch.rpm

yum update

yum ...

yum -y install aspell-devel

./configure --prefix=/usr/local/php55 --enable-opcache --enable-fpm --enable-pdo --enable-sockets --enable-exif --enable-soap --enable-ftp --enable-wddx --enable-pcntl --enable-soap --enable-bcmath --enable-mbstring --enable-dba --enable-gd-native-ttf --enable-gd-jis-conv --enable-zip --enable-calendar --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --with-mysqli --with-pdo-mysql --with-pdo-sqlite --with-iconv --with-gmp  --with-gettext --with-xmlrpc --with-openssl --with-mhash --with-mcrypt --with-xsl --with-curl --with-pcre-regex --with-gd --with-jpeg-dir --with-png-dir --with-zlib-dir --with-xpm-dir --with-freetype-dir --with-gettext --with-zlib --with-bz2 --with-recode --with-ldap --with-pear --with-readline
生成的makefile檔案 找到首字為extra_libs 加上 -llber選項

報錯,沒有找到fpm配置檔案。

sudo find / -name php-fpm.conf*

sudo cp /usr/local/php55/etc/php-fpm.conf.default /usr/local/php55/etc/php-fpm.conf

sudo /usr/local/php55/sbin/php-fpm 成功啟動

php配置檔案需要cp

/soft/php-5.5.37/php.ini-development //編譯目錄

/usr/local/php55/lib/php.ini

其他版本的安裝只要改configure 的prefix選項(安裝位置)

定義不同的php-fpm啟動埠

php7多乙個操作 sudo cp -r /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.d/www.conf

sudo vim /usr/local/php7/etc/php-fpm.d/www.conf 修改預設埠 9000

location ~ \.php$
iptables -vnl

sudo iptables -i input -p tcp --dport 9001 -j accept

編譯php5.3報錯:

error: libxpm.(a|so) not found.

ln -s /usr/lib64/libxpm.so* /usr/lib/

you need autoconf 2.59 or lower to build this version of php.

yum install autoconf213

export php_autoconf=/usr/bin/autoconf-2.13

configure: error: please reinstall the mysql distribution

--with-mysql-dir=/usr/bin/mysql --with-mysql=/usr/bin/mysql

php環境搭建 xp xp系統php環境搭建

php 環境搭建第四步 在 windows 7 下如何進行 php 配置環境。php 環境在 windows 7 上的配置相比 windows xp 等要簡單很多,不 需要複製等操作,你只要將 php.在windows下設定iis php.1頁 免費 在windows xp中配置支援.2頁 免費 w...

LAMP環境搭建 php環境搭建

yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...

mysql zip版本環境搭建

執行解壓資料夾,目錄如下 預設檔案解壓後不含data目錄,在bin資料夾下輸入mysqld initialize insecure user mysql data目錄生成 新建乙個my.ini檔案,輸入以下配置內容 mysql 設定mysql客戶端預設字符集 default character se...