美文网首页我爱编程
Mac上搭建Apache Tomcat + MySQL

Mac上搭建Apache Tomcat + MySQL

作者: 与佳期 | 来源:发表于2016-04-01 23:24 被阅读1318次

    原文 : 与佳期的个人博客(gonghonglou.com)

    因连接公司项目的测试服务器各种不便所以搭了个本地服务器Apache Tomcat,数据库用的MySQL。写下过程一来总结,二来分享,希望能帮到诸位一二,来介绍需要下载用到的工具吧。

    Java环境

    点击下载:jdk-7u79-macosx-x64.dmg

    下载之后一路点击安装即可

    MySQL数据库

    点击下载:mysql-5.6.29-osx10.8-x86_64

    下载之后同样一路点击安装即可,默认的安装路径为 /usr/local/mysql-5.6.29-osx10.8-x86_64

    此时,在系统偏好设置的最下方如下图所示:

    点击MySQL,然后点击 Start MySQL Server 开启数据库服务

    阿帕奇服务器

    点击下载:apache-tomcat-7.0.68.zip

    下载解压后放到任一目录中,我选择的是MySQL的默认安装目录下 /usr/local/

    终端 cd 到阿帕奇服务器所在目录的 bin 目录下,执行如下命令:

    $ ./startup.sh        // 开启服务器
    $ ./shutdown.sh       // 关闭服务器
    

    开启服务器后,浏览器打开 http://localhost:8080 出现如下界面表示开启成功:

    如上图点击Manager App登录需要账号密码,点击取消会有解释。
    即打开/usr/local/apache-tomcat-7.0.68/conf目录下的tomcat-users.xml文件,在下方添加配置用户名密码如:

    <role rolename="manager-gui"/>
    <user username="tomcat_name" password="tomcat_password" roles="manager-gui"/>
    

    Sequel Pro

    点击下载mysql的图形化工具:sequel-pro-1.1.1.dmg

    安装成功后打开,设置如下:

    Name随意,MySQL初始用户名为root 密码为空,因为初始并没有数据库所以Database也为空。

    点击Connect进入后

    1:左上角选择Add Database...,填入一个名字如troy,点击add

    2:Sequel Pro菜单栏选择Database-->User Accounts...,给 root 用户添加用户名密码,点击Apply

    这样在下次登录时就要把PasswordDatabase填上再连接

    添加数据

    将自己的.sql文件用Sequel Pro打开并运行,这样在数据库中就有了数据

    将自己的.warjar包添加到/usr/local/apache-tomcat-7.0.68/webapps目录下,这样就有了执行程序

    终端 cd 到阿帕奇服务器所在目录的 bin 目录下,开启服务器可执行如下任一命令:

    $ ./startup.sh         // 单纯开启服务器
      
    $ ./catalina.sh run    // 开启服务器,控制台可打印服务器数据
    

    到这里本地服务器就开启了

    执行如下命令,查看服务器在局域网中的地址:

    $ ifconfig
    

    这样你的手机等设备也可以连接到本地服务器了

    总结一下

    1. jdk-7u79-macosx-x64.dmg
      java环境

    2. mysql-5.6.29-osx10.9-x86_64.dmg
      mysql数据库

    3. apache-tomcat-7.0.68.zip
      阿帕奇服务器

    4. sequel-pro-1.1.1.dmg
      mysql的图形化工具

    5. troy_2016-03-25.sql
      sql语句,放在 Sequel Pro中执行,生成数据)

    6. rest.war
      运行程序,放在 apache-tomcat-7.0.68/webapps 目录下

    7. 开启服务器

    8. 愉快的玩耍

    后记

    转载请保留原文地址:http://gonghonglou.com/2016/04/01//build-tomcat

    相关文章

      网友评论

        本文标题:Mac上搭建Apache Tomcat + MySQL

        本文链接:https://www.haomeiwen.com/subject/blvylttx.html