如何在RedHat AS4上安装配置Apache2.2.4+PHP5.2.3+MySQL5.0.45+openssl0.98e

2023-04-14 15:48:00 配置 安装 如何在

如何在RedHat AS4上安装配置Apache2.2.4+PHP5.2.3+MySQL5.0.45+openssl0.98e

1. 下载所需要的软件

首先,使用wget命令下载所需要的软件包:

# wget http://mirrors.aliyun.com/apache/httpd/httpd-2.2.4.tar.gz

# wget http://mirrors.aliyun.com/mysql/MySQL-5.0/mysql-5.0.45.tar.gz

# wget http://mirrors.aliyun.com/php/php-5.2.3.tar.gz

# wget ftp://ftp.openssl.org/source/old/0.9.8/openssl-0.9.8e.tar.gz

2. 安装Apache

解压缩下载的httpd-2.2.4.tar.gz文件:

# tar zxvf httpd-2.2.4.tar.gz

进入解压缩后的目录,执行如下命令进行编译安装:

# ./configure --prefix=/usr/local/apache2 --enable-mods-shared=most --enable-rewrite

# make && make install

安装完成后,执行如下命令启动Apache服务:

# /usr/local/apache2/bin/apachectl start

在浏览器中输入http://localhost/,如果出现如下页面,表示Apache安装成功。

3. 安装MySQL

解压缩下载的mysql-5.0.45.tar.gz文件:

# tar zxvf mysql-5.0.45.tar.gz

进入解压缩后的目录,执行如下命令进行编译安装:

# ./configure --prefix=/usr/local/mysql --enable-thread-safe-client

# make && make install

安装完成后,执行如下命令创建数据库目录:

# /usr/local/mysql/scripts/mysql_install_db --user=mysql

启动MySQL服务:

# /usr/local/mysql/bin/mysqld_safe &

查看MySQL服务状态:

# /usr/local/mysql/bin/mysqladmin -u root version

设置MySQL的root密码:

# /usr/local/mysql/bin/mysqladmin -u root password "new-password"

4. 安装PHP

解压缩下载的php-5.2.3.tar.gz文件:

# tar zxvf php-5.2.3.tar.gz

进入解压缩后的目录,执行如下命令进行编译安装:

# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --disable-fileinfo

# make ZEND_EXTRA_LIBS='-liconv'

# make install

安装完成后,执行如下命令进行配置:

# cp php.ini-dist /usr/local/php/etc/php.ini

修改PHP配置文件,找到如下行修改为:

# vi /usr/local/php/etc/php.ini

short_open_tag = On

保存并退出。

5. 配置Apache

修改Apache配置文件httpd.conf:

# vi /usr/local/apache2/conf/httpd.conf

找到如下行修改为:

DirectoryIndex index.html index.htm index.php

找到如下行修改为:

AddType application/x-httpd-php .php .phtml

保存并退出。

重启Apache服务:

# /usr/local/apache2/bin/apachectl restart

6. 测试

在/usr/local/apache2/htdocs目录下创建一个测试文件info.php:

# vi /usr/local/apache2/htdocs/info.php

输入如下内容:

phpinfo();

?>

保存并退出。

在浏览器中输入http://localhost/info.php,如果出现如下页面,表示PHP安装成功。

相关文章