当前位置: 技术问答>linux和unix
在red hat Enterprise 5中配置apache+mysql+php的问题。。
来源: 互联网 发布时间:2016-05-18
本文导语: 我以前安装了apache,mysql,php都有成功。但是,就是整合不成功,然后我就用命令都删除了,我也不确定是否删除?、我用rpm -qa httpd 结果没有任何东西,我用http://127.0.0.1还会显示页面内容。。我也不确定我...
我以前安装了apache,mysql,php都有成功。但是,就是整合不成功,然后我就用命令都删除了,我也不确定是否删除?、我用rpm -qa httpd 结果没有任何东西,我用http://127.0.0.1还会显示页面内容。。我也不确定我安装在哪了??
mysql安装了,以前有进去过,我没有设置密码,以前可以进去,但是现在进不去了??怎么回事??
php也安装了,但是整合是怎么也整合不好。
然后我用rpm -e删除应用程序,也不知道是否删除。。
我现在情况就是这样,请问,我该怎么整合程序??谢谢格纹回答。附件是我写的所有命令。。
mysql安装了,以前有进去过,我没有设置密码,以前可以进去,但是现在进不去了??怎么回事??
php也安装了,但是整合是怎么也整合不好。
然后我用rpm -e删除应用程序,也不知道是否删除。。
我现在情况就是这样,请问,我该怎么整合程序??谢谢格纹回答。附件是我写的所有命令。。
|
下载下面列出完全相同的软件版本。
把cat 出来的脚本写出shell运行或直接运行。就可以了。
这是我的安装脚本。具体的有些要改权限及建用户及目录之类的,网上很多就不详解了。
#ls -a
. httpd-2.2.11.tar.gz
.. httpd-config.sh mysql-5.1.30-config.sh.ok
mysql-5.1.30.tar.gz php-5.2.8-config.sh.ok
php-5.2.8.tar.gz
root@Mail src # cat httpd-config.sh
#!/bin/bash
./configure --prefix=/usr/local/apache
--sysconfdir=/etc/httpd
--enable-cgi --enable-so --enable-ssl
--with-ssl=/usr/local/ssl --enable-track-vars
--enable-rewrite --with-zlib --enable-mods-shared=most
--enable-suexec --with-suexec-caller=daemon
--with-suexec-docroot=/var/www/extsuite/
root@Mail src # cat mysql-5.1.30-config.sh.ok
#!/bin/bash
./configure --prefix=/usr/local/mysql
--enable-thread-safe-client
--with-mysqld-user=mysql
--localstatedir=/usr/local/mysql/data/
--with-charset=gbk
--enable-assembler
--with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static
--with-extra-charsets=all
root@Mail src # cat php-5.2.8-config.sh.ok
#!/bin/bash
./configure --prefix=/usr/local/php
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/usr/local/mysql
--with-mysqli=/usr/local/mysql/bin/mysql_config
--with-openssl=/usr/local/ssl
--with-mcrypt --with-kerberos --enable-ftp
--with-imap=/usr/local/php-imap
--with-imap-ssl=/usr/local/ssl
--with-png-dir=/usr/local/libpng2
--with-jpeg-dir=/usr/local/modules/jpeg --with-zlib
--with-freetype-dir=/usr/local/freetype
--with-gd=/usr/local/modules/gd
--enable-mbstring=all --with-curl
--with-libxml-dir=/usr/local/libxml2
--enable-soap --enable-sockets
root@Mail src #
把cat 出来的脚本写出shell运行或直接运行。就可以了。
这是我的安装脚本。具体的有些要改权限及建用户及目录之类的,网上很多就不详解了。
#ls -a
. httpd-2.2.11.tar.gz
.. httpd-config.sh mysql-5.1.30-config.sh.ok
mysql-5.1.30.tar.gz php-5.2.8-config.sh.ok
php-5.2.8.tar.gz
root@Mail src # cat httpd-config.sh
#!/bin/bash
./configure --prefix=/usr/local/apache
--sysconfdir=/etc/httpd
--enable-cgi --enable-so --enable-ssl
--with-ssl=/usr/local/ssl --enable-track-vars
--enable-rewrite --with-zlib --enable-mods-shared=most
--enable-suexec --with-suexec-caller=daemon
--with-suexec-docroot=/var/www/extsuite/
root@Mail src # cat mysql-5.1.30-config.sh.ok
#!/bin/bash
./configure --prefix=/usr/local/mysql
--enable-thread-safe-client
--with-mysqld-user=mysql
--localstatedir=/usr/local/mysql/data/
--with-charset=gbk
--enable-assembler
--with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static
--with-extra-charsets=all
root@Mail src # cat php-5.2.8-config.sh.ok
#!/bin/bash
./configure --prefix=/usr/local/php
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/usr/local/mysql
--with-mysqli=/usr/local/mysql/bin/mysql_config
--with-openssl=/usr/local/ssl
--with-mcrypt --with-kerberos --enable-ftp
--with-imap=/usr/local/php-imap
--with-imap-ssl=/usr/local/ssl
--with-png-dir=/usr/local/libpng2
--with-jpeg-dir=/usr/local/modules/jpeg --with-zlib
--with-freetype-dir=/usr/local/freetype
--with-gd=/usr/local/modules/gd
--enable-mbstring=all --with-curl
--with-libxml-dir=/usr/local/libxml2
--enable-soap --enable-sockets
root@Mail src #