一、 安装 AS4
安装比较简单,需要注意的是AS4本身集成了 apache + mysql + PHP ,如果不想用集成的版本,安装时不要选择这些服务(最好安装时只选择开发包)。
需要安装 GCC ncurses
二、安装 Mysql
开始安装和编译 代码 :
tar xzvf mysql-5.0.37.tar.gz
groupadd mysql
useradd -g mysql mysql
cd mysql
./configure --prefix=/usr/local/mysql (这里是指定路径最) --sysconfdir=/etc (最好设置成/etc下)
make
make install
cp support-files/my-medium.cnf /etc/my.cnf
cd /usr/local/mysql
bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
chgrp -R mysql .
bin/mysqld_safe --user=mysql &
启动服务 方法
/usr/local/mysql/bin/safe_mysqld --user=mysql &
或者
/usr/local/mysql/bin/mysqld_safe --user=mysql &
或者
/usr/local/mysql/share/mysql/mysqld start
停止服务方法
/usr/local/mysql/bin/mysqladmin shutdown
设置成开机自启动
在/etc/rc.d/rc.local文件中加入一行
/usr/local/mysql/bin/safe_mysqld --user=mysql &
这样每次重新启动 系统 以后,mysql也会随系统一起启动.
装一个mysql客户端
然后进去修改MYSQL的管理员密码(默认为空)
在shell下运行
mysqladmin -uroot -pass word 123 (将密码设成了123)
mysql -uroot -p123 (用root帐户进入MYSQL)
mysqladmin -uroot -p123 password 321 (将密码改成321)
三、安装APACHE
开始安装和编译代码:
./configure --with-mysql=/usr/local/mysql --enable-track-vars --enable-cgi --enable-modules --enable-mods-shared=all --sysconfdir=/etc --enable-ssl
--enable-cgi 支持CGI;
--enable-track-vars 为启动cookie的get/post等追踪功能
--enable-ssl 支持SSL
--enable-mods-shared=all 包含所有的模块为DSO
如果需要更多的选项,可能通过下面的命令来查看; (./configure --help)
make
make install
设置成开机自启动
在/etc/rc.d/rc.local文件中加入一行
/usr/local/apache2/bin/apachectl start
这样每次重新启动系统以后,apache也会随系统一起启动.
四、安装PHP
开始安装和编译代码:
A先安装支持包(注意安装顺序)
建立初始目录:
mkdir /usr/local/modules
#jpeg目录
mkdir /usr/local/modules/jpeg6/bin
mkdir /usr/local/modules/jpeg6/lib
mkdir /usr/local/modules/jpeg6/include
mkdir /usr/local/modules/jpeg6/man
A1、安装zlib
tar xzvf zlib-1.2.2.tar.gz
#不要用--prefix自定义安装目录,影响gd的安装
./configure
make
make install
A2、安装freetype
tar xzvf freetype-2.1.5.tar.gz
./configure --prefix=/usr/local/modules/freetype
make
make install
A3、安装libpng
tar xzvf libpng-1.2.5.tar.gz
#不要用--prefix自定义安装目录,影响gd的安装
cp scripts/makefile.std makefile
make test
make install
A3、安装jpeg
tar xzvf jpegsrc.v6b.tar.gz
./configure --prefix=/usr/local/modules/jpeg6 --enable-shared --enable-static
make
make install
A4、安装GD
tar xzvf gd-2.0.33.tar.gz
./configure --prefix=/usr/local/modules/gd --with-jpeg=/usr/local/modules/jpeg6 --with-png --with-zlib --with-freetype=/usr/local/modules/freetype
make
make install
B、安装PHP
tar xzvf php-4.3.10.tar.gz
./configure --prefix=/usr/local/php --with-gd=/usr/local/modules/gd --with-jpeg-dir=/usr/local/modules/jpeg6 --with-zlib --with-png --with-freetype-dir=/usr/local/modules/freetype --enable-magic-quotes --with-mysql=/usr/local/mysql --with-iconv --with-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --enable-track-vars --enable-force-cgi-redirect --enable-ftp --with-config-file-path=/etc " Redhat9+Apache+Mysql+PHP+GD2+Perl安装教程 "由 第二电脑网 原创提供,转载请注明: http://www.002pc.com/master/College/Server/Apache/17847.html
查看更多关于Redhat9+Apache+Mysql+PHP+GD2+Perl安装教程|安装-Apache教程的详细内容...