安装jdk 与 tomcat
1,下载jdk 与 tomcat:
tomcat 下载地址
http://mirrors.shuosc.org/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.tar.gz
jdk 下载地址(因为我的是在官方网站注册登录下载的,所以地址不清楚):
2,下载后面,设置jdk安装包为可执行文件:
chmod u+x jdk6u45linux64rpm.bin
3, 执行 : sudo ./jdk6u45linux64rpm.bin ,
4,把rpm文件 改成 deb文件
sudo alien jdk-6u45-linux-amd64.rpm
5,安装deb,java 目录生成在 /usr/java
sudo dpkg -i jdk_1.6.045-1amd64.deb
6,配置/etc/profile
加上 :
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
8,这个容易报错
lib目录下添加tools.jar:
unpack200 tools.pack tools.jar
jre/lib下添加rt.jar:
unpack200 rt.pack rt.jar
/jre/lib 目录下jsse.jar
unpack200 jsse.pack jsse.jar
7,source /etc/profile
---------安装tomcat
解压安装包:
tar -xvf apache-tomcat-7.0.82.tar.gz
生成快捷方式:
ln -s apache-tomcat-7.0.82 server
配置 startup.sh
# java environment
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOEM}/lib/dt.jar:${JRE_HOME}/lib/tools.jar
export PATH=${JAVA_HOEM}/bin:$PATH
# tomcat
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-7.0.82
配置mysql
1,创建私人文件夹
mkdir hqj
2,下载 mysql安装包:
1)wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar
3 修改安装包名字
mv mysql-server_5.7.20-1ubuntu14.04_amd64.deb-bundle.tar mysql.tar
4 安装包移动到指定目录
mv mysql.tar /usr/local/src
5 赋予权限:
sudo chmod +x mysql.tar
5 解压
tar -xf mysql.tar
解压后的文件:
libmysqlclient20_5.7.20-1ubuntu14.04_amd64.deb
mysql-common_5.7.20-1ubuntu14.04_amd64.deb
mysql-community-test_5.7.20-1ubuntu14.04_amd64.deb
libmysqlclient-dev_5.7.20-1ubuntu14.04_amd64.deb
mysql-community-client_5.7.20-1ubuntu14.04_amd64.deb
mysql-server_5.7.20-1ubuntu14.04_amd64.deb
libmysqld-dev_5.7.20-1ubuntu14.04_amd64.deb
mysql-community-server_5.7.20-1ubuntu14.04_amd64.deb
mysql-client_5.7.20-1ubuntu14.04_amd64.deb
mysql-community-source_5.7.20-1ubuntu14.04_amd64.deb
mysql-testsuite_5.7.20-1ubuntu14.04_amd64.deb
6 终端命令安装:
准备工作:更新依赖源及安装libaio1依赖
sudo apt-get update
sudo apt-get upgrade
apt-get install libaio1
1)、以下是我的安装顺序,大致每台机子都一样,如果终端有提示缺少哪个依赖可以稍微修改安装顺序
sudo dpkg -i mysql-common_5.7.20-1ubuntu14.04_amd64.deb
sudo dpkg-preconfigure mysql-community-server_5.7.20-1ubuntu14.04_amd64.deb
此步需要输入数据的root密码
sudo dpkg -i libmysqlclient20_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-common_5.7.10-1ubuntu14.04_amd64.deb
2)、安装依赖包
sudo apt-get -f install
sudo apt-get -f install libmecab2
3)、安装mysql-server
sudo dpkg -i mysql-community-server_5.7.20-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-server_5.7.20-1ubuntu14.04_amd64.deb
4、检测安装及配置
mysql -u root -p
xxxx
5, 添加安全组,开放3306 端口
6, use mysql;
添加用户:
7 配置mysql
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
设置Mysql远程IP访问:bind-address = 127.0.0.1,注释掉
添加character-set-server=utf8
collation-server=utf8_general_ci
第二步:修改访问权限
grant all privileges on *.* to root@"%" identified by "hqj1995" with grant option;
flush privileges;
exit;
重启mysql服务:
service mysql restart
查看字符集的设置情况:
show variables like "%char%"
大小写:
cd cd /usr/share/mysql
cd mysql.conf.d
添加 lower_case_table_names=1