您的位置:首页 > 运维架构 > Tomcat

Linux之Ubuntu jdk、tomcat、mysql构建(二)

2017-12-26 16:01 381 查看
软件下载的链接如下:包括远程工具+jdk、mysql、tomcat6.03跟tomcat7

http://download.csdn.net/download/xiaozhegaa/10176529



之前已经写过如果在Linux上安装jdk、mysql、tomcat。现在再次强调一下如何在说明一下

一、安装jdk

1 具体的安装步骤的话,可以查看下列文章

http://blog.csdn.net/xiaozhegaa/article/details/76359426

步骤我就不截图出来了,我也是按照那篇博客安装的,亲测可以使用





至此我们就学会了安装jdk。

二、安装mysql:在线安装跟上传安装包安装

1.0 上传安装包安装。这里建议看一下我的这篇文章

http://blog.csdn.net/xiaozhegaa/article/details/76359875

这里写的是Centos上mysql的安装,理论上都是一样的。但是我没有测试过

2.0 在线安装方式 —非常轻松跟简单

//更新当前环境的软件包
sudo apt-get update




//在线安装mysql软件包
sudo apt-get install mysql-server


【注意】系统将提示您在安装过程中创建 root 密码。选择一个安全的密码,并确保你记住它,因为你以后需要它。接下来,我们将完成 MySQL 的配置。



【输入密码:】你要记住啊



自此我们就安装好了mysql软件了

测试如下

mysql -uroot -p 回车
输入你的密码






说明:我们的数据库已经安装成功了,非常简单

四、配置数据库—数据库常见的命令

//登陆数据库
mysql -uroot -p
输入密码




2.使用命令show global variables like 'port';查看端口号
show global variables like 'port';


【备注】一般数据库都是3306端口,为了远程时候使用,查看一下确认是3306端口没错



//停止mysqls
service mysql stop




//启动mysql
service mysql start




//重启mysql
service mysql restart




重要:远程授权访问数据库

1.授权代码如下

//进入mysql中,执行下面代码
GRANT ALL PRIVILEGES ON *.* TO 'xiaozheng'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;


授权一个叫“xiaozheng”用户,密码:“123456”

. 拥有所有的权限、%所有的id都是可以远程连接的



//重载授权表:
FLUSH PRIVILEGES;




//退出mysql数据库:
exit




//开放3306端口
sudo ufw allow 3306




2.然后在本机电脑上测试是否远程到mysql

【我使用的是navicat、当然sqlyong这些都行的】





这里,我们已经明确的开放了3306端口和授权了,还是连接不上,这里的话需要改一行配置

“Can’t connect to Mysql server on …..(10038)”的解决办法


解决步骤如下:

//核心就是默认的3306端口没有对外开发,所以首先查看一下:
sudo ufw status


【备注:】3306端口确实打开了



netstat -an|grep 3306


【备注】:127.0.0.0只限制了改ip,即本机访问数据库,所以需要修改mysql的配置文件



修改如下:

vi /etc/mysql/mysql.conf.d/mysqld.cnf




其中一行 bind-address = 127.0.0.1
前边加 #注释掉 保存
就可以了
#bind-address = 127.0.0.1


测试远程连接成功



五、安装Tomcat

解压就可以了,具体的配置可以参考以下这篇文章

http://blog.csdn.net/xiaozhegaa/article/details/76372973

2.0 配置环境变量

vi startup.sh


vi shutdown.sh


#set java environment
#这里jdk的位置需要根据自己的情况修改
export JAVA_HOME=/usr/local/jdk1.7.0_71
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

#tomcat
export TOMCAT_HOME=/usr/local/apache-tomcat-6.0.32
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat ubuntu mysql jdk linux