Linux配置jdk+tomcat+mysql环境 1.安装jdk1.把压缩包上传到服务器/usr/local/tmp2.解压压缩包tar zxvf 文件名3.把解压后的文件复制到/usr/local/jdk7cp -r 文件名 /usr/local/jdk74.配置环境变量执行命令·vim /tec/profile5.修改文件中内容分割使用冒号$变量名表示引用export 添加或修改变量#export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL export JAVA_HOME/usr/local/jdk7 export PATH$JAVA_HOME/bin:$PATH export CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar6.解析文件source /etc/profile7.验证配置是否成功java -version2、tomcat 配置123步参考jdk配置4.修改环境变量vim /etc/profile添加内容export TOMCAT_HOME/usr/local/tomcat export CATALINA_HOME/usr/local/tomcat5.开放端口5.1阿里云服务器在安全组中加入安全组规则开放8080端口网速不太好建议使用阿里云app5.2模拟虚拟机服务器修改防火墙配置文件vim /etc/sysconfig/iptables找到22端口开放位置复制一行并修改22为8080重启服务service iptables restart6.启动tomcat ,进入tomcat/bin 文件夹./startup.sh启动并动态打印启动信息./startup.sh tailf /usr/local/tomcat/logs/catalina.out3、mysql配置1.上传解压复制至/usr/local/mysql2.创建用户组和用户添加用户组groupadd mysql创建用户useradd -r -g mysql mysql此时已创建一个名为mysql的用户,且该用户属于用户组mysql3.赋权让用户组和用户拥有对mysql的权限在文件夹/usr/local/mysql中命令chgrp -R mysql .使mysql用户组有操作当前文件夹的权限命令chown -R mysql.使mysql用户具有操作本机目录的权限上面两个命令可以换成下面的一条命令chown -R mysql:mysql ./4.初始化判断/etc/my.cnf是否存在如果存在删除,如果不存在跳过删除步骤命令ls /etc/my.cnf命令rm /etc/my.cnf初始化数据库命令./scripts/mysql_install_db --usermysql注如果初始化不成功根据提示安装相应模块Linux初始环境可能没有安装相应模块会报错5.修改配置文件复制my.cnf文件命令cp support-files/my-default.cnf /etc/my.cnf复制启动文件命令cp support-files/mysql.server /etc/rc.d/init.d/mysql6.添加软连接(如果提示没有mysql命令)ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql7.忘记root密码后的修改方式进入/etc/my.cnf在[mysql]下添加skip-grant-tables启动安全模式重启服务service mysql restart登陆mysqlmysql -u root -p进入mysql后先使用mysql数据库use mysql修改密码update user set password password(密码) where user root;刷新权限flush privileges退出MySQL编辑模式exit8.设置用户具有访问的权限用于远程连接进入mysql 命令行mysql -u root -p执行赋权命令grant all privileges on *.* to root% identified by 密码 with grant option;刷新权限flush privileges;注云服务器中要在安全组中开放3306端口虚拟机服务器中修改防火墙配置文件(在云服务器中加安全组后是否需要修改防火墙配置文件需要看是否装了防火墙默认是没装的但装上也行防火墙在内安全组在外两道防护依照我的理解)