# tar xzvf php-5.2.4.tar.gz
# cd php-5.2.4
# ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/lib --with-apxs2=/usr/local/apache/bin/apxs --with-MySQL=/usr/include/mysql --enable-ftp --enable-sockets --enable-debug=no --enable-mbstring
说明:--with-mysql=/usr/include/mysql 为mysql.h的路径,可以用命令find / -name mysql.h 查找到。
#make
#make install
#cp php.ini-dist /usr/local/lib/php.ini
#vi /usr/local/lib/php.ini
把register_globals = Off 改为register_globals = On
去掉下的两句前面的;
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
测试php环境
新建一个info.php文件
输入以下内容
<?php
phpinfo();
?>
6、安装配置PHPMyAdmin
所需软件
phpMyAdmin-2.11.1-all-languages.tar.gz
命令:
# tar xzvf phpMyAdmin-2.11.1-all-languages.tar.gz
将解压后的目录移动到服务器网站的根目录中(/usr/local/apache/htdocs)
# mv phpMyAdmin-2.11.1-all-languages /usr/local/apache/htdocs/phpMyAdmin
配置PHPMyAdmin
# cd /usr/local/apache/htdocs/phpMyAdmin
# cp /libraries/config.default.php /config.inc.php
# vi config.inc.php
7、安装Zend Optimizer
所需软件
ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
命令:
# tar xzvf ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
# cd ZendOptimizer-3.3.0a-linux-glibc21-i386
# ./install.sh
安装过程很简单,但在输入php.ini文件路径的时候必须输入正确:/usr/local/lib
安装完成后Zend Optimizer会自动重新启动Apache。
8、安装vsftpd服务器端
所需软件
vsftpd-2.0.5.tar.gz
命令:
# tar xzvf vsftpd-2.0.5.tar.gz
# cd vsftpd-2.0.5
# useradd nobody
# mkdir /usr/share/empty/
# mkdir /var/ftp/
# mkdir /usr/local/man/man5
# mkdir /usr/local/man/man8
# useradd -d /var/ftp ftp
# chown root.root /var/ftp
# chmod og-w /var/ftp
# make
# make install
# cp vsftpd.conf /etc
# vi /etc/vsftpd.conf
在最后加入一行
listen=YES
运行vsftpd
# /usr/local/sbin/vsftpd &
设置vsftp自动启动
# vi /etc/rc.d/rc.local 或者# vi /etc/rc.local
在最后加入一行
/usr/local/sbin/vsftpd &
9、安装gftp客户端
所需软件
gftp-2.0.18.tar.gz
命令:
# tar zxvf gftp-2.0.18.tar.gz
# cd gftp-2.0.18
# ./configure
# make
# make install
因为gftp依赖gtk,如果不能make过去,应该指定PKG_CONFIG_PATH
# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
运行gftp
#gftp
让gftp显示中文名文件和文件夹
gftp 主菜单 -> FTP -> 选项 -> 远程字符集 -> GBK
10、安装Java环境
所需软件
jdk-6u3-linux-i586-rpm.bin
jre-6u3-linux-i586-rpm.bin
(a)安装jdk-6u3-linux-i586-rpm.bin
命令:
# sh jdk-6u3-linux-i586-rpm.bin
直到出现:
Do you agree to the above license terms? [yes or no] 输入:YES
配置java环境变量
# vi /etc/bashrc
加入如下五行:
JAVA_HOME=/usr/java/jdk1.6.0_03
JAVA_BIN=/usr/java/jdk1.6.0_03/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
创建链接
#cd /usr/bin
#ln -s -f /usr/java/jdk1.6.0_03/bin/java
#ln -s -f /usr/java/jdk1.6.0_03/bin/javac
#ln -s -f /usr/java/jdk1.6.0_03/bin/jar
#ln -s -f /usr/java/jdk1.6.0_03/bin/javadoc
#ln -s -f /usr/java/jdk1.6.0_03/bin/javaws
(b)安装jre-6u3-linux-i586-rpm.bin
命令:
# sh jre-6u3-linux-i586-rpm.bin
直到出现:
Do you agree to the above license terms? [yes or no]
输入:YES
配置jre
一、安装中文字体simsun.ttf 或simhei.ttf
#mkdir /usr/java/jre1.6.0_03/lib/fonts/fallback
从网上下载或从windows系统中拷贝simsun.ttf simhei.ttf中的一个字体到上面刚创建的目录中
# /usr/java/jre1.6.0_03/bin/ControlPanel
执行上面一句命令,你会发现Java 控制面板已经可以显示中文了
二、安装java plugins 让浏览器支持java程序 以firefox为例
# cd /usr/lib/firefox/plugins
# ln -s /usr/java/jre1.6.0_03/plugin/i386/ns7/libjavaplugin_oji.so
11、安装Tomcat
所需软件
apache-tomcat-6.0.14.tar.gz
命令:
# tar xzvf apache-tomcat-6.0.14.tar.gz
# mv apache-tomcat-6.0.14 /usr/local/tomcat
配置tomcat环境变量
# vi /etc/bashrc
在最后加入下面一行
TOMCAT_HOME=/usr/loca/tomcat
export TOMCAT_HOME
启动与停止Tomcat
/usr/local/tomcat/bin/startup.sh
/usr/local/tomcat/bin/shutdown.sh