jdk tomcat mysql安装

一.jdk安装

wget http://download.oracle.com/otn/java/jdk/6u35-b10/jdk-6u35-linux-x64.bin?AuthParam=13998060

或者找到地址下载

http://download.oracle.com/otn/java/jdk/6u35-b10/jdk-6u35-linux-x64.bin?AuthParam=13998060


scp root@目标ip资源:/usr/local/mysql.zip /home
将jdk-6u35-linux-x64 上传到文件夹, 
chmod +x jdk-6u35-linux-x64
./jdk-6u35-linux-x64
到/etc/profile 加上:(注意:JAVA_HOME看情况而定)
JAVA_HOME=/home/software/jdk1.6.0_35
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
然后./profile

然后java -version

二.tomcat:

  
1.下载:   

找到tomcat 地址:下载
Wget:http://apache.etoak.com/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.tar.gz  
  
2.解压:   
#tar -zxvf apache-tomcat-6.0.35.tar.gz   
  
3.启动tomcat   
cd /usr/local/tomcat6/bin    
#./startup.sh   
  
4.访问tomcat   
http://www.domain.com:8080/  
 

 在conf上servel.xml 加上

路径自己写

<Context path="/service" docBase="E:\project\guanggao\service\WebRoot" debug="0" />


三.装mysql

1.下载

   wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz
如果没有找我要

2.命令行执行(注意文件目录)

tar -xzvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.36-linux-glibc2.5-x86_64 mysql-5.6.36
groupadd mysql
useradd -r -g mysql mysql
chown -R mysql:mysql mysql-5.6.36
su mysql
cd mysql-5.6.36/scripts
exit
cd /home/mysql-5.6.36/support-files
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/init.d/mysql
vim /etc/init.d/mysql          #若mysql的安装目录是/usr/local/mysql,则可省略此步
basedir=/home/mysql-5.6.36
datadir=/home/mysql-5.6.36/data
wq!
3.开始启动 service mysql start

如果报错:Couldn't find MySQL server (/usr/bin/mysqld_safe)

方法:etc/my.cnf 条件
datadir=/home/mysql-5.6.36/data
basedir=/home/mysql-5.6.36

4. mysql -u root -p 登陆,直接回车不输入密码 ;

如果报错,登陆不进去

方法:etc/my.cnf加入

skip-grant-tables
5.mysql -u root -p 登陆后

use mysql;

update user set password=PASSWORD("123456") where user='root';

flush privileges;
退出来

然后将etc/my.cnf

skip-grant-tables 删除或注释


CREATE USER 'test' IDENTIFIED BY 'mima';
grant all privileges on *.* to test@"%" identified by "mima" with grant option; flush privileges;


参考了http://blog.csdn.net/zhanngle/article/details/41042631/

by jiaxi2017.0622亲手试试


mysql 自己启动

chmod +x tomcat 以及mysql

1.

root@iZw3mabuhz6q307lZ:/etc/init.d# update-rc.d -f mysql defaults 

service mysql status

reboot

2.tomcat 自启动

a.拷贝tomcat bin下面文件etc/init.d,重命名如下文件,并添加


root@iZw3mabuhz6q307lZ:/etc/init.d# update-rc.d -f tomcat defaults 

reboot

----------------------------------------------------有些意义而已--------------------------------------------------------------------------------------------

a. sudo apt-get install mysql-server
b. sudo apt-get install mysql-client 这地方记得将用户名密码记上
c.在etc/mysql/my.cnf 最下加上:skip-grant-tables
d.命令行:mysql -u root -p  回车输入密码。 复制进去密码,复制进去密码,(重复下)
e.进去了。use mysql 
f. CREATE USER 'test' IDENTIFIED BY 'mima';
grant all privileges on *.* to test@"%" identified by "mima" with grant option; flush privileges;
g. select * from user; 看是否存在这条数据,且 都是Y
重启下...................
客户端远程连接....成功
问题:权限等都正确未连接成功
可能防火墙问题命令行: ufw status
Status: inactive
使用: iptables -A INPUT -p tcp --dport 3306 -j ACCEPT



---

彻底卸载mysql

sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //这个很重要
上面的其实有一些是多余的。
清除残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P








-----------------以下参考-------------------

如下一个个执行

 tar -zxvf mysql-5.5.27-linux2.6-x86_64.tar.gz
sudo mv ./mysql-5.5.27-linux2.6-x86_64 /usr/local/mysql
 sudo groupadd mysql
sudo useradd -r -g mysql mysql
cd /usr/local/mysql
sudo chown -R mysql .
sudo chgrp -R mysql .
sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql
sudo chown -R root .
sudo chown -R mysql data
sudo cp support-files/my-medium.cnf /etc/my.cnf
sudo ln -s /usr/local/mysql/bin/mysql /usr/bin/
sudo ln -s /usr/local/mysql/bin/mysqldump /usr/bin/
sudo cp support-files/mysql.server /etc/init.d/mysql
sudo /etc/init.d/mysql start
----如下是弄上密码的,注意
./bin/mysqladmin -u root password '密码'
sudo /etc/init.d/mysql restart



--创建用户
 
 CREATE USER 'adgdpt' IDENTIFIED BY 'Aa1314159';
GRANT ALL PRIVILEGES ON gdad.* TO 'adgdpt'@'%'WITH GRANT OPTION 
获得包:

wget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.37-linux2.6-x86_64.tar.gz

或者自己找到地址上传


远程登陆:

mysql -u root -p

mysql>use mysql;

mysql>show tables; (确认一下表user是否存在)

mysql>update user set host='%' where user='root';

mysql>quit

退出mysql

c:/mysql/mysql server 5.1>net stop mysql

c:/mysql/mysql server 5.1>net start mysql


服务开启:

service mysql restart

报错:

access denied for user 'root@localhost'(using password: YES)

解决方案:

问题集:
在Ubuntu下安装jdk解压出现问题:./jdk-6u30-linux-i586.bin: 113: ./install.sfx.3631: not found。
Failed to extract the files.  Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information


--------64 位, 32位问题
profile 修改后,未./profile 就会不变


安装zip
apt-get install unzip

下载东西:




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值