Ubuntu 12.04下JDK Tomcat MySQL 安装配置
1. 初装Ubuntu 12.04系统时:root用户被禁用,设置分配:sudo passwd,然后指定相应的密码就可以。su root,输入
新设置的密码***即可登录root用户。
2. linux设置jdk环境变量
方法一、
#vi /etc/profile
在最后添加如下内容:
#set java environment
export JAVA_HOME=/usr/lib/java/jdk1.7.0_03
export CLASSPATH=.;$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre
保存退出
#source /etc/profile ##使其生效
#set
方法二、所有用户都可使用
vi /etc/profile.d/java.sh
在新建java.sh中添加如下内容:
#set java environment
JAVA_HOME=/usr/lib/java/jdk1.7.0_03
CLASSPATH=.;$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出
给java.sh分配权限:chmod 755 /etc/profile.d/java.sh
======下面可以测试下======
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
检验JDK是否成功
#java -version
3. linux设置Tomcat环境变量
a. 配置服务器编码URIEncoding="UTF-8"或URIEncoding="GBK"尽量与项目编码一致
b. 添加 export TOMCAT_HOME=/usr/lib/server/apache-tomcat-7.0.27
c. 添加admin用户,在tomcat-users.xml中增加
<role rolename="manager-gui" />
<role rolename="manager-script" />
<role rolename="manager-jmx" />
<role rolename="manager-status" />
<user username="admin" password="admin" roles="manager-gui" />
4. 解压归档
tar -zxvf jdk-7u3-linux-i586.tar.gz
tar -xvf jdk-7u3-linux-i586.tar
5. 修改文件默认用户
chown shefron MySQL-5.5.rpm 其他的chmod,chgrp
6. Ubuntu MySQL 自带及安装
a. apt-get install mysql-server
7. MySQL中root用户访问被拒
a.# /etc/init.d/mysql stop
b.# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
c.# mysql -u root mysql
d.mysql> flush privileges;
e.mysql> quit
f.# /etc/init.d/mysql restart
g.#mysql -u root -p
Enter password:
OK!
8. MySQL中用户的登陆与退出
a.# mysql -u root -p
b.# Enter password
c.mysql> quit or [Ctrl+D]
9. MySQL创建数据库,并把该数据库的用户权限赋给新用户
a. mysql> create database shop;
b. mysql> grant all privileges on shop.* to shop_user@localhost identified by "123456";
若:想要远程访问或控制则可以:
其一、mysql> grant all privileges on shop.* shop_user@"%" identified by "654321";
其二、vi /etc/mysql/my.cnf
把bind-address=127.0.0.1(服务器IP)
重启MySQL服务器:/etc/init.d/mysql restart
10. MySQL数据库编码设置
a. 找到my.cnf文件,(/etc/my.cnf或/etc/mysql/my.cnf)
b. 在[client]或[mysqld]下添加default-character-set=utf8保存退出