ubuntu 14.04 安装 apache ant教程
去官网下载最新版本的ant
解压下载下来的.tar.gz文件: tar zxvf ....tar.gz
将解压出来的文件移动到/opt/下:sudo mv apache-ant-1.9.4 /opt/
配置环境变量:sudo vim /etc/environment,在原来基础上添加以下文字,然后保存退出(部分是jdk安装时的配置):
ANT_HOME=/opt/apache-ant-1.9.2
export PATH=$JAVA_HOM ...
如何改变linux服务器系统时区和时间 修改设置Linux服务器时区
如何改变linux服务器系统时区和时间 修改设置Linux服务器时区
原文链接:https://www.jingjia.net/article/yingxiao741067.html
linux系统修改系统时间与时区的方法有哪些修改系统时间。 linux系统时钟有两个,一个是硬件时钟,即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时钟,是linux系统Kernel ...
Linxu服务器上安装JDK 详细步骤
一、环境
vmware12 pro
centos-6.7-i386-bin-dvd1
jdk-8u151-linux-i586
二、详细安装步骤
前提:需要卸载自己linux上的jdk
?
1
2
rpm-qa| grepjdk 会显示你所有包含jdk这个字符串的安装包
...
Linux下安装Keepalived及原理分析
1、keepalived 原理
1、keepalived是什么
keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。
2、keepalived工作原理
keepalived是以vrrp协议为实现基础的,vrrp全称virtual router redundancy protocol,即虚拟路由冗余协议。
虚拟路由冗余协议,可以认为是实现 ...
Ubuntu下安装Chrome的方法分享
在学习《Node.js实践》,没想到ubuntu12.04下的firefox竟然不支持-webkit-transition,就想安装一个chrome,发现还挺麻烦,搜索了一下,记录如下:
添加PPA
从Google Linux Repository(http://www.google.com/linuxrepositories/)下载安装Key,或把下面的代码复制进终端,回车,需要管理员密码
复制代码 代 ...
在centos7下安装python3的步骤
环境搭建
准备工具:
centos7:http://mirror.bit.edu.cn/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso
virtuslvox:https://www.virtualbox.org/wiki/Downloads
subline
secureCRT
1.装好虚拟机后,添加镜像文件,选择minimal最小化安装
?
1
...
Centos7/RHEL7双网卡绑定的方法
1. 简要
双网卡绑定技术在centos7中使用了teaming技术,而在rhel6/centos7中使用的是bonding技术,在centos7中双网卡绑定既能使用teaming也可以使用bonding,这里推荐使用teaming技术,方便与查看和监控。
2. 原理
这里介绍两种最常见的双网卡绑定模式:
(1) roundrobin - 轮询模式
...
Ubuntu下开启Apache对.htaccess 的支持
步骤:
终端运行
复制代码 代码如下:
sudo a2enmod
程序提示可供激活的模块名称,输入:
其中rewrite
修改/etc/apache2/sites-enabled/000-default (该链接指向的是站点配置文件)
把(默认的www目录、或者需要应用.htaccess的目录)下的AllowOverride 属性改为All,保存。
重新加载apache
...
Linux下Android开发环境搭建的操作方法
要在linux下搞个android开发环境还是挺麻烦的,先看看我的效果吧:
想要在linux下搭建android开发环境或者其他开发环境的同学可以一起讨论哦!
步骤入下:
①由于我使用的是deepin的系统,里面会自带一个openjdk8,我们可以先将openjdk8卸载,卸载方法网上都有,不过我建议卸载之前先备份一下;
②下载jdk,and ...
linux 不改变目录结构移动 home 目录到新分区的操作方法
问题提出
公司的开发测试服务器部署在阿里云, 阿里云给出的实例一般都是只有一个分区, 20G到40G的样子, 然后再买存储挂载到其他目录.
而 home 目录是在这个 20G 的跟目录分区下的. 随着开发人员增多, 根目录分区很快被大家填满了.
因为是多地研发, 因此需要一个无感知的给大家的 home 搬家的方案.
基本原理
接 ...
详解CentOS 6.5搭建Redis3.2.8单机分布式集群
前言
最近在服务器上搭建了一套Redis3.0伪分布式集群,发现一个问题,就是Shell脚本编写能力和运维工具的重要性亟待提高。
集群环境安装
1.安装Redis
?
1
2
3
4
5
6
7
...
在CentOS 7.2下安装Mono 5.0的方法教程
前言
微软build2017大会期间.net领域的.net core之外,就是visual studio for mac,大家都知道visual studio for mac 是基于mono运行的,mono 5.0也是闪亮登场,mono 5.0是一个非常重要的里程碑版本,支持windows 64位部署,还有支持powerpc等,mono 5.0 和微软的.net 的可操作性,兼容性也得到了更好的统一,还有很多 ...
ubuntu下使用sublime text时如何完美输入中文
最近根据使用发现,在ubuntu下,安装sublime Text 3 后,无法使用中文输入的问题。
系统为:ubuntu 64位,安装搜狗输入法linux版
解决方法:
1.下载共享库
点击下载 libsublime-imfix.so
2.下载好库后,进入目录执行:
?
1
LD_PR ...
教你如何在ubuntu15.04安装 RVM
RVM 官方网站
https://rvm.io/
1 由于现在很多网站都转向https链接,所以,根据rvm官方的教程
另,最好还是以单用户的形式安装,也就是安装到非ROOT用户目录下。
1.1 设置https验证,如果按照以前的教程的话是没有这一部的,不过现在需要了,否则会报错。
复制代码 代码如下:
gpg --keyserv ...
linux时间函数与时间格式与字符串之间的转化方法
我们可以认为格林威治时间就是时间协调时间(GMT=UTC)
GMT : 格林威治时间
UTC : 时间协调时间
1、time_t
?
1
time_t time(time_t *t);
取得从1970年1月1日至今的秒数。
time_t类型 ...
详解linux下的.net/mvc/cms程序结构
cms程序架构
本程序是主要是用于企业网站开发的,也可以做博客程序,程序是从之前上一篇的.net 博客程序改进过来的,主要技术由webform转成.net mvc了,由于是很早之前的项目,12年还是mvc3版本,当然还是跑在linux下的。
技术栈 .net framework 4.0 sqlite 数据库 mono linux 运行环境以及mono下的sqlite库 razor 模 ...
Centos7下面如何配置静态IP
修改网卡配置文件(操作前先备份一下该文件),/etc/sysconfig/network-scripts/ifcfg-enp0s3 ,如下:
?
1
2
3
4
5
6
7
8
9
...
如何在使用 Xfce 桌面环境的 Xubuntu 上安装主题
这是一个循序渐进的初学者教程,展示了如何在 Xubuntu 和其他使用 Xfce 桌面环境的 Linux 发行版中安装主题和图标。
在 Xubuntu 上安装主题与 Ubuntu 或其他 Linux 发行版类似。你把主题文件放在~/.themes文件夹中,然后用一个工具来改变它。
然而,考虑到 Xubuntu 使用Xfce 桌面环境,一些选项或用户 ...
详解ubuntu搭建Java开发环境
没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境。
本文结构:
一、JDK安装
二、MyEclipse安装
三、Hello World测试
一、JDK安装
好吧,我选择JDK1.6,是不是有点out了?
1、下载JDK1.6,你可以到官网去下载,下载时请看清自己的系统版本,记得 ...
Linux基础之xargs命令的入门实例
简介
xargs命令有两个要点。第一,你必须列出目标文件。第二,你必须指定对每个文件需要执行的命令或脚本。
xargs命令被用来处理分布在不同目录下的文件:
计算所有文件的行数
打印指定文件的第一行
对每个文件执行一个自定义脚本
xargs可以将输入内容(通常通过命令行管道传递),转成后续命令的参数 ...