linux下apache php搭建配置記錄

2021-06-13 14:24:58 字數 2687 閱讀 8441

第1章  環境說明

1.1 系統說明

centos 6.2 (最小化安裝)

1.2 軟體說明

第2章  apache搭建說明

2.1 安裝依賴包

yum install make openldap-devel ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf bzip2-devel ncurses-devel openssl-devel libtool*  zlib-devel libxml2-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libxpm-devel gettext-devel curl-devel curl pam-devel  openldap-devel e2fsprogs-devel krb5-devel libidn libidn-devel -y

2.2 安裝apr

tar -zxvf apr-1.4.2.tar.gz

cd apr-1.4.2.tar.gz

./configure  --prefix=/usr/local/apr

make  && make install

2.3 安裝apr-util

tar -zxvf apr-util-1.3.10.tar.gz

cd apr-util-1.3.10.tar.gz

./configure \

--prefix=/usr/local/apr-util \

--with-apr=/usr/local/apr

make && make install

2.4 安裝pcre

tar -zxvf pcre-8.10.tar.gz

cd pcre-8.10

./configure --prefix=/usr/local/pcre

make && make install

2.5 安裝apache

./configure \

--prefix=/usr/local/apache \

--with-apr-util=/usr/local/apr-util/ \

--with-pcre=/usr/local/pcre/ \

--with-apr=/usr/local/apr/

make && make install

2.6 配置檔案說明

修改此條可配置專案執行目錄。

啟動檔案

/usr/local/apache/bin/apachectl

第3章  php搭建說明

3.1 安裝libmcrypt

tar xvf libmcrypt-2.5.8.tar.gz

./configure

make && make install

3.2 安裝mhash

tar xvf mhash-0.9.9.9.tar.gz

cd mhash-0.9.9.9

./configure 

make && make install

3.3 安裝php

./configure --prefix=/usr/local/php \

--with-apxs2=/usr/local/apache/bin/apxs \

--with-config-file-path=/usr/local/php/etc 

make && make install 

cp php.ini-production /usr/local/php/etc/php.ini

3.4 錯誤提示修改說明

configure: error: cannot find ldap libraries in /usr/lib

ln -s /usr/lib64/libldap* /usr/lib/

configure: error: libjpeg.(a|so) not found.

ln -s /usr/lib64/libjpeg.so /usr/lib/libjpeg.so

configure: error: libpng.(a|so) not found.

ln -s /usr/lib64/libpng.so /usr/lib/

第4章  修改配置並測試

4.1 修改apache配置檔案支援php

修改directoryindex index.html 為directoryindex index.html index.php

4.2 測試php支援

建立測試php頁面test.php,並存放在**主目錄下,

<?php

phpinfo();

?>

重啟apache服務後,訪問http://ip/test.php

看到站點,則說明php搭建完成; 

Linux下apache php搭建配置

make make install靜態編譯 make make install動態編譯 make make install在make的時候,報錯 exports.c 2429 error redefinition of ap hack apr xlate open exports.c 2013 no...

linux下apache php搭建配置記錄

第1章 環境說明 1.1 系統說明 centos 6.2 最小化安裝 1.2 軟體說明 第2章 apache搭建說明 2.1 安裝依賴包 yum install make openldap devel ntp vim enhanced gcc gcc c gcc g77 flex bison aut...

windows下apache php環境搭建

3 php5.5.6配置 b.在系統環境變數path中新增 d php d php ext,重啟後生效 4 apache2.4配置 b.修改d apache24 conf httpd.conf.把serverroot這行修改為 serverroot d apache24 雙引號之間的就是你的apac...