一、安装jdk1.进入usr目录 cd /usr 2.在usr目录下建立java安装目录 mkdir java 3.将jdk-6u24-linux-i586.bin拷贝到java目录下 cp/home/itcast/Desktop/jdk-6u24-linux-i586.bin /usr/java/ 4.安装jdk cd /usr/java ./jdk-6u24-linux-i586.bin 5.安装完毕为他建立一个链接以节省目录长度 ln -s /usr/java/jdk1.6.0_24/ /usr/jdk 6.编辑配置文件 vim /etc/profile 添加如下内容: JAVA_HOME=/usr/jdk CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH 8.重启机器或source/etc/profile sudo shutdown -r now 9.查看安装情况 java -version java version "1.6.0_24" Java(TM) SE Runtime Environment (build1.6.0_24-b07) Java HotSpot(TM) Client VM (build 19.1-b02,mixed mode, sharing) 二、安装tomcattar -zxvf apache-tomcat-6.0.29.tar.gz -C/opt (解压到/opt下) ln -s /opt/apache-tomcat-6.0.29//opt/tomcat (建立链接文件) 启动tomcat cd /opt/tomcat/bin/ ./startup.sh (注意:点代表当前目录下) 如果启动不了,请尝试 -i 切换到root用户再重新启动 ./startup.sh 测试http://127.0.0.1:8080/ 三、卸载与安装mysql1、卸载mysql linux卸载mysql 卸载mysql 1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2、删除mysql 删除命令:rpm -e --nodeps 包名 ( rpm -ev mysql-4.1.12-3.RHEL4.1 ) 3、删除老版本mysql的开发头文件和库 命令:rm -fr /usr/lib/mysql rm -fr /usr/include/mysql 注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除 rm -f /etc/my.cnf rm -fr /var/lib/mysql 2、安装mysql
rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库,有的话,我们就通过rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉 (1) 卸载mysql rpm -e mysql // 普通删除模式[root@xiaoluo ~]#rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!! (2): 通过yum来进行mysql的安装 1) yum list| grep mysql :命令来查看yum上提供的mysql数据库可下载的版本: 2)yum install -ymysql-server mysql mysql-deve 安装 3)rpm -qimysql-server 查看刚安装好的mysql-server的版本 4)servicemysqld start :启动我们的mysql服务。 5)servicemysqld restart 重启mysql 6) chkconfig mysqld on 设置mysql开机自启动 7)mysqladmin-u root password 'root' : 通过该命令给root账号设置密码为 root 错误:报错:1130-host ... isnot allowed to connect to this MySql server 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' whereuser = 'root'; mysql>select host, user from user; 四、开放特定linux端口more /etc/sysconfig/iptables # Firewall configuration written bysystem-config-firewall # Manual customization of this file is notrecommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED-j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp--dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp--dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp--dport 8080 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp--dport 3306 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp--dport 8009 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp--dport 8081 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp--dport 3690 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT [root@nb home]# /etc/init.d/iptablesrestart iptables:清除防火墙规则: [确定] iptables:将链设置为政策 ACCEPT:filter [确定] iptables:正在卸载模块: [确定] iptables:应用防火墙规则: [确定] (责任编辑:IT) |