netbean下搭建mariadb数据库
本人的操作系统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即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具