`
houzhaowei
  • 浏览: 497918 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 学习与使用手记

阅读更多

------------windows linux 之间的通讯:

http://flyer2010.iteye.com/blog/646354

会遇到问题:Access denied

解决方法:

修改/etc/ssh/sshd_config 文件中 的'PasswordAuthentication' 变量 从 ‘no’,改为'yes',将PermitRootLoginl默认值“no”改为"yes” 然后:重启sshd服务:/etc/init.d/sshd restart , 或者  service sshd restart 

------------安装jdk

  一、下载java.sun.com

  jdk-6u2-linux-i586-rpm.bin文件

  二、运行

  sh jdk-6u2-linux-i586-rpm.bin

  按多次回车后出现

  Do you agree to the above license terms? [yes or no]

  输入yes

  三、编辑环境变量

  $gedit ~/.bashrc

  加入如下五行:

  JAVA_HOME=/usr/java/jdk1.6.0_02

  JAVA_BIN=/usr/java/jdk1.6.0_02/bin

  PATH=$PATH:$JAVA_HOME/bin

  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  export JAVA_HOME JAVA_BIN PATH CLASSPATH

  第四步是必须的,不然它总是调用FC6自带的jdk1.4

  四、创建链接

  #cd /usr/bin

  #ln -s -f /usr/local/jdk1.5.0_05/jre/bin/java

  #ln -s -f /usr/local/jdk1.5.0_05/bin/javac

---------------------linux 下安装maven

    http://www.51testing.com/?uid-65519-action-viewspace-itemid-109110

   配置完了别忘了注销重新登录一下。

---------------------linux 下安装tomcat

http://blog.sina.com.cn/s/blog_628163370100f9ic.html

别忘了修改tomcat-user.xml 配置文件  添加manager权限

 

---------------------linux 安装maven 私服 nexus

很简单  先安装上tomcat 然后把nexus.war 放在tomcat 的webapp 目录下 , 启动tomcat 访问一下http://localhost:8080/nexus 看看。  安装成功了。nexus 的索引目录(sonatype-work)会放在用户目录下。

 

---------------------linux 下安装apache 和svn

参考:http://mhbjava.iteye.com/blog/26594

 

会出现以下问题:

1、APR not found

解决方案:下载subversion-deps-1.6.11.tar.gz  解压到svn 安装目录

2、.linux could not bind to address 80

linux 小于1024 的端口 必须root 用户才能执行。(如果专门配置了svn用户并想在svn用户下执行apache 的话,建议吧端口改为>1024的)

3、svn co \

http://svn.apache.org/repos/asf/apr/apr-util/branches/0.9.x \

apr-util

configure: error: no suitable apr found

(我下载的apache 也不带apr 哎 没办法只能走第一步)

4、with-zlib requires an argument

 okay  直接把--with-zlib  去掉

5、 is not in the sudoers file.
root  才有sudo 权限

 

6、could not open the requested svn filesystem
实际的repository的路径是c:\aaaa\bbbb\Project1


SVNParentPath 应该设为c:\aaaa\bbbb

这样就行了

7、创建和管理用户

http://blog.csdn.net/funny_fang/archive/2010/04/13/5481720.aspx

 

 

8、svn: 提交失败(细节如下):
svn: Can't open file '/Code/SVN/repos/db/txn-current-lock': Permission denied

在root 用户下执行:

chown -R [svnuser] /SVN/repos  //授权给svn用户
chmod -R 755 /Code/SVN/repos //给目录配置权限 7为svn用户的权限 中间的5为文件组的权限 最后的5为其它所有用户的权限。

 

 

-------------------------apache 启动 重启等

参照 http://jiajun.iteye.com/blog/274058

分享到:
评论

相关推荐

    linux 编程手记源码

    总的来说,这份"Linux编程手记源码"涵盖了Linux环境下的C语言编程、交叉编译、Makefile的使用以及可能的嵌入式系统开发(如音频播放和显示功能)。对于学习Linux系统编程和C语言的开发者来说,这是一个很好的实践...

    omap linux移植手记

    【 omap linux 移植手记】是一篇关于在 ARM 架构的 OMAP 平台上进行 Linux 系统移植的学习笔记,特别提到了 devkit8000 开发板。这篇文章涵盖了 Linux 驱动开发的基本知识,包括核心的驱动函数如 read(), write(), ...

    基于LINUX的Oracle 10G RAC管理维护学习手记(上)

    基于LINUX的Oracle 10G RAC管理维护学习手记(上)

    x86汇编语言学习手记

    通过这样的学习手记,读者可以逐步掌握X86汇编语言的基本概念,理解C语言编译后生成的机器代码,以及如何在Unix/Linux环境下进行程序调试。这些知识对于操作系统学习、汇编手册研究以及对计算机系统底层工作原理的...

    ZedBoard学习手记

    ZedBoard是一款基于Xilinx Zynq-7000 All ...通过深入学习"ZedBoard学习手记",不仅可以掌握Zynq-7000 SoC的使用,还能提升在嵌入式系统设计、FPGA开发和软硬件协同设计方面的能力,为未来的项目开发打下坚实的基础。

    基于LINUX的Oracle 10G RAC管理维护学习手记.pdf

    ### 基于LINUX的Oracle 10G RAC管理维护学习手记 #### 1. RAC相关以及基础知识 ##### 1.1 CRS简介 Oracle 10G引入了一套全面的集群管理解决方案——Cluster Ready Services (CRS),这标志着Oracle RAC (Real ...

    linux网络编程手记.doc

    Linux网络编程是一个深入且复杂的话题,涉及到操作系统内核、网络协议栈以及应用程序接口...总的来说,Linux网络编程是一个涉及广泛的知识体系,需要不断学习和实践,以便在开发高效、稳定和可靠的网络服务时游刃有余。

    匠人手记(包括所有的资料很全)

    【匠人手记】是一份综合性的资源集合,包含了丰富的 IT 知识和技术文档,旨在为专业人士提供全面的学习和参考材料。这份压缩包文件可能是由一位经验丰富的 IT 从业者或教育者整理,以"匠人"的精神,精益求精,将各种...

    Linux中文手册

    6.Turbo Linux 简体中文版安装手记 7.Apache+php3+PostgreSQL 8.XWindow显卡配置通用解决方法 9.Linux中的字型(FONTS)设定 10.Linux部分命令简介 11.Lilo.conf (LILO 配置文件) 手册 12.设置和修改 X Window ...

    X86汇编语言学习手记

    ### X86汇编语言学习手记 #### 一、编译环境介绍 在学习X86汇编语言的过程中,作者Badcoffee所使用的编译环境为Solaris 9 X86操作系统,编译器选用的是gcc 3.3.2版本,链接器则使用了Solaris Link Editor S5.x版本...

    AVR-GCC学习手记.rar_avr_mcu

    AVR-GCC学习手记.pdf 这是一份关于AVR微控制器使用GCC编译器进行程序开发的学习资源。AVR-GCC是Atmel(现属于Microchip Technology)为AVR系列微控制器提供的开源C和C++编译器,它是GNU Compiler Collection (GCC) ...

    Oracle_DBA工作手记.pdf

    Oracle DBA工作手记中提到的DBA2.0是Oracle数据库管理员领域的一次重要概念革新,这一概念在2008至2009年间伴随着Oracle Database 10g的成熟和11g版本的推行而正式提出。DBA2.0不只是一个简单的概念,而是在长期实践...

    AVR-GCC 学习手记

    2. **广泛的平台支持**:不仅支持Windows操作系统,还支持Linux和Mac OS等多种平台。 3. **丰富的功能**:支持多种语言编译,如C、C++等,并且可以通过链接器脚本进行内存布局的定制化配置。 4. **社区活跃**:由于...

    openwir学习手记

    ### OpenWRT学习手记——实现WiFi视频智能小车的关键知识点 #### 一、OpenWRT简介与应用 - **定义**: OpenWRT是一种高度可定制的嵌入式Linux发行版,专为无线路由器和小型嵌入式设备设计。它提供了强大的软件包...

    Android开发手记一_NDK编程实例

    为了更好地理解NDK的使用方式,可以通过具体的实例来进行学习。首先需要了解的一个重要概念是JNI(Java Native Interface)。 ##### 2.1 Hello-jni 示例 这个示例是NDK自带的示例程序,按照官方文档的指导步骤来...

    初次安装Linux系统手记

    在使用Tfdisk进行分区时,需要创建特定类型的Linux分区,如ext2,这是Linux的默认分区类型。通常,至少需要创建三个分区:/boot(用于存储引导文件)、/(根分区,安装系统核心文件)、/home(用户目录和数据区)。 ...

    zynq/zedboard/xlinx 学习例程及笔记

    "学习笔记"部分可能包括了对Zynq架构的详细解析,如何配置和编程Zynq的硬件部分,以及如何在Linux环境下开发应用程序。对于新手来说,理解Zynq的双处理核心架构非常重要,一个用于处理实时和并行任务,另一个则负责...

    GTK皮肤技术手记资料

    GTK,全称GIMP Toolkit,是一个广泛使用的开源GUI库,支持多种操作系统,如Linux、Windows和macOS。这个资料包可能包含了开发者在创建具有独特外观和交互体验的应用程序时需要用到的关键信息。 首先,让我们深入...

Global site tag (gtag.js) - Google Analytics