文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>apache+mysql+php

apache+mysql+php

时间:2006-08-15  来源:dtlchm

写得比较详细,如果你用到的软件版本跟我一样的话,几乎可以照着写拉,呵呵,希望能对BSD新手有所帮助。
软件环境:mini安装的FreeBSD4.7
需要的软件包:
httpd-2.0.43.tar.gz
mysql-3.23.53.tar.gz
php-4.3.0.tar.gz
假设这些软件包存放在/home/down目录下
a、安装Mysql
# pw groupadd mysql
# pw useradd mysql -g mysql -s /nonexitent
# tar -zxvf mysql-3.23.53.tar.gz
# mv mysql-3.23.53 mysql
# cd mysql
# ./configure --prefix=/usr/local/mysql
# make
# make install
# scripts/mysql_install_db
# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
# chgrp -R mysql /usr/local/mysql
# cp support-files/my-medium.cnf /etc/my.cnf
# /usr/local/mysql/bin/safe_mysqld --user=mysql &
# echo "/usr/local/mysql/bin/safe_mysqld --user=mysql &" >; /etc/rc.local
# ./mysqladmin -u root -p password "your-password"
b、安装apache
# cd /home/down
# tar -zxvf httpd-2.0.43.tar.gz
# mv httpd-2.0.43 apache
# cd apache
# ./configure --prefix=/usr/local/apache --with-mysql=/usr/local/mysql --enable-shared=max --enable-module=so
# make
# make install
# mv /usr/local/apache/htdocs/index.html.en /usr/local/apache/htdocs/index.html
# /usr/local/apache/bin/apachectl start
c、安装php
# cd /home/down
# tar -zxvf php-4.3.0.tar.gz
# mv php-4.3.0 php
# cd php
# ./configure --prefix=/usr/local/php4 --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs
# make
# make install
# ee /usr/local/apache/conf/httpd.conf
# mv /usr/local/apache/htdocs/index.html.en /usr/local/apache/htdocs/index.html
# rm /usr/local/apache/htdocs/index.html.*
在其中加上下面三行代码,就可以使apache支持php了,然后保存退出。
LoadModule php4_module   modules/libphp4.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
然后在httpd.conf文件查找DirectoryIndex index.html,在它后面加上index.htm index.php。
到此apache+mysql+php已经配置完毕!!
相关阅读 更多 +
排行榜 更多 +
茶叶蛋大冒险免费版

茶叶蛋大冒险免费版

休闲益智 下载
全民帮帮她

全民帮帮她

休闲益智 下载
屋顶旅行

屋顶旅行

休闲益智 下载