1.java 安装
一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK
首先:查看Linux自带的JDK是否已安装
<1># java -version // 查看已经安装的JAVA版本信息
一般将获得如下信息:
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
<2># rpm -qa|grep java // 查看jdk的信息
一般将获得如下信息:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
<3># yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 // 卸载
yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
第二步:安装SUN的JDK
<1>从SUN下载 jdk-6u23-linux-x64-rpm.bin 或 jdk-6u23-linux-x64.bin的JDK
在/usr下新建java文件夹,将安装包放在/usr/java目录下
# mkdir /usr/java
<2>安装JDK
# cd /usr/java
①jdk-6u23-linux-x64-rpm.bin 文件安装
# chmod 777 jdk-6u23-linux-x64-rpm.bin // 修改为可执行
# ./jdk-6u23-linux-x64-rpm.bin // 选择yes同意上面的协议
# rpm -ivh jdk-6u23-linux-x64-rpm.bin // 选择yes直到安装完毕
②jdk-6u23-linux-x64.bin文件安装
# chmod 744 jdk-6u23-linux-x64.bin // 使root用户拥有执行权限(笔者用ROOT用户安装的)
# ./jdk-6u23-linux-x64.bin // 选择yes直到安装完毕
第三步:配置环境变量
<1># vi /etc/profile
<2>在最后加入以下几行:
export JAVA_HOME=/usr/java/jdk1.6.0_23
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
//export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar (应该同样可以)
export PATH=$PATH:$JAVA_HOME/bin
<3># reboot // 重启机器配置生效
第四步:测试java是否安装成功
#javac
有没有帮助说明出来?~呵呵,恭喜你JAVA环境配置成功
2.mysql(rpm安装)
<1># rpm -qa|grep mysql // 查看mysql的信息
<2># yum -y remove mysql // 卸载
<3># rpm -ivh Mysql-servicexxxx.rpm Mysql-clientxxxx.rpm Mysql-develxxxx.rpm // 安装
<4># 启动 service mysql start
然后再输入mysql,若出现以下提示信息,说明成功。
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.16 MySQL Community Server (GPL)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
首次安装时,默认密码为空,可以使用如下命令修改root密码,
mysqladmin -u root password mypassword
mypassword 为你设定的新密码
然后再次登录
mysql -u root –p
rpm包安装的MySQL是不会安装/etc/my.cnf文件的,解决方法,只需要复制/usr/share/mysql目录下的my-huge.cnf 文件到/etc目录,并改名为my.cnf即可
cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
配置远程访问
处于安全考虑,Mysql默认是不允许远程访问的,可以使用下面开启远程访问
//赋予任何主机访问数据的权限
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
//使修改生效
mysql>FLUSH PRIVILEGES
如果依然不能远程访问的话,那就很可能防火墙的原因了,可以在防火墙中开启3306端口或者干脆关掉防火墙。
/etc/init.d/iptables status
会得到一系列信息,说明防火墙开着。
/etc/init.d/iptables stop
永久关闭:
chkconfig --level 35 iptables off
3.apache安装