1.安装yumhtml
执行命令:yum -y install lrzsz(yum自动安装)java
2.Jdk安装:mysql
b) 将下载的Jdk解压linux
C)配置环境变量 打开 /etc/profile 添加以下代码web
export JAVA_HOME=/usr/local/java-jdk1.7 (java解压路径bin的根目录)sql
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar 数据库
export PATH=$JAVA_HOME/bin:$PATHtomcat
d)执行命令生效配置 bash
source /etc/profile网络
若是出现-bash: /usr/java/jdk1.7.0_79/bin/java: Permission denied类似的状况说明权限不够,用chmod 777 /usr/java/jdk1.7.0_79/bin/java受权一下再次执行便可
e)测试是否安装成功
Java -version
3.Mysql安装:
使用yum在linux环境下安装mysql.
教程地址:http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html
1、说明:
1、linux环境:本人的环境是centOS7
2、mysql版本:本文选择安装的是mysql5.7版本。
3、由于在安装过程当中须要下载依赖包,所以使用yum安装的方式要确保网络通畅
2、安装mysql
1、首先添加mysql yum库,地址:http://repo.mysql.com/在地址中选择咱们要安装的mysql57-community-release-el7-8.noarch.rpm,使用命令进行下载
命令:
$wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
2、安装下载的mysql包
$sudo yum localinstall mysql57-community-release-el7-8.noarch.rpm
3、安装mysql
$sudo yum install mysql-community-server
注:这个过程当中会下载依赖包 大小在200M左右,若是下载由于网络缘由致使下载失败,可重复第三步的命令 ,会继续下载依赖包并完成安装,完成后会有提示。
4、启动mysql
$sudo service mysqld start
查看启动状态
$sudo service mysqld status //当状态为running表示启动成功
中止
$sudo service mysqld stop
5、修改root密码
当mysql启动后会建立超级用户root 同时会提供一个临时密码 这个密码存放在错误日志中,能够经过命令来查询
$sudo grep 'temporary password' /var/log/mysqld.log
6、进入mysql数据库
$mysql -uroot -p //回车后须要输入root的密码 也就是上面查询到的临时密码
7、修改root密码
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY '修改后的密码';
注:mysql5.7的密码规则为最小8个字符须要有小写大写数字和特殊字符,若是以为麻烦能够改变mysql的密码验证策略,在此不做说明。
8、开启远程访问权限
由于mysql安装后默认的host是localhost 没法使用远程访问,须要将host的值由localhost 改成 %便可
mysql>update mysql.user set Host='%' where User='root';
Mysql的配置文件在 /etc/my.cnf
以上就是在linux环境下安装mysql的基本过程。
注:使用端口阿里云须要先配置外网才能访问:
工具链接执行set global max_allowed_packet = 2*1024*1024*10时报错:
Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'loser.tank_admin.login_ip' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
解决方法执行:
set@@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
去掉ONLY_FULL_GROUP_BY便可正常执行sql.
在已经完成的web项目上面点击右键,选择export,而后选择导出成war包,把项目的war包放到tomcat目录下的webapps目录的下面,到bin目录下./startup.sh便可启动Tomcat进行访问。
启动以后能够看到新生成出来的项目文件夹,能够把ROOT下面文件夹内容所有删除,将项目文件夹下内容复制到ROOT下面,再把原来war包和项目文件夹所有删除,再次启动Tomcat,便可实时替换文件了。
5.linux经常使用命令
解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
建立
mkdir fileName 建立文件夹
mv zookeeper-3.4.6 server1/ 将当前目录下zookeeper-3.4.6移动到server1文件夹下面
df -h 查看挂载状况及其内存使用状况