随笔分类 - linux
项目管理系统Redmine(v1.1.2)安装手记
摘要:一、环境1.硬件普通PC。2.软件Windows 2003操作系统。二、下载必要的软件1.Ruby 1.8.xRedmine是基于Ruby On Rails的软件,所以首先要下载Ruby。由于目前Redmine只支持Ruby 1.8,所以这里我们下载1.8分支的最新版本。下载地址:http://rubyforge.org/frs/?group_id=167&release_id=42563 。强烈建议下载RubyInstaller的版本。不要下载最新的 1.8.7 的rubyinstaller-1.8.7-p334.exe , 因为自带的rubygems版本太高了,是1.5.2的, 与
阅读全文
Linux添加/删除用户和用户组
摘要:本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码2、建工作组groupadd test //新建test工作组3、新建用户同时增加工作组useradd -g test phpq //新建phpq用户并增加到test工作组注::-g 所属组 -d 家目录 -s 所用的SHELL4、给已有的用户增加工作组usermod -G groupname username或者:gpasswd -a user group5、临时关闭:在/etc/shadow文件中属于该用户的行的第二
阅读全文
CentOS 6 安装Redmine
摘要:Redmine是一个灵活的项目管理web应用,采用Ruby on Rails框架开发。Redmine是典型的web 2.0网站,项目管理系统的后起之秀。Redmine支持多项目,灵活的角色权限管理,灵活的问题追踪,自动生成甘蔗图和日历,新闻,文档和文件管理,wiki,论坛,问题自定义属性,SCM集成(包括SVN,Git,CVS,Mercurial),支持多种数据库等等。最新1.3版本要求运行环境如下:ruby 1.8.6, 1.8.7Rails 2.3.14Rack 1.1.xRubyGems <= 1.7Rake 0.8.7I18n 0.4.2MySQL 5.0服务器已经配置好LNMP
阅读全文
centos 安装 redmine 2.1.4
摘要:http://my.oschina.net/dinga/blog/94233
阅读全文
CentOS 5 上配置 Redmine 和 Git
摘要:现在我们用 Trac + Git 来管理所有的项目,早些时候是由 Trac + Subversion 管理的,和 Git 比较起来 Subversion 简直就是龟速。虽然我们前段时间换成了Git 做版本控制,但是 web 管理界面还主要是在用 Trac 来管理,现在随着项目增多,人员变多,管理 Trac 也变得越来越麻烦。在 Trac 里改个小地方就需要动代码,比如删除 “about and help/guide, search” 导航条还需要改代码,太多需要 hack 的地方。Trac 不直接支持多项目管理(可以通过插件支持),不能很方便的分配权限给不同的项目,不适合多项目管理。现在我们需
阅读全文
CentOS 6.0 安装配置rails 2.3.11 + redmine 1.2.1 笔记
摘要:没想到安装过程这么曲折,gem安装时下载经常是不成功的,无耐只好把.gem文件下载回来再本地安装,加上radmine 1.2.1对各组件的版本了也比较挑剔,中间走了不少弯路,折腾了二天时间,终于摸清路子。顺便把安装方法记录下来。0.安装相关的软件包 1:# yum install httpd httpd-devel openssl-devel\ zlib-devel gcc gcc-c++ curl-devel subversion -y1.安装MySql数据库安装MySQL ,并设置为开机自动启动。 1: # yum install mysql mysql-devel mysql-...
阅读全文
GPT分区在IBM服务器上安装linux不能引导的解决方法
摘要:提示:Your boot partition is on a disk using the GPT partitioning Scheme but this machines cannot boot using GPT.用快捷键:Ctrl+Alt+F2到命令界面:查看硬盘的设备名称:fdisk -l假设是/dev/sdb后面显示的类型是GPT,输入:parted再输入:select再输入:/dev/sdb(不要选择sdb1或sdb2什么的,只输入sdb即可)mklabel msdosyesYour disk type?[gpt]?输入:Msdos(很重要)quit然后重新格式化所要安装的磁盘,
阅读全文
centos网络配置(手动设置,自动获取)的2种方法3
摘要:不知道为什么最近一段时间网络特别的慢,还老是断,断的时候,局域网都连不上,当我手动设置一下ip后就可以了,搞得我很无语。下面是2种设置网络连接的方法,在说怎么设置前,一定要做好备份工作,特别是对于新手来说,如果修改的地方多了,你也会搞晕的,所以修改一个文件前一定要备份一,修改文件来设置网络连接1,自动获取IP的方法自动获取根4个文件有关系a),/etc/sysconfig/network-scripts/ifcfg-eth0[zhangy@localhost network-scripts]$ cat ifcfg-eth0# Marvell Technology Group Ltd. 88E8
阅读全文
CentOS 网络设置修改 2
摘要:一、CentOS 修改IP地址修改对应网卡的IP地址的配置文件# vi /etc/sysconfig/network-scripts/ifcfg-eth0修改以下内容DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址BROADCAST=192.168.0.255 #对应的子网广播地址HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理
阅读全文
CentOS 5.5 防火墙开启、关闭以及开放指定端口
摘要:之前有讲过公司新买的服务器使用的是CentOS5.5,部署好Tomcat之后却发现输入114.80.*.*:8080(即ip:8080)却无法显示Tomcat默认的首页。因为以前部署在Win Server的VPS,Linux开发时也只用到localhost,所以就有点头大。好吧,G一下网上有说是防火墙的问题,敲入/etc/init.d/iptables stop关闭之后再次查看114.80.*.*:8080(即ip:8080)发现果然成功。但是貌似安全隐患大大增加……使用/etc/init.d/iptables status查看防火墙信息,可以看到打开的端口。那么我们把需要使用的端口打开应该是
阅读全文
centos修改主机名命令
摘要:centos修改主机名命令需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。vi /etc/sysconfig/network用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 localhost.localdomain 为你的主机名。vi /etc/hosts www.2cto.com 打开该文件,会有一行 127.0.0.1 localhost.localdomain localhost 。其中 127.0.
阅读全文
在CentOS上安装Git
摘要:CentOS 5的yum源中没有git,只能自己编译安装,现记录下编译安装的内容及错误解决方法,留给自己备忘。编译基础环境环境yum -y install gcc make确保已安装了依赖的包yum install -y curl curl-devel zlib-devel openssl-devel perl perl-devel cpio expat-devel gettext-devel下载最新的git包wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gztar xzvf git-la
阅读全文
最基本的CentOS 网络配置
摘要:一般CentOS 网络配置是根据自己的需求来设定的。但是,对于一些不经常用CentOS的用户来说,不知道基本的CentOS 网络配置。如果你没有特别的要考虑的设置,那么就可以考虑下我推荐的这种CentOS 网络配置。CentOS 网络配置这里介绍一下Linux下的网络设置文件,这是网络计算机服务器的前提条件。1.CentOS 网络配置之网络的基本设置我们在设置网络环境的时候,提前要弄清楚以下的相关信息。IP IP地址 Netmak 子网掩码 Gateway 默认网关 HostName 主机名称 DomainName 域名 DNS DNS的IP2.CentOS 网络配置之网络设置文件无论是通过网
阅读全文
CentOS 网络设置修改
摘要:一、CentOS 修改IP地址修改对应网卡的IP地址的配置文件# vi /etc/sysconfig/network-scripts/ifcfg-eth0修改以下内容DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址BROADCAST=192.168.0.255 #对应的子网广播地址HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理
阅读全文
Linux 禁ping和开启ping操作
摘要:方法一: # echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 如果要恢复,只要: # echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all 即可,挺方便,不要去专门使用ipchains或者iptables了。方法二: 以root进入Linux系统,然后编辑文件icmp_echo_ignore_all vi /proc/sys/net/ipv4/icmp_echo_ignore_all 将其值改为1后为禁止PING 将其值改为0后为解除禁止PING由于此icmp...
阅读全文
配置SecureCRT密钥连接Linux
摘要:SSH公钥加密的方式使得对方即使截取了帐号密码,在没有公钥私钥的情况下,依然无法远程ssh登录系统,这样就大大加强了远程登录的安全性。1.编辑配置文件 /etc/ssh/sshd_configRSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keys (这就是后面要改名字的原因)PasswordAuthentication no (关闭常规的密码登录方式,这种方式的明文的密码传输)2.配置公钥加密链接linux首先创建公钥,选择非对称加密方式RSA下一步,输入需要linux账户ila的
阅读全文
公司服务器安装——防火墙设置
摘要:在用到SecureCRT时,需要关闭防火墙,遂转载以下文章,以备不时之需。最近在CentOS Linux下安装配置 ORACLE 数据库的时候,总显示因为网络端口而导致的EM安装失败,遂打算先关闭一下防火墙。偶然看到防火墙的配置操作说明,感觉不错。执行”setup”命令启动文字模式配置实用程序,在”选择一种工具”中选择”防火墙配置”,然后选择”运行工具”按钮,出现防火墙配置界面,将”安全级别”设为”禁用”,然后选择”确定”即可.或者用命令:#/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT#/sbin/iptables -I INPUT -p
阅读全文
给公司服务器装web服务器,邮件服务器——安装SecureCRT
摘要:系统用centos5.9首先在window上安装SecureCRT终端1:首先验证安装secureCRT的本地机和linux服务器能否ping的通;2:判断linux 服务端是否安装了ssh若未安装的话:apt-get installopenssh-server3:ssh开启服务/etc/init.d/ssh start4:查看22端口是否启用Netstat –an|grep 225:查看防火墙是否关闭:ufw status;关闭:ufw disable注:此命令没有,可以参考下面链接http://www.cnblogs.com/flypiggy/p/3197423.html6.启动之后可以检
阅读全文
进程同步
摘要:一、进程同步(包括进程同步和进程互斥两个方面)进程是操作系统的核心,进程引进的目的就是为了程序能并发执行,提高资源利用率和系统的吞吐量。这里并发不等于并行。并发指:在一定时间内物理机器上有两个或两个以上的程序同处于开始运行但尚未结束的状态,并且次序不是事先确定的。在单处理机系统中同时存在多个并发程序,从宏观上看这些程序是同时在执行的。从微观上讲任何时刻只有一个程序在执行,这些程序在CPU上轮流执行。并行:指严格的同时执行,在多处理机系统中才可能。(并发和并行的线性图)并 发进程间的关系可以是无关的,也可以是有交往的。并发进程间无关是指它们是各自独立的,即如果一个进程的执行不影响其他进程的执行,
阅读全文
linux mount (挂载命令)详解
摘要:一 mount命令(用来挂载硬盘或镜像等)用法:mount [-t vfstype] [-o options] device dir1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:DOS fat16文件系统:msdosWindows 9x fat32文件系统:vfatWindows NT ntfs文件系统:ntfsWindows网络文件共享:smbfs (默认的windows系统都支持的)windows网络共享文件:cifs (cifs是smbfs的升级版,默认的windows系统都支持的,首先推荐)光盘或光盘镜像:iso9660UNI
阅读全文
浙公网安备 33010602011771号