Linux下Apache+Php4+Mysql的装置

发布时间:2017-03-08 21:08 来源:互联网 以后栏目:web技巧类

今朝,Linux+Apache+Php4+Mysql应当说是很热点的组合,也是建立网站最经济的选择,由于如许的组合简直是不消花钱的,本钱与效益比也是最低的选择。并且还有很多成功站点的实例。

这几天,我恰好买到一张正版的中文蓝点BluePoint Linux,在附带的装置手册和用户技巧指南的赞助下很快上手了。固然Windows NT或许Windows 98等Win32的平台也能装置Php4及Apache办事器,不过Php4和Apache在Linux/UNIX下可以跑得更快更好更安然。

下面详细简介一下 Mysql+Apache+Php4在 BluePoint Linux上的装置过程:

1.起首下载照应的软件:

Mysql 3.22.32 for Linux()

Apache 1.3.12 for Linux()

Php4.O.0 for Linux()

国际也有很多下载网站。将下载的文件最好都放到一个目次中,如/etc/local,本文以此目次为例停止解释。

2. 装置步调:

留意:下面因每个行号后的举措都是整串字连在一路的,在文中能够会分行而形成误会。以//开首的为中文解释信息。

第一步:装置Mysql 3.22.32

1)//将紧缩档解压复原,主动在/etc/local下建立mysql 3.22.32的子目次

(2)//进入 Mysql 3.22.32 的子目次

cd mysql 3.22.32

(3)//设备,留意configure前面有“./”,表示履行以后目次下的configure文件

./configure

(4)//编译

make

(5)//装置

make install

普通情况下,编译装置Mysql须要较长的时间。假设在设备,编译过程当中出现—些缺点信息(我碰着过几次),普通是由于缺乏一些文件,可根据缺点信息,装置Bluepoint Linux光盘上供给的照应装置文件(Bluepoint Linux的图形界面下装置这些软件比较便利,先应用mount的指令挂载光驱:mount/dev/cdrom /mnt/cdrom)

(6)cd/usr/local/bin

(7)./mysql_install_db

如许Mysql就算是编译好了,下面可以运转试一试。

(8)cd /usr/local/share/mysql

(9)、//添加mysql.server文件的履行许可权

chmod +x mysql.server

(10)//启动mysql.server

./mysql.server star

(11)cd /usr/local/bin

(12)./mysql -uroot

如今,假设你看到mysql> 就ok了。

第二步:装置Apache和Php4,这两个是一路装置的。

(l)//建立Apache的装置目次

mkdir/usr/local/apache

(2)//将紧缩档解压复原,主动在/etc/local下建立apache_1.3.12的子目次

tar xvfz apache_1.3.12.tar.gz

(3)//将紧缩档解压复原,主动在/etc/local下建立php-4.0.0的子目次

tar xvfz php-4.0.0.tar.gz

(4)cd apache_1.3.12

(5)//设备,--prefix选项指Apache装置目次途径。

./configuer --Prefix=/usr/local/apache

(6)cd ../pbp-4.0.0

(7)//设备、若没有装置MySQL数据库,则可省略--with-mysql的选项,重要的是必定要参加--with-apache选项,并且Apache原始档的途径要精确。用本选项可让PHP以Apache的模组方法应用。(下面敕令实际上是一整串字符连在一路的,中心有空格。

./configure -with -apache=../apache_1.3.12

--with-mysql --disable-debug --enable-ftp --enable-track-vars

设定完Php4以后就编译、装置到Apache的原始档目次中。

(8)make

(9)make install

(10)//将 php.ini拷贝到指定的目次中

cp php.ini -dist /usr/local/lib/php.ini

(11)//进入apache_1.3.12目次

cd ../apache_1.3.12

(12)//设备Apache,libphp4.a今朝其实不存在,在装置过程当中会主动生成

./configure --prefix=/usr/local/appche --activate-module=src/modules/php4/libphp4.a.

(13)make

(l4)make install

如今,装置任务曾经完成了,下面须要修改一些设备文件。

在Apache办事器的设定方面。要在Apache的设备文件httpd.conf中参加下面的字串,告诉Apache办事器,后缀名php是一个特别的法式榜样档案。固然后缀名也能够设成其他后缀名,还有一些站台将php的法式榜样的后缀名设为phtml也是可以的。
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、