标签:
使用 apt-get install 方式安装,终端输入:
sudo apt-get install mysql-server-5.1
(
小提示:
搜索软件: apt-cache search 软件名关键字,支持模糊查询,
譬如: apt-cache search mysql
)
安装过程中,有两次提示输入 mysql 的 root 账号的密码,这里输入 root ,确定,直至安装完成。
Mysql 安装完之后,已自动启动,且默认就开机自启动了。
终端输入:
mysql –uroot –proot
进入 mysql 的控制台。创建一个用户(用户名为: test ,密码为: 123456 ),并授权,以便远程访问 mysql (如果需要的话):
grant all privileges on *.* to test@"%" identified by "123456" with grant option;
输入 :
exit
退出 mysql
终端输入 :
mysql –utest –p123456
测试刚才创建的账号是否能正常登录 mysql
终端输入:
sudo vi /etc/mysql/my.cnf
打开 /etc/mysql/my.cnf 文件,找到如下行:
bind-address = 127.0.0.1
注释掉这一行,否则 MySql 远程可能还是无法访问。
保存并退出。
4. 安装 JDK
参考其他随笔
直接 apt-get ,
修改sudo vim /etc/init.d/tomcat7
在JDK_DIRS变量最后加入 /usr/lib/jvm/java-8-oracle
重启服务
启用80端口
Enable authbind
Open a text editor like vim and load the default tomcat configuration file
Remove the comment hash "#" in front of the authbind property and set the value to "yes"
Create authbind bind permission files for ports 80 and 443. Authbind will loop through the directory structure and try to find a byPort file referencing the port number attempting to be bound. Authorization will be granted if the user attempting to bind has execute permission.
Change the Tomcat Port from 8080/8443 to 80/443
Open a text editor like vim and load the server configuration file
Find the connector for port 8080 to port 80 and the redirect port from 8443 to 443:
Restart the Tomcat service
View the catalina.out log after restart and look for any errors. If you see permission denied errors, then you may have missed a step like:
Forgetting to uncomment the AuthBind setting and putting it to "yes"
Forgetting to restart the tomcat7 service as sudo
最后运行netstat -ant,查看80端口是否起来 。
二、应用部署
tomcat配置成功后需要将开发的应用部署到tomcat服务器中。步骤如下:
1、将应用打包为ROOT.war
2、在/usr/share/tomcat7中创建logs目录
3、创建ROOT.xml文件内容如下:
其中 docBase="/usr/share/tomcat7/ROOT.war"指向应用部署所在文件地址。
4、 重启tomcat
提示信息如下:
5、启动完毕后登陆应用地址查看。如还不成功请则将ROOT.xml文件拷贝到如下目录中,重复tomcat即可。
Ubuntu 下 JDK+Tomcat+MySql 环境的搭建
标签:
原文地址:http://www.cnblogs.com/leisurely/p/4231078.html