备注: 所有软件安札位置: /usr/local下:
①linux系统jdk配置:
1.把压缩包上传到服务器/usr/local/tmp
2.解压压缩包: # tar zxvf 文件名
3.把解压后文件复制到/usr/local/jdk7: # cp -r 文件名/usr/local/jdk7
4. 配置环境变量,执行命令: # vim /etc/profile
5.修改文件中内容[ 分割使用冒号 – KaTeX parse error: Expected 'EOF', got '#' at position 30: …ort 添加或修改变量] #̲export PATH USE…JAVA_HOME/bin:
P
A
T
H
e
x
p
o
r
t
C
L
A
S
S
P
A
T
H
=
.
:
PATH export CLASSPATH=.:
PATHexportCLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6. 解析文件(或重启系统): # source /etc/profile
7. 验证配置是否成功: # java -version
②linux系统tomcat配置:
1.把tomcat 压缩包上传到服务器
2.解压tomcat: # tar zxvf 压缩包名
3.解压后的文件夹复制到/usr/local/tomcat: # cp -r apache-tomcat-7.0.68 /usr/local/tomcat
4.配置环境变量
# vim /etc/profile
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
5. 放行8080 端口:
# vim /etc/sysconfig/iptables (把包含22 行复制一行,修改22 为8080 | 8080:9000 从8080 到9000 全放行 )
# service iptables restart (restart 重启 |start 启动 |stop 停止)
6. 启动tomcat,进入到tomcat/bin 文件夹
# ./startup.sh (直接重启)
# service iptables restart(启动并动态打印启动信息)
③linux系统mysql配置:
1.把mysql压缩包上传到服务器,并解压。
2.把解压文件拷贝到/usr/local/mysql下
3.进入/usr/local/mysql下,创建用户组合用户
添加用户组:groupadd mysql
创建用户mysql并指定mysql组:useradd -r -g mysql mysql
4.赋权让用户组合用户具有操作权限:一定要在/usr/local/mysql下
变更mysql用户组有操作当前文件夹的权限:chgrp -R mysql .(.表示当前目录)
变更mysql用户具操作本级目录的权限:chown -R mysql . (.表示当前目录)
5.删除/etc/my.cnf这个文件,并初始化数据库
删除my.cnf文件: rm /etc/my.cnf
初始化数据库:./scripts/mysql_install_db --user=mysql
6.修改配置文件
复制my.cnf: cp support-files/my-default.cnf /etc/my.cnf
复制启动文件: cp support-files/mysql.server /etc/rc.d/init.d/mysql
7.启动、重启、关闭mysql服务
启动mysql服务:service mysql start
关闭服务:service mysql stop
重启服务:service mysql restart
8.如果提示没mysql命令,需要添加软连接
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
9.mysql没有root没有密码操作
use mysql
update user set password= passworD (“root”) where user=‘root’;
flush privileges;
10.设置用户具访问的权限
登录mysql:mysql -u root -p
执行权限赋予命令:
grant all privileges on . to root@’%’ identified by ‘root’ with grant option;
【 说明:%:表示所有ip都可以访问。也可以指定ip。】
刷新权限:flush privileges;
退出:quit
11.放行mysql 3306端口
vim /etc/sysconfig/iptables
service iptables restart
忘记root密码后的修改方式:
进入/etc/my.cnf 在[mysql]下添加skip-grant-tables 启动安全模式
命令:vi /etc/my.cnf
重启服务:
命令:service mysql restart
登录mysql,输入密码时直接回车
命令: mysql -u root -p
进入到mysql后,先使用mysql数据库
命令:use mysql
修改密码
命令: update user set password= passworD (“smallming”) where user=‘root’;
刷新权限
命令: flush privileges;
退出MySql编辑模式
命令:exit