![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux-centos6.4
文章平均质量分 68
lowping
这个作者很懒,什么都没留下…
展开
-
一键安装 Apache Mysql Php
原文地址:LAMP一键安装包-CentOS 5/6下自动编译安装Apache,MySQL,PHP作者:loading适用环境:系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)内存要求:≥256M安装了什么:1、Apache 2.2.22或Apache 2.4.22、MySQL 5.5.243、PHP 5.2.17或PHP 5.3.134、phpm原创 2015-01-11 10:05:34 · 957 阅读 · 0 评论 -
svn
一、安装yum -y install subversion二、配置mkdir -p /mydata/svn/weshow/ svn根目录mkdir /mydata/svn/weshow/project1/ 创建一个版本库svnadmin create /mydata/svn/weshow/project1/ 创建版本库后,在这个project1/conf目录下会生成3个原创 2015-01-11 10:05:44 · 351 阅读 · 0 评论 -
git-gerrit
windows搭建环境 获取远程仓库先安装git下载,然后安装图形界面TortoiseGit 下载回到windows桌面,开始——所有程序——TortoiseGit——Settings——Git——选择global填上username(您名字的拼音),email(您的@1v.cn邮箱)。请严格按这个方式填写,因为gerrit会验证您的提交username,email和LDAP中账户的usern原创 2015-01-11 10:06:06 · 989 阅读 · 0 评论 -
定时清理 /tmp 目录
习惯性的将一些临时文件放在tmp目录下,让其自然删除。同时,为了保证tmp目录不爆满,系统默认情况下每日会处理一次tmp目录文件,原理就是使用了tmpwatch。在系统最小安装情况下,这个功能是没有安装的。安装:# yum install tmpwatch.x86_64安装后会在/etc/cron.daily/目录下生成一个tmpwatch文件。内容如下:# cat /etc/cron.daily原创 2015-01-11 10:06:36 · 2175 阅读 · 0 评论 -
Centos6.2 编译Android源码
1、安装依赖包:yum install -y gcc make libstdc++.i686 libstdc++-devel.i686 zlib-devel openssl-devel perl cpio expat-devel gettext-devel autoconf glibc.i686 glibc-devel.i686 zlib-devel.i686 libstdc++.i686 lib原创 2015-01-11 10:07:36 · 1217 阅读 · 0 评论 -
安装 gerrit
gerrit常被用于一个开发团队用浏览器共同维护软件 ,基于 java+mysql底层是Git,所以安装前确保git已被安装1、安装jdk,因为gerrit用java开发的需要,java运行环境,yum search openjdkyum install java-1.7.0-openjdk.i6862、安装git,这个步骤很简单yum install git让git支持中文git config原创 2015-01-11 10:05:22 · 835 阅读 · 0 评论 -
配置mantis
mantis是一个基于php/MySQL/web的缺陷跟踪系统,其本质就是一堆php文件所以主要还是配置apche+php+mysqlLAMP配置见另一篇:http://fffo.blog.163.com/blog/static/2119130682014035172136/1、关于mantis的基本操作有如下几步:#cd /var/www/htmlwget http://sourceforge.原创 2015-01-11 10:05:28 · 1775 阅读 · 0 评论 -
php 动态扩展模块
动态扩展模块,首先要知道php.ini的位置,一般在/etc/php.ini。但是如果是自己编译安装的php的话,php.ini的目录可能就不在那了。甚至可能都没有php.ini。这时候用apache请求 查看参数文件的路径然后在那个目录下建一个php.ini添加参数指定,扩展模块的库文件位置extension_dir = "/usr/local/php/lib/php/extensions/原创 2015-01-11 10:05:36 · 693 阅读 · 0 评论 -
php-calendar
1、下载wget https://php-calendar.googlecode.com/files/php-calendar-2.0.zipunzip php-calendar-2.0.zip mv php-calendar-2.0 php-calendarchmod 777 -R php-calendar2、php安装calendar,mysqi模块,php编译动态模块见3、php-calen原创 2015-01-11 10:06:17 · 915 阅读 · 0 评论 -
gerrit 迁移
将gerrit重A主机迁移到B主机1、B主机上安装和A注意一样版本的gerrit2、将A主机中的gerrit跟目录下的git文件夹复制到B主机中gerrit根目录下。3、将A主机中的gerrit跟目录下的db文件夹复制到B主机中gerrit根目录下。4、修改配置文件,我的例子是A主机用的是ldap验证,B主机也要用ldap验证,不然可能出错。尽量让B主机上的参数文件和A主机上的配置相同原创 2015-01-11 10:06:25 · 4548 阅读 · 4 评论 -
安装Maven,配置eclipse插件
安装Maven下载 maven(FTP 上 auto_built 目录下),解压到/usr/local/下chmod 777 -R /usr/local/mavenexport M2_HOME='/usr/local/maven/'export PATH=$PATH:$M2_HOME/bin/安装Eclipse插件安装 m2eclipse 插件Help —>Install New Softwar原创 2015-01-11 10:06:50 · 344 阅读 · 0 评论 -
Maven 功能及其语法
maven中有很多语法,这里我们说说一些常用的语法依赖 org.hibernate hibernate-core 4.3.3.Final屏蔽依赖传递 org.hibernate hibernate-core 4.3.3.Final dom4j dom4j 构建有效范围 org.hibernate hibernate-core 4.3.3.Final test原创 2015-01-11 10:06:53 · 1380 阅读 · 0 评论 -
Tesklink
Testlink 安装下载testlink-1.9.10.tar.gz解压到apache工作区根目录chmod 777 -R /usr/local/apache/htdocs/testlink配置文件Testlink的配置文件是config.inc.php,为了配置文件中的参数便于管理。我们可以新建一个custom_config.inc.php配置文件。这个配置文件会覆盖config.inc.p原创 2015-01-11 10:06:56 · 529 阅读 · 0 评论 -
shellinabox
1、安装shellinaboxyum install -y shellinabox2、启动shellinaboxshellinaboxd -u root -b 2.1、查看shellinabox启用的端口 netstat -ntpl |grep shell 2.1、关闭shellinabox killall shellinaboxd3、创建登陆用户,shellinaboxd 不允许root登陆u原创 2015-01-11 10:07:31 · 935 阅读 · 0 评论 -
centos 安装配置
安装必要软件yum install gccyum install gcc-c++yum install vimyum install wgetyum insatll zip网络配置一、CentOS 修改IP地址 修改对应网卡的IP地址的配置文件 如果只有一张网卡就是eth0,类推 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改以下内容 DEVIC原创 2015-01-11 10:05:20 · 339 阅读 · 0 评论 -
配置 FTP 虚拟用户
原理: 虚拟用户,顾名思义,并不是一个合法的Linux系统帐户,但是他可以用来登陆该系统上运行的FTP服务器.当用户在连接上FTP服务器后,会被要求输入用户名和密码.FTP服务器在拿到这个用户名和密码后,会调用相应的PAM认证模块对,和系统中的FTP认证文件进行相比较.如果该用户名和密码与FTP认证文件中的某条记录相符,就通过认证,然后该帐户就被映射成一个Linux下的本地帐户,然后根据使用该原创 2015-01-11 10:05:47 · 730 阅读 · 0 评论 -
安装LAM
lam是用php写的,所以使用时需要php支持很多模块,像对ldap的支持,对zip的支持。php安装模块见http://fffo.blog.163.com/blog/static/211913068201401464238334/1、官网下载wget http://prdownloads.sourceforge.net/lam/ldap-account-manager-4.3.tar.bz2?d原创 2015-01-11 10:05:39 · 1661 阅读 · 0 评论 -
在iptables中设置规则,开放端口
iptables默认屏蔽未指定开发的端口,如果想开放一个端口,vi /etc/sysconfig/iptables加入-A INPUT -p tcp --dport 389 -j ACCEPT (开放389端口的服务)保存,退出更新防火墙规则iptables --flush原创 2015-01-11 10:05:31 · 990 阅读 · 1 评论 -
编译安装apache +php +mysql
之前都是用 yum install httpd php mysql后来发现出了错误都不知道怎么解决,浪费很多时间。后面觉得还是自己编译比较靠谱。过程如下:安装 配置 apache 1、下载apachewget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.2.26.tar.gz2、解压apachetar -zxvf httpd-2.2.26原创 2015-01-11 10:05:25 · 358 阅读 · 0 评论 -
mediawiki
1、wget http://download.wikimedia.org/mediawiki/1.22/mediawiki-1.22.1.tar.gz2、解压tar xvf mediawiki-1.22.1.tar.gz3、移动到apache的根目录下mv mediawiki-1.22.1 /usr/local/apache/htdocs/mediawiki4、 chmod 777 -R /usr原创 2015-01-11 10:05:42 · 378 阅读 · 0 评论 -
安装 ldap
1、安装软件包yum -y install openldap openldap-clients openldap-servers openldap-devel如果你是64位系统。为了让php编译ldap扩展模块时能找到ldap.h执行以下命令cp -frp /usr/lib64/libldap* /usr/lib/2、生成root用户密码,一会儿用到[root]# slappasswdNew p原创 2015-01-11 10:05:50 · 372 阅读 · 0 评论 -
dokuwiki
相比mediawiki,dokuwiki有很多优点,安装简单,dokuwiki的数据是以文件的形式存储的,文件放在data/pages/下,不需要用的数据库,数据移动简单。权限管理强大,acl权限列表控制控制页面级别的访问。现在来配置Dokuwiki通过连接LDAP服务器进行认证登陆 一、配置所需环境: 1、 安装完成并且配置正确的LDAP服务器。 2、 确保服务器PHP已安装LDAP扩展(ph原创 2015-01-11 10:05:52 · 2168 阅读 · 0 评论 -
项目管理 禅道
禅道是一个php项目,只要下载解压后放入apache的跟目录下就行了,问题在于禅道需要php支持php_mysql模块。如果安装php的时候没有指定这个模块。可能需要手动编译这个模块1、/usr/local/php/bin/phpize2、./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/us原创 2015-01-11 10:05:55 · 592 阅读 · 0 评论 -
gitweb配置
要配置gitweb就要知道gitweb在整个项目中的角色,gitweb是已web的方式显示git仓库。所以他的责任是找到仓库的位置。配置支持HTTP1、安装gitwebyum install gitweb默认装在/var/www/git目录下2、配置gitweb,让gitweb找到git仓库vim /etc/gitweb.conf$projectroot = "/usr/local/gerrit/原创 2015-01-11 10:05:58 · 760 阅读 · 0 评论 -
邮件客户端 msmtp
1、安装msmtpyum install msmtp2、用这个命令查看参数文件位置msmtp --version……System configuration file name: /etc/msmtprcUser configuration file name: /root/.msmtprc……3、编辑配置文件vim /etc/msmtprcdefaultsaccount luxfanghost原创 2015-01-11 10:06:01 · 688 阅读 · 0 评论 -
git 配置邮件通知
git中每个仓库都有一些钩子脚本,位于仓库中 hooks/ 下。每当仓库更新时,会触发hooks下的一些脚本。比如,每当仓库更新时,会触发post-receive脚本,由post-receive自动发出邮件。git 依赖一个邮件客户端 msmtp,所以确保已安装,安装msmtp见http://fffo.blog.163.com/blog/static/2119130682014122945518原创 2015-01-11 10:06:03 · 3715 阅读 · 0 评论 -
安装 apache+mysql+php 脚本
# init systemyum -y gcc gcc-c++ java-1.7.0-openjdk.x86_64 wget vim zip makemkdir /usr/local/source-file#install apachecd /usr/local/wget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.2.26.tar.gztar原创 2015-01-11 10:06:11 · 437 阅读 · 0 评论 -
repo 管理git仓库
repo是一个管理过个git仓库的工具。repo的工作原理:repo也是一个git仓库,只不过这个仓库中放的不是数据,而是一个包含若干个git仓库的路径的xml文件(内容与下面第2个截图相似)。记住,这个xml文件,跟普通git仓库中的数据文件一样,需要commit之后才会生效。repo就是根据这个文件来管理这些仓库的。普通的git仓库,至少要有一次提交才能配repo管理,不然repo会因找不到该原创 2015-01-11 10:06:14 · 2321 阅读 · 0 评论 -
phpBB 论坛
准备环境创建数据库:phpbbCREATE DATABASE phpbb DEFAULT CHARSET utf8 COLLATE utf8_general_ci;下载安装包,中文包:https://www.phpbb.com/downloads/解压到apache目录下,并给予其等多的权限,否则后面安装时配置文件无法写入chmod 777 -R phpBB3作为一个中国人,废话不多说……添加中文原创 2015-01-11 10:06:23 · 3572 阅读 · 0 评论 -
Huson安装配置
Hudson是基于Java开发的一种持续集成工具,用于监控程序重复的工作安装解压tomcat 到/usr/local/tomcat 下,我用的版本是tomcat 7.0.53修改tomcat端口,因为8080已经被Gerrit占用(配置文件位置:/usr/local/tomcat/conf/server.xml)下载hudson.war,放到tomcat/webapps下进入hudson安装页面原创 2015-01-11 10:06:39 · 401 阅读 · 0 评论 -
Mantis 规范
Mantis 规范Mantis中对很多字段,属性分的很细,很多对我们来说意义不大有些反而复杂化了整个系统,使之难以理解和使用我们从中提取对我们有用的,并形成约定,以标准化我们的操作。整体流程规范 角色分类管理员(维护整个系统)项目负责人(全局跟进所管辖的Bug)开发员(负责修复Bug)测试员(提交Bug)查看员(查看Bug)角色分工管理员:新建项目,管理项目分类,管理项目各个关键字,管理项目人员项原创 2015-01-11 10:06:42 · 697 阅读 · 0 评论 -
Hudson 配置javaEE 任务
新建任务主页面 ——> 新建任务 ——> 任务名称:Job1(选中“构建一个自由风格的软件项目”)完成配置 Git * Git上下载的项目一般分3类,父工程,主工程,模块工程。 * 不同的工程在hudson工作区下的目录分级也不同。 * 父工程中的内容(一个pom.xml文件)放在hudson工作区的根下 * 主工程,模块工程中的内容都放在hudson工作区下以项目命名的文件夹中父工原创 2015-01-11 10:06:45 · 370 阅读 · 0 评论 -
Nexus安装配置
Nexus安装下载 nexus,解压到/usr/local/nexus/下。(解压后有 2 个目录)chmod 777 -R /usr/local/nexus/配置JAVE_HOME。jdk版本最好再1.7.0以上启动 nexuscd /usr/local/nexus/nexus-2.8.0-05/bin./nexus start配置 nexus浏览器打开:http://localhost:808原创 2015-01-11 10:06:48 · 339 阅读 · 0 评论 -
SVN
svn仓库比较重要的几个文件 conf/authz 权限文件 conf/passwd 密码文件 conf/svnserve.conf 整体配置文件 hooks/post-commit 提交文件后的回调脚本 hooks/pre-revprop-change 允许改变版本库属性的回调脚本svn服务器有3种运行方式第一种 : svnserve1、安装svnyum install subversi原创 2015-01-11 10:08:47 · 591 阅读 · 0 评论 -
项目管理工具 redmine
1、登录mysql,创建redmine数据库CREATE DATABASE redmine CHARACTER SET utf8;GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'my_password';2、下载redminecd /usr/localwget http://www.redmine.原创 2015-01-11 10:06:09 · 876 阅读 · 0 评论