一、安装及配置Apache+php+mysql
1.安装Apache+php+mysql
安装Apache+php+Mysql,php连接mysql的组件
yum -y install httpd php mysql mysql-server php-mysql
安装mysql扩展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
安装php的扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
或者一次性粘贴安装:
yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql
2.配置Apache+php+mysql
设置apache为自启动 chkconfig httpd on
mysql服务 chkconfig –-add mysqld
mysqld服务 chkconfig mysqld on
自启动 httpd 服务 service httpd start
自启动mysqld服务 service mysqld start
二、安装和配置Tomcat:
1.安装JDK:
为了默认使用Sun的javac作为Java的编译器,首先删除CentOS系统默认的Java编译器–gcj。
查看:
[root@localhost ~ ]#rpm –qa |grep gcj java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 libgcj-4.4.4-13.el6.i686
卸载
[root@localhost ~ ]#rpm –e java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 --nodeps [root@localhost ~ ]#rpm –e libgcj-4.4.4-13.el6.i686 --nodeps
检测
[root@localhost ~]# java --version
会出现
-bash: /usr/bin/java: No such file or directory
表示卸载成功
- 安装jdk
从Jdk官网下载安装包,如:jdk-6u27-linux-i586-rpm.bin
P.S.
由于我的CentOS没有图形界面,下载不方便,
我是先在Windows上访问JDK官网下载安装包,
然后再用Winscp传到CentOS的
比如安装包保存在/opt/tmp
跳到该目录添加可执行的权限,并执行
chmod 777 jdk-6u27-linux-i586-rpm.bin
./jdk-6u27-linux-i586-rpm.bin
- 添加环境变量
vim /etc/profile
添加以下内容:
export JAVA_HOME=/usr/java/jdk1.6.0_27
export JAVA_BIN=/usr/java/jdk1.6.0_27/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存后,执行java -version 如果有类似以下显示,则表示安装成功:
java version "1.6.0_27"
2.安装Tomcat:
从Tomcat官网下载 安装包,如:apache-tomcat-7.0.22.tar.gz
把该压缩包拷贝到/usr/local
cp apache-tomcat-7.0.22.tar.gz /usr/local
跳转到/usr/local,并解压压缩包
cd /usr/local tar -zxvf apache-tomcat-7.0.22.tar.gz
把解压出来的目录改名为tomcat,并删除拷贝过来的压缩包
rm apache-tomcat-7.0.22 tomcat
执行/usr/local/tomcat/bin/startup.sh ,自动添加环境变量,
测试
访问http://localhost:8080,出现tomcat默认页面,则表示tomcat安装成功
3.配置Tomcat为开机自启动:
- 添加开机daomon脚本
把/usr/local/tomcat/bin/catalina.sh拷贝到/etc/init.d,并命名为tomcat
cp /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
在/etc/init.d/tomcat添加内容:
#!/bin/sh # chkconfig: 2345 10 90 # description:Tomcat service # Licensed to the Apache Software Foundation (ASF) under one or more …… # $Id: catalina.sh 1073891 2011-02-23 19:23:59Z markt $ # ------------------------------------------------------------------------ CATALINA_HOME=/opt/tomcat JAVA_HOME=/opt/jdk1.6.0_23 ……
添加tomcat服务
chkconfig –add tomcat
service tomcat stop
service tomcat start
chkconfig tomcat on
搞定!!