本人的操作系统Manjaro 最新版,mariadb版本为10.1.1,使用netbeasn开发java WEB,搭建过程如下:

1、安装数据库

pacman -S mariadb

2、启动数据库服务:

systemctl start mariadb(启动)

systemctl stop mariadb(关闭)

3、启动数据库:

mysql -u root -p,如果是首次安装,可能会有问题,参考http://blog.csdn.net/guochaoxxl/article/details/52603382

4、安装tomcat服务器

pacman -S tomcat8

5、启动tomcat服务

/user/share/tomcat8/bin/startup.sh

6、测试tomcat

在浏览器地址栏输入:localhost:8080,出现一个网页,含有猫头的页面,就算正常。

7、使用超级用户进入目录/etc/tomcat8

将除了目录Catalina之外的文件属性改为组用户和其他用户有读写权限,使用命令 chmod 666 catalina.policy    catalina.properties   context.xml    logging.properties    server.xml    tomcat-users.xml    tomcat-users.xsd    web.xml

8、使用ls -l命令获取目录真正的位置

总用量 4
drwxr-xr-x 2 root root 4096 10月 25 02:31 bin
lrwxrwxrwx 1 root root   12 10月 25 02:31 conf -> /etc/tomcat8
lrwxrwxrwx 1 root root   23 10月 25 02:31 lib -> /usr/share/java/tomcat8
lrwxrwxrwx 1 root root   16 10月 25 02:31 logs -> /var/log/tomcat8
lrwxrwxrwx 1 root root   21 10月 25 02:31 temp -> /var/tmp/tomcat8/temp
lrwxrwxrwx 1 root root   24 10月 25 02:31 webapps -> /var/lib/tomcat8/webapps
lrwxrwxrwx 1 root root   21 10月 25 02:31 work -> /var/tmp/tomcat8/work

9、将/var/tmp/tomcat8/temp改为对普通用户可读写

10、将/var/lib/tomcat8/webapps改为对普通用户可读写

11、将/var/tmp/tomcat8/work改为对普通用户可读写

12、将/var/log/tomcat8改为对普通用户可读写

其中9-12可以使用右击->root Actions->Open File in Manager,输入超级用户密码,就可以用超级用户打开一个资源管理器,再依次右击每个文件夹,将其他用户改为读写,记得选中对所有文件夹下的也执行操作,全部完成后,即可。

13、若出现,tomcat已启动的提示信息,就手动将tomcat关掉,/usr/share/tomcat8/bin/shutdown.sh,记得使用超级用户即可。

14、再次编译部署,就可以运行了,如果部署成功,不能运行,主要可能是浏览器不合适,安装firefox即可,pacman -S firefox-kde即可。

netbean下搭建mariadb数据库的更多相关文章

  1. window下利用navicat访问Linux下的mariadb数据库

    1.再Linux上成功安装mariadb数据库后,不管是在dos(敲命令mysql -h192.168.136.8 -uroot -p)下或者是navicat(创建连接)下连接mariadb数据库,会 ...

  2. linux下搭建mysql数据库

    linux下搭建mysql数据库 1.下载mysql: http://dev.mysql.com/downloads/mysql/5.6.html#downloads wget http://dev. ...

  3. CentOS 7.0下配置MariaDB数据库

    刚刚配置了下CentOS 7.0版本的服务器,配置数据库时发现# mysql_secure_installation命令用不了,之后网上查了一下发现CentOS 7.0版本用MariaDB替换了mys ...

  4. 搭建 mariadb 数据库主从同步

    一.主(master)数据库配置 1. my.cnf 添加配置 [mariadb] log-bin server_id=1 log-basename=master1 binlog-format=mix ...

  5. Windows平台下搭建MySQL数据库

    1.下载安装MySQL数据库: (1)->我的标签->软件下载->计算机相关专业所用软件---百度云链接下载->mysql-installer-community-5.7.18 ...

  6. linux下安装MariaDB数据库

    搜素某个文件:find / -name '文件名(或文件夹名)' 1.编辑yum源:vi /etc/yum.repos.d/MariaDB.repo 2.编辑文件时用到的vi命令: vi 打开一个不存 ...

  7. Linux环境下搭建MYSQL数据库指令详情

    一.mysql数据库的安装 确保安装gcc(开发工具) #groupadd mysql #useradd -g mysql mysql #cd /usr/local # tar -zxvf mysql ...

  8. 工程师技术(二):postfix基础邮件服务、postfix空客户端邮件服务、搭建mariadb数据库系统、配置一个数据库、使用数据库查询

    一.postfix基础邮件服务 目标: 本例要求在虚拟机server0上配置 postfix 基础服务,具体要求如下: 1> 监听本机的所有接口    2> 将邮件域和邮件服务主机名都改为 ...

  9. MariaDB数据库自学一

    在CentOS下安装Mariadb 数据库,命令: yum -y mariadb mariadb.server 等待几分钟后就可以自动完成安装了,然后启动对应的服务: systemctl  start ...

随机推荐

  1. TP5数据库操作方法总结

    一.TP5数据库操作方法 1.name()方法        作用 : 指定默认的数据表名(不含前缀)        示例 : Db::name('weiba_post');        返回 : ...

  2. ZendFramework-2.4 源代码 - 关于MVC - Model层类图

  3. ZendFramework-2.4 源代码 - 关于MVC - Model层

    所谓的谓词Predicate // ------ 所谓的谓词 ------ // 条件 case.3 $where = new \Zend\Db\Sql\Where(); $expression = ...

  4. 洛谷P1540 机器翻译

    题目链接:https://www.luogu.org/problemnew/show/P1540

  5. Careercup - Microsoft面试题 - 5672369481842688

    2014-05-12 06:27 题目链接 原题: Find the max height of a binary tree. 题目:计算二叉树的最大高度. 解法:最大高度?高度不就是最深的叶子节点到 ...

  6. Python基础-week03 集合 , 文件操作 和 函数详解

    一.集合及其运算 1.集合的概念 集合是一个无序的,不重复的数据组合,它的主要作用如下 *去重,把一个列表变成集合,就自动去重了 *关系测试,测试两组数据之前的交集.并集.差集.子集.父级.对称差集, ...

  7. Redis的 SORT命令

      SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [ALPHA] [S ...

  8. Java学习之字符串类

    String在Java中是一个类类型(非主类型),是一个不可被继承的final类,而且字符串对象是一个不可变对象.声明的String对象应该被分配到堆中,声明的变量名应该持有的是String对象的引用 ...

  9. [已解决]Argument list too long如何处理?

    Argument list too long 本质是需要处理的长度超过系统的长度,因此无法执行相关命令. 经过搜索发现了两种方法,思想都是将参数切分成小的段落进行执行. 法一:通过xargs传递参数 ...

  10. C++ 编程笔记

    图片有点大,请耐心下载!