QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2906|回复: 10

安装Apache+Mysql+php心得!

[复制链接]
发表于 2003-3-31 18:36:43 | 显示全部楼层 |阅读模式
安装了magic linux1.1 但是默认没有安装apache+mysql+php,所以须自行安装,本人是菜鸟,
经过几次安装终于安装成功,写一个帖子,给大家参考,也请大家指出错误:

1、安装apache

在magic linux第二张光盘中提供了apache2.0.44,具体目录在/Server/httpd/httpd-2.0.44.tar.gz,
相同目录中有一个中文的README,可以参考README一步一步执行,但是要指出的是,原来的README
里面有一个小小错误,在执行
./configure --prefix=/usr/server/apache \
--enable-auth-anon --enable-auth-dbm \
--enable-file-cache --enable-cache \
--enable-disk-cache --enable-mem-cache \
--enable-ext-filter --enable-proxy \
--enable-proxy-connect \
--enable-http --enable-dav --enable-rewrite \
--with-mpm=prefork --with-ssl=/usr/openssl \
--enable-ssl --enable-so
时出错,只要把其中的--with-ssl=/usr/openssl 改为--with-ssl=/usr/bin就可以成功执行
然后按照README下面的内容一步一步往下做,则Apache可以安装完成。

2、安装MySQL

在第二张盘的/Server/mysql下面有rpm包,直接安装/server/mysql/server下面的所有rpm
包就可以了,但是注意,我在安装MySQL-python-0.9.2-1.i386.rpm是提示需要mx,我的办法是
强行安装(不知道有没有问题,请各位高手指出)
rpm -ivh MySQL-python-0.9.2-1.i386.rpm --nodeps

我在安装完成后不能正常启动mysql,经过公社的社员指导,进行如下操作:
首先创造MySQL授权表
# cd /usr/bin
# mysql_install_db

然后启动mysql

# mysqld_safe -u root

最后把MYSQL添加到服务里面:
有一个叫myslq.server的启动脚本程序。把它复制到/etc/rc.d/init.d目录里面:

# cd /etc/rc.d/init.d
# cp /usr/share/mysql/mysql.server mysql

接着把它的属性改为“x”(executable,可执行)

# chmod +x mysql

最后,运行chkconfig把MySQL添加到你系统的启动服务组里面去。

# /sbin/chkconfig --del mysql
# /sbin/chkconfig --add mysql

3、安装PHP
不知道为什么,Magic linux提供的PHP4.3.0,我在make install是不能通过,如是在网上
下载了PHP4.3.1,按照magic linux第二张光盘/server/php/里面的readme一步一步安装
,同样有一个小问题,原来的readme里面的
./configure --with-mysql=/usr --with-apxs2=/usr/server/apache/bin/apxs \
--enable-track-vars --enable-force-cgi-redirect --enable-pic \
--enable-inline-optimiation --enable-memory-limit --enable-bcmath \
--enable-shmop --enable-versioning \
-enable-calendar --enable-dbx --enable-dio --enable-mcal \
--with-config-file-path=/server/apache/conf  --prefix=/usr
倒数第二行
-enable-calendar少了一个-,改为
--enable-calendar即可

大功告成!

总的来说,magic linux 相当不错,尤其是readme,让我们这些菜鸟很方便的能安装好,
不过以后要注意一些小小的错误,以免我们菜鸟走弯路!:)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2003-3-31 20:26:12 | 显示全部楼层
好不错帮你顶一下
回复

使用道具 举报

发表于 2003-4-1 09:35:19 | 显示全部楼层
我得到一下error!
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)
回复

使用道具 举报

发表于 2003-4-23 00:01:03 | 显示全部楼层
为什么我编译php时总是出现这个
configure: error: Cannot find header files under /usr/share/mysql

我的mysql装在 /usr/share/mysql里,是用rpm装的
回复

使用道具 举报

发表于 2003-4-23 01:15:56 | 显示全部楼层
ding
回复

使用道具 举报

发表于 2003-6-7 18:57:18 | 显示全部楼层
第二张里面没有你说的文件
回复

使用道具 举报

发表于 2003-6-25 13:14:41 | 显示全部楼层
试一试这个LamppHP+MySQL+proftpd 三合一安装

http://www.apachefriends.org/lampp-bilder.html

http://www.apachefriends.org/lampp.html
回复

使用道具 举报

发表于 2003-7-3 18:49:39 | 显示全部楼层
楼上的
请问可以改proftp的密码吗??
他的密码是lampp
但是在proftp.conf文件中吧密码给加密了无法直接修改
回复

使用道具 举报

发表于 2003-7-3 19:30:14 | 显示全部楼层
它有说明文件的,试一下这个
# lampp -security
回复

使用道具 举报

发表于 2003-10-9 18:15:36 | 显示全部楼层
我的出现了如下问题,请指教:

** Error: unable to find layout apr
configure failed for srclib/apr

谢谢!
回复

使用道具 举报

发表于 2003-10-26 23:00:07 | 显示全部楼层
第二张盘的确没有上面的文件!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-14 22:45 , Processed in 0.091343 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表