要使我们在x86架构下运行的程序迁移至ARM架构的开发板中运行时,需要通过交叉编译器将x86下编写的程序进行编译后,开发版才能运行. 在安装之前我们需要了解,什么是交叉编译器. 一.下载交叉编译器 这里主要记录一下怎么下载arm-linux-gnueabi-gcc交叉编译器,这个不像其他软件一样下载最新的就是好的.不同的开发版根文件系统的版本不同,高版本的编译器编译的程序在低版本的根文件系统中不能运行.如果出现不能运行的情况有两种办法,第一将自己交叉编译器的版本降低,第二升级开发版的根文件系统.…
本文实例讲述了Linux安装配置php环境的方法.分享给大家供大家参考,具体如下: 1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.gz 获取安装php需要的支持文件:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz 2.安装libxml2 复制代码 代码如下: tar zxvf libxml2-2.6.32.tar.gz cd l…
linux 安装配置 jdk 应该算是一个非常主要的东西.可是我到如今才自己第一次 正式安装.果然出现了问题.. 问题就是 安装之后 找不到 安装路径 ,进而没法配置环境变量. 现象例如以下: 提示 already installed 之后  用find命令查找 结果还是: 没有显示/usr/java/jdk-1.6.0_27/ 这种文件夹 整了非常长时间搞不定 ,没别的办法  看到了 安装的包 有.bin的 也有.rpm的 所以决定先百度下 搞清楚 这两种格式有什么差别 整理例如以下: 用bi…
Linux安装配置apache   1.获取软件: http://httpd.apache.org/  httpd-2.2.21.tar.gz 2.安装步骤: 解压源文件: 1 tar zvxf httpd-2.2.21.tar.gz 2 cd httpd-2.2.213 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite 4 make5 make install 运行./configure 命令进行编译源代码…
Linux安装配置varnish web加速器       Varnish是一款高性能的开源HTTP加速器,它可以来做纯粹的代理服务器,负载均衡,但varnish最主要的功能是缓存加速,也是它最出色的地方.下面介绍如何安装和使用. wget -c http://repo.varnish-cache.org/source/varnish-3.0.1.tar.gz tar xzvf varnish-3.0.1.tar.gz cd varnish-3.0.1 ./configure --prefix=…
Ubuntu 18.04安装arm-linux-gcc交叉编译器…
如果想看Windows下的安装,请访问此链接: http://www.cnblogs.com/yoyotl/p/5101321.html 1. 去官网下载Linux版本的jdk安装包,(我下载的是tar.gz版本,能知道装到哪里去了). 2. 例如本文档使用jdk-7u79-linux-i586.tar.gz版本. 3. 解压jdk压缩包,本文档中得到文件夹jdk1.7.0_79. 4. 拷贝解压后的文件夹到/usr/lib下(相当于安装路径,你可以随意选择). 5. 配置环境变量,编辑/etc…
一.实验简介 VPN ,中文翻译为虚拟专有网络,英文全称是 Virtual Private Network .现在 VPN 被普遍定义为通过 一个公用互联网络建立一个临时的.安全的连接,是一条穿过混乱的公用网络的安全.稳定隧道,使用这条隧道可 以对数据进行深度加密达到安全使用互联网的目的,被广泛使用企业办公当中. 简单的说,VPN 就是为了大家在 互联网的连接和使用中,开辟一条临时的通道,最大程度保证传输数据的便捷以及安全性.本实验将介绍一些 VPN 服务器软件,以及安装配置一台 pptp 服务…
一.服务端安装配置samba 1.1 服务端安装samba yum install -y samba 1.2 创建共享目录并写入配置文件 以/samba为共享目录为例,为了更直观地观测我们在该目录中创建test文件 mkdir /samba touch /samba/test 在/etc/samba/smb.cnf追加以下内容(就是新增一个共享节区,自己想加几个加几个): [test] comment = samba test path = /samba public = yes writabl…
2011年07月12日16:32  下面介绍在Linux操作系统下安装配置maven和搭建nexus私服. 一.安装前的准备 下载 jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html jdk-6u26-linux-x64.bin 下载maven http://mirrors.geoexpat.com/apache//maven/binaries/ apache-mave…
好久不写东西,一直在看些开源的东西,下面贴下linux上安装配置postgres及使用dblink的操作参考,以供读者和自己今后参考: 1.下载源码:postgresql-9.3.2.tar.gz 2.创建postgres cluster组和用户: groupadd postgres useradd postgres -d /home/postgres -g postgres mkdir -p /usr/local/pgsql mkdir -p /use/local/pgsql/data cho…
redis是支持linux的,所以linux安装redis非常简单,按照官网的提示操作即可. 下载 $ wget http://download.redis.io/releases/redis-3.2.8.tar.gz 解压 $ tar xzf redis-3.2.8.tar.gz $ cd redis-3.2.8 $ make 以上步骤安装完成. 启动redis 登录redis客户端 关闭redis 配置redis redis默认的配置只有localhost能够登录, 1,开放redis端口.…
一.yum源理解 yum源仓库的地址 在/etc/yum.repos.d/,并且只能读出第一层的repo文件 yum仓库的文件都是以.repo结尾的 二.下载阿里云的.repo仓库文件 ,放到/etc/yum.repos.d/ 备份原本的仓库文件 cd /etc/yum.repos.d/ mkdir allbak mv ./* allbak #此时 /etc/yum.repos.d/底下就没有repo文件,此时无法使用yum工具,必须配置yum源,生成新的.repo文件 1.下载第一个阿里云仓库…
虚拟机配置Linux镜像文件 配置网路 防火墙 一.虚拟机配置Linux镜像文件 1.将下载好的Linux镜像文件载入进来 2.启动虚拟机,安装 3.此步为是否检测linux系统,我们选择"skip",跳过检测,并回车,进入图形界面,选择下一步. 4.点击“下一步”, 选择英文 5.系统默认语言选择中文.时区选项,选择"亚洲上海" 6.设置密码 7.Linux分区 Linux系统一般的分区原则: 1. /boot 分区大小一般6的给200M 2. swap交换分区一…
安装系统准备: 1.软件准备 vmware workstation14.vm14key.centos系统镜像 secureCRT http://sw.bos.baidu.com/sw-search-sp/software/39fba669e1b70/VMware-workstation-full-14.1.1.28517.exe 2.centos操作系统镜像 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DV…
今天我来讲一下在Linux下各环境的搭建,主要就讲一下jdk.MySQL.和一个代理服务器nginx 1. jdk的安装配置 1)卸载自带openjdk 当我们拿到一个全新的ECS的时候上面有的会自带一个openjdk,但是我们一般不会用这个,所以在这里我们会先卸载这个自带的jdk 1: 查看是否自带openjdk ,用命令    java –version java version "1.6.0"                   OpenJDK  Runtime Environm…
一:前言 随着不断的对Docker容器的实践和学习,越来越觉得容器的强大,把 SQL Server 数据库服务放在docker容器中,比你自己在宿主服务器上面安装配置一个SQL Server服务器是要方便和快捷很多的. 光说不练假把式,下面我们就来进行一个实践: 在Linux下用Docker容器配置 SQL Server 服务,然后用SQL Server Management Studio工具连接数据库 二:安装运行容器 安装先决条件 1,Docker 引擎 1.8+ 2,Linux内核的 3.…
Arch Linux启动盘准备: 在Windows下安装Win32 Disk Imager,打开页面,点击Download即可! 安装配置 1.选择我同意 2.选择安装位置路径 3.打勾,在桌面显示图标 写入启动U盘 文件选择*.*(所以) 选择镜像后,点击写入即可. 重启修改BIOS,修改方式与U盘启动盘一样,Arch Linux支持UEFI启动,下面的UEFI启动界面,选择第一个,直接回车就行了.…
概述 Apache Flume是一个分布式,可靠且可用的系统,用于高效地收集,汇总和将来自多个不同源的大量日志数据移动到集中式数据存储.Apache Flume的使用不仅限于日志数据聚合.由于数据源是可定制的,因此Flume可用于传输大量事件数据,包括但不限于网络流量数据,社交媒体生成的数据,电子邮件消息以及几乎任何可能的数据源. Apache Flume是Apache Software Foundation的顶级项目,目前有两个发布代码行,版本0.9.x和1.x. 系统要求 1.Java运行时…
一(不推荐) 1. 下载源码与解压 将下载的源码包,移动到/opt目录下: $ sudo mv ~/Downloads/jdk-8u65-linux-x64.tar.gz  /opt/ 解压: $ sudo tar -zxvf jdk-8u65-linux-x64.tar.gz 删除源码包: $ sudo rm jdk-8u65-linux-x64.tar.gz 2. 环境变量的配置 输入命令: $ sudo vim /etc/profile 打开之后在末尾添加 export JAVA_HOME…
http://carvin.iteye.com/blog/785365 一.软件准备 1.apache-maven-3.0-bin.tar.gz 下载地址:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0-bin.tar.gz 2.nexus-oss-webapp-1.8.0-bundle.tar.gz 下载地址:http://nexus.sonatype.org/downloads/ 二.maven安装配置…
一‘redis单实例安装配置1.下载redis源码压缩包,并将其上传至服务器/usr/local2.解压redis源码压缩包  # tar -xzvf redis-3.2.12.tar.gz3.进入redis解压缩后的目录进行编译  # cd redis-3.2.12  # make4.编译成功后,再对redis进行安装  # cd src  # make install5.对安装后的redis进行部署  # mkdir -p /usr/local/redis/  # mkdir -p /usr…
一.Ubuntu安装配置NFS 1.安装NFS服务器 sudo apt-get install nfs-kernel-server 安装nfs-kernel-server时,apt会自动安装nfs-common和portmap 2.创建NFS共享目录 在自己想要设置的路径下创建共享文件,如: cd /home sudo mkdir nfs_share 3.修改NFS共享目录权限 sudo chmod 777 /home/nfs_chare -R 注意:不修改共享目录的权限会导致nfs共享服务无法…
目前网上搜索发现,最多人安装的是4.4.3版本的: arm-linux-gcc-4.4.3.tar.gz下载地址:https://pan.baidu.com/s/1rAIBASIRZAXl-P1UOW9JVg 提取码:mgrb 但是很多人安装之后发现不能用,会遇到“arm-none-linux-gnueabi-gcc: not found”这个问题出现是因为,你的linux系统是64位的系统的而你安装的arm-linux-gcc-4.4.3是32位的软件,虽然64位系统可以运行32位的软件,但需…
1.开发平台 虚拟机:VMware 12 操作系统:Ubuntu 14.04 2.准备交叉编译工具包(arm-linux-gcc-4.5.1) 编译uboot和linux kernel都需要gnu交叉工具链支持,这里使用友善之臂提供的arm-linux-gcc-4.5.1-v6-vfp-20120301版交叉编译工具.使用eabi版本有诸多优势,具体大家可以到网上搜索,此文档以在ubuntu中安装arm-linux-gcc-4.5.1-v6-vfp-20120301为主要内容. 3.安装步骤 3…
交叉编译器是嵌入式开发的必要工具,但是由于目前大多数人使用64位ubuntu,在照着很多教程做的时候,就会失败,失败原因是64位ubuntu需要额外安装32位的兼容包.以arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2这个压缩文件为例子.执行解压命令:sudo tar jxvf /work/arm-linux-gcc-4.3.2.tar.bz2 添加环境变量:为了在任意目录和任意用户可以使用arm-linux-gcc,需要增加环境变量,不要去修改 /etc/envi…
1,开发平台 虚拟机:vm12 系统:ubuntu14.04 LTS  32位 2.准备ARM交叉编译工具包 编译uboot和linux kernel都需要ARM交叉工具链支持,这里使用Linaro提供的交叉编译工具.下载地址为:http://releases.linaro.org/ 注意区分32位与64位:::getconf   LONG_BIT   查询 64位下载地址:http://releases.linaro.org/components/toolchain/binaries/6.1-…
描述: 由于 使用第三方编译器是提示No such file or directory 原因:编译器为32位版本,而系统是64位的 解决方法:安装32位版本编译支持库 sudo apt-get install lib32ncurses5  (在自己电脑上有效解决) sudo apt-get install lib32z1 sudo apt-get install lib32bz2-1.0…
简介: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好. 标注: Linux需要先配置网络yum源,确定能过能yum安装软件包,方便测试过程中安装部分依赖包. 配置163网易提示的网络yum源参…
安装说明 系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件 检查已安装版本 #检查是否安装了低版本的SVN 1 rpm -qa subversion #卸载旧版本SVN 1 yum remove subversion 一.安装SVN 1 yum -y install subversion 验证安装 检验已经安装的SVN版本信息 1 svnserve --version 代码库创建 SVN软件安装完成后还需要建立SV…