MySQL-PHP5-Apache安装手记-Linux版本 (mysql-u-p)

教程大全 2025-07-14 00:38:35 浏览

以下的文章主要介绍的是在linux操作系统之下对MySql+PHP5+apache安装手记的具体描述,我前两天在相关网站看见Mysql+php5+apache安装手记的资料,觉得挺好,于是就拿出来供大家分享。

下载官方推荐的稳定版本httpd-2.2.3.tar.gz,

安装apache2

下载目前***稳定版本mysql-standard-5.0.27-linux-i686-glibc23.tar.gz

无需安装,解压后移至/usr/local/mysql.

# groupadd mysql #建立mysql组

# useradd mysql -g mysql #建立mysql用户并且加入到mysql组中

# cd /usr/local/mysql

然后设置权限

运行mysql:

修改root密码,默认为空:

MYSQL+php5+apache安装完成

下载***稳定版本php-5.1.6.tar.gz,

1. 安装zlib (安装libpng和gd前需要先安装zlib),

2. 安装libpng,

3. 安装freetype,

4. 安装jpeg,

5. 安装gd,

Mysql+php5+apache编译过程中会看到如下信息

** configuration summary for gd 2.0.33:

可以看到png 、 jpeg 、 freetype都已经安装上了

6. 正式安装php

7.整合php和apache

将extension=php_mysql.dll前面的#去掉

8. 安装ZendOptimizer,

安装操作: [ok] -> [EXIT] -> [YES] -> [/httpd/zend] -> [/httpd/apache/conf] -> [yes] -> [OK] -> [OK] -> [NO]

遇到的一些错误解决:

1.php5在configure时提示:configure: error: mysql configure failed.,只用–with-mysql参数提示:Cannot find MySQL header files under yes,去掉–with-mysql参数可以安装,php5将无法连接mysql+php5+apache,页面提示为:Fatal error: Call to undefined function mysql_connect()。

查阅了一下,发现是mysql5对应的版本不对导致的,换个版本就可以了。我用mysql-standard-5.0.27-linux-i686.tar.gz时会提示,换了mysql-standard-5.0.27-linux-i686-glibc23.tar.gz后就正常了。

2.重装mysql后启动出错,提示:

请教高手gump,解决方法:

成功启动

PS:偶是新手,当初找齐这些软件都化了一整天时间,特别是几个小软件比较难找,现在全部列出来了。测试装的时候也遇到了不少问题,在gump同志的帮助下解决了不少。我站上本来转载了好几篇安装的文章,有的版本较旧,有的不太全面,所以把这次安装过程写出来,以后安装也就方便了:)希望也对一些新手有帮助。


Ubuntu 在无网络的情况下 安装 apache2+php5+mysql

可以下一张ubuntu的安装光盘,在安装最后选择LAMP任务就可以了

ubuntu 10 如何搭建php

1. 安装apache、php5、mysql (操作之前先在终端提升管理员权限 sudo su)安装apache,php5,mysql,按下面的步骤,一步一步来安装:sudo apt-get install apache2ubuntu下apache的配置文件为/etc/apache2/是用户配置文件,默认为空的,可以在里面配置虚拟主机启用rewrite模块 a2enmod rewriteApaceh2 多了一组 a2enmod a2dismod指令,用于启用和禁用Apache的模块。 sudo apt-get install php5sudo apt-get install php5-gdsudo apt-get install libapache2-mod-php5sudo /etc/init.d/apache2 restart // 重启apache,此时php5已经可用了sudo apt-get install mysql-serversudo apt-get install libapache2-mod-auth-mysqlsudo apt-get install php5-mysqlsudo /etc/init.d/apache2 restart // 再次重启apache,使新服务正常激活然后在终端输入:sudo ls /etc/apache2/mods-enabled看看这个目录下,有没有 和 ,如果没有则:sudo a2enmod php5启用 php 模块,然后重启apache即可。 哦耶,这里,apache、php5、mysql都已经可用了。 2.安装phpmyadmin在phpmyadmin网站上下载软件包,解压缩到本地目录/var/www/phpmyadmin(/home/user/www/phpmyadmin)。 在终端下执行:sudo cp /var/www/phpmyadmin/ /var/www/phpmyadmin/ gedit /var/www/phpmyadmin/找到”blowfish_secret”在后面填上任意字母。 保存,退出!附常用命令:sudo /etc/init.d/apache2 restartsudo /etc/init.d/mysql restart彻底删除libapache2-mod-php5,然后重新安装它sudo apt-get remove --purge libapache2-mod-php5sudo apt-get install libapache2-mod-php5

ubuntu下配置php5+mysql5+apache2.2的过程

Linux版本

首先安装包:sudo apt-get install apache2-mpm-prefork apache2-common apache2-utilssudo apt-get install tomcat5 tomcat5-admin tomcat5-webappssudo apt-get install libapache2-mod-jk安装完成后,apache的配置文件存放于/etc/apache2,网页文件放在/var/www。 而tomcat则放在/usr/share/tomcat5libapache2-mod-jk中包含有一个默认的文件,对于一个tomcat实例的情况正好合适,我们无须修改,将其拷贝到/etc/apache2文件夹下。 而后编辑/etc/apache2/mods-enabled/文件:LoadModule jk_module /usr/lib/apache2/modules/mod_ /etc/apache2/ #mod_jk的文件的存放位置JkLogFile /var/log/apache2/mod_ #mod_jk日志的存放位置JkLogLevel debugJkLogStampFormat [%a %b %d %H:%M:%S %Y] JkMount /jsp-examples ajp13_worker# 将发送给ajp13_worker,尔后由tomcat端的ajp13_worker接收,显示jsp-examples/ /jsp-examples/* ajp13_workerJkMount /servlets-examples ajp13_workerJkMount /servlets-examples/* ajp13_worker而后修改/usr/share/tomcat5/conf/文件,将tomcat的http connector给注释掉即:此时先后启动 tomcat,apache,访问与已经能看到Tomcat下面的jsp与servlet了,配置其他webapp仿照前面的 JkMount语法即可.

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐