CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 6697|回复: 7

Cubieborad4安装Tomcat

[复制链接]
发表于 2015-7-20 22:11:12 | 显示全部楼层 |阅读模式

最近买啦cubieborad4板子,准备做个小型版本管理器。安装tomcat和apache。

现在把安装过程做个记录,供大家参考。

安装刷的版本为:
linaro-server-cb4-card-hdmi-v2.0.img
下载地址:
http://pan.baidu.com/s/1jGEFvBC# ... -linaro-server-v2.0

安装后的版本
Welcome to Linaro 14.04 (GNU/Linux 3.4.39 armv7l)

改版本默认安装了mysql 和 apache系统。
修改mysql配置文件在,
/etc/mysql/my.conf

允许外网访问mysql:
1.mysql进入命令行。


1.第一步修改软件源。
****

2.安装ssh-server实现远程安装。
apt-get install openssh-server


set passwd
ifconfig查看ip地址:
我的现实的信息:
root@cubieboard4:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 06:8b:48:51:29:e5  
          inet addr:192.168.31.145  Bcast:192.168.31.255  Mask:255.255.255.0
          inet6 addr: fe80::48b:48ff:fe51:29e5/64 Scopeink
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2390 errors:0 dropped:0 overruns:0 frame:0
          TX packets:800 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:194931 (194.9 KB)  TX bytes:130788 (130.7 KB)
          Interrupt:114

lo        Link encapocal Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
其中  inet:192.168.31.145就是ip地址。


通过ssh链接板子。
在局域网电脑上,我的是MAC系统,命令行默认已经安装ssh命令。
ssh  root@'IP'  提示输入密码,输入后就可链接到板子上。




回复

使用道具 举报

 楼主| 发表于 2015-7-20 22:14:15 | 显示全部楼层
Linux常用命令:
pwd            #现实当前目录
cd 目录        #跳转到指定目录
cat  文件名   #显示文件内容
touch  文件名  #创建文件
ifconfig           #显示网络信息。
passwd 账户名#修改账户密码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-20 22:15:29 | 显示全部楼层
wget   下载地址   # 网络下载指定文件。
chmod  777 *.*   #修改当前目录下所有文件权限。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-20 22:27:17 | 显示全部楼层
1.安装 jdk
下载JDK 8 for ARM Downloads
wget  -o /home/linaro/jdk-8u51-linux-arm-vfp-hflt.tar.gz http://download.oracle.com/otn-p ... 8823b816b9582b0ecb1

tar -zxvf /home/linaro/jdk-8u51-linux-arm-vfp-hflt.tar.gz

配置path
vi /etc/profile
添加
export JAVA_HOME=/home/linaro/jdk1.8.0_51
export JAVA_HOME
export JAVA_BIN=$JAVA_HOME/bin
export JAVA_BIN
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
export CLASSPATH
export PATH=$PATHJAVA_HOME/bin
export PATH

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-20 22:31:14 | 显示全部楼层
mysql 配置
解决方法如下:

1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user from user ;"

mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>select host, user from user;
mysql>flush privileges;

注意:最后一句很重要,目的是使修改生效.如果没有写,则还是不能进行远程连接.

2,授权用户,你想root使用密码从任何主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'  IDENTIFIED BY 'admin123'  WITH GRANT OPTION;
flush privileges;


如果你想允许用户root从ip为192.168.1.104的主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.104'   IDENTIFIED BY 'admin123'  WITH GRANT OPTION;
flush privileges;

***************还需要修改的地方:
/etc/mysql/my.cnf文件中
bind-address                = 127.0.0.1  这句修改为:
#bind-address                = 127.0.0.1  #注释掉。

重启板子:
shutdown -r now

回复 支持 反对

使用道具 举报

发表于 2015-7-21 10:34:00 | 显示全部楼层
insightinto 发表于 2015-7-20 22:27
1.安装 jdk
下载JDK 8 for ARM Downloads
wget  -o /home/linaro/jdk-8u51-linux-arm-vfp-hflt.tar.gz http ...

JRE就足够了,JDK浪费空间
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-22 12:44:10 | 显示全部楼层
southbytes 发表于 2015-7-21 10:34
JRE就足够了,JDK浪费空间

恩,你知道怎么把系统移植到硬盘么?
回复 支持 反对

使用道具 举报

发表于 2015-7-24 08:29:00 | 显示全部楼层
insightinto 发表于 2015-7-22 12:44
恩,你知道怎么把系统移植到硬盘么?

没用过全志的系统,但如果需要将系统启动引导到硬盘,修改或者bootloader或者kernel启动参数,有时可能还需要使用ramdisk加载必要驱动。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 09:32 , Processed in 0.025450 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部