本人的操作系統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即可。