首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

Linux 下 Apache 2.2、MySQL 5.0、PHP 5.1 安裝與配置實戰

     編輯:PHP 相關知識

環境說明

  • 作業系統:Red Hat Enterprise Linux AS 4.0
  • MySQL 5.0.24
  • Apache 2.2.3
  • PHP 5.1.6

安裝 MySQL 5.0.24

# tar zvxf mysql-5.0.24.tar.gz
# cd mysql-5.0.24
# ./configure --prefix=/usr/local/mysql \
--enable-thread-safe-client \
--without-debug \
--localstatedir=/data/mysqldata
# make && make install
# /usr/local/mysql/bin/mysql_install_db
# chown -R root:root /usr/local/mysql
# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf

啟動與密碼設定:

# /usr/local/mysql/bin/mysqld_safe --user=root &
# /usr/local/mysql/bin/mysqladmin -uroot password 'mysqlsecret'
# /usr/local/mysql/bin/mysqladmin -uroot -pmysqlsecret shutdown

安裝 Apache 2.2.3

# tar zvxf httpd-2.2.3.tar.gz
# cd httpd-2.2.3
# ./configure --prefix=/usr/local/apache \
--enable-module=most \
--enable-shared=max
# make && make install

服務控制:

# /usr/local/apache/bin/apachectl start
# /usr/local/apache/bin/apachectl stop
# /usr/local/apache/bin/apachectl restart

安裝 PHP 5.1.6

# tar zvxf php-5.1.6.tar.gz
# cd php-5.1.6
# ./configure --prefix=/usr/local/php \
--with-mysqld=/usr/local/mysql \
--with-apxs2=/usr/local/apache/bin/apxs
# make && make install
# cp php.ini-dist /usr/local/php/lib/php.ini

Apache 整合 PHP 設定

編輯 /usr/local/apache/conf/httpd.conf:

LoadModule php5_module modules/libphp5.so
DirectoryIndex index.php index.html
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

重啟 Apache 後,將 PHP 測試檔放入 DocumentRoot 即可驗證。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved