Linux安装:mysql+apache+php

2016-02-19 14:07 7 1 收藏

下面图老师小编要向大家介绍下Linux安装:mysql+apache+php,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

【 tulaoshi.com - 编程语言 】

  安装步骤:

  1.mysql

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  在如下页面下载mysql的for linux rpm包

   http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;

   http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;

  存至/home/tmp目录

  命令列表: 

  cd /home/tmp

  rpm -ivh MySQL-3.23.52-1.i386.rpm #安装mysql server

  rpm -ivh MySQL-client-3.23.52-1.i386.rpm #安装mysql client

  /usr/mysql/safe_mysqld & #启动mysql server

  mysql #运行mysql 客户端,并开放root用户的远程访问权限。以便调试

  use mysql

  update user set host = ''%'' where user = ''root'' and host ''localhost'';

  flush privileges;

  quit

  至此mysql安装完成

  2.apache

  在如下页面下载apache的for linux 的源码包  

  http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz ;

  存至/home/tmp目录

  命令列表: 

  cd /home/tmp

  tar -zxvf apache_1.3.26.tar.gz

  mv apache_1.3.26.tar.gz apache

  cd apache

  ./configure --prefix=/usr/local/apache --enable-module=so

  make

  make install 

  安装apache至/usr/local/apache 并配置apache支持dso方式

  3.php

  在如下页面下载php的for linux 的源码包 

  http://www.php.net/get_download.php?df=php-4.2.3.tar.gz ;

  存至/home/tmp目录

  命令列表:  

  cd /home/tmp

  tar -zxvf php-4.2.3.tar.gz

  mv php-4.2.3.tar.gz php

  cd php

  ./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  make

  make install

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

  以dso方式安装php至/usr/local/php 设置配置文件目录为/usr/local/lib 开启mysql,xml支持

4.配置  

  vi /usr/local/apache/conf/httpd.conf

  对apache做如下配置

  #将ServerAdmin q3boy@younet.com一行改为您的邮箱地址 

  #DocumentRoot "/home/httpd/html/" 此处为html文件主目录  

  # 同上  

  #Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"   

  #

  # DirectoryIndex default.php default.phtml default.php3 default.html default.htm

  #

  #设置apache的默认文件名次序  

  #AddType application/x-httpd-php .php .phtml .php3 .inc

  #AddType application/x-httpd-php-source .phps

  #设置php文件后缀  

  存盘退出   

  vi /usr/local/lib/php.ini

  #register-golbals = On

  存盘退出

  5.启动服务

  /usr/local/apache/bin/apachectl start

  6.备注

  apache在linux下的默认最大进程数为256,无论如何修改httpd.conf都不能超过这个限制。如果想加大这个限制,在编译apache前编辑/home/tmp/apache/src/include/httpd.h,将其中#define HARD_SERVER_LIMIT 256 一行改为#define HARD_SERVER_LIMIT 2048后再编译apache,

  apache 1.3.26中mod_so似乎已经不是默认模块了。编译时候需加上--enable-module=so,我第一次编译没加此参数,结果php编译时无法找到apxs

  php 4.2.3中默认配置文件路径似乎变了。编译时需加上 --with-config-file-path=/usr/local/lib 参数,我第一次编译完php.ini放了n个地方都没有用。不得已。只能加上这个参数。

  p.s. 不保证本文所述步骤适用于其他版本

  附:相关文件下载地址

  php:

  http://www.php.net/get_download.php?df=php-4.2.3.tar.gz ;

  apache:

  http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz ;

   mysql server:

   http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;

   mysql client:

   http://www.mysql.com/downloads/down...3.52-1.i386.rpm

来源:http://www.tulaoshi.com/n/20160219/1606201.html

延伸阅读
Freebsd5.1release+httpd-2.0.47+mysql-4.0.14+php-4.3.2+phpMyAdmin-2.5.1+ZendOptimizer-2.1.0b-FreeBSD4.0-i386+discuz2.0-gb2312详细安装教程 刚接触linux是今年4月的事情,装过不少linux发行版本,最终还是选择了unix中的freebsd,喜欢它的简洁。不过我也是初学者,将这10多天学freebsd的经验总结给大家分享,希望大家能够少走当初我的一...
标签: PHP
  作者:大金刚 电邮:cheng24@163.net 内容:一、 安装APACHE1.3.9(配置conf目录下的httpd.conf文件) 1.#BindAddress * 改为 BindAddress 127.0.0.1     #Servername new.host.name 改为 Servername localhost 2.让你的APACHE来支持PHP4. 加上下面这么几句:      ScriptAlias /php4/ \...
标签: PHP
经过一夜的“奋战”,终于把ORACLE装上了,而且PHP脚本调用ORACLE数据库也成功了,现在就和大家共同分享。 (注:现在网上一些资料都说oracle8.1.6+php4.0.4+apache1.3.2可以成功 安装,可是我和一个朋友试过了几次都不能成功,如有高手请指教,最好详细一些。) 1.硬件环境: 硬盘:9.2 G ; 内存:128 M ; 网卡:EEpor100 2.软件 ...
标签: PHP
  Windows 2000+Apache+MySql+PHP3+PHP4+PERL安装使用小结 www。1000script.com 2002-9-3 1000script专业脚本 Windows 2000+Apache+MySql+PHP3+PHP4+PERL安装使用小结(一) 这里一定有许多和我一样喜欢尝试新鲜事物的朋友,尤其是当听说 某某软件有了新的版本时一定也会迫不及待的去下载一份回来用用再说。 这里我想和大家探...
标签: PHP
    我写过的教程不多,而且大部分都是来源于别人的教程,不过,这里所介绍的,都是融入我所总结的经验.--引言 PHP的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的Mysql以及Apache想融合,不能不惊叹其效率了。PHP更新也很快,这里列举了目前最新版本PHP4.3.2RC4(几乎没有BUG了,估计写完这篇不...

经验教程

903

收藏

68
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部