Welcome 微信登录

首页 / 操作系统 / Linux

VMware 10 上安装Mac OS X 10.9 系统图文详解

VMware 10 上安装Mac OS X 10.9 系统图文详解

最近需要在iPad上做一个App,于是想在虚拟机中安装一个OS X 10.9试用一下。经过几十次的尝试趟过很多坑后,终于找到了在VMware 10 上安装Mac OS X 10.9 系统的正确方法。本方法不需要什么U盘,而且由于所有操作都在硬盘上,所以速度也会很快。需要准备的工具和文件如下:VMware-workstation-full-10.0.1-1379776.exeunlock-all-v130.zipInstall OS X Mavericks....
在 Ubuntu 14.04/15.04 上安装配置 Node.js v4.0.0

在 Ubuntu 14.04/15.04 上安装配置 Node.js v4.0.0

大家好,Node.JS 4.0 发布了,这个流行的服务器端 JS 平台合并了 Node.js 和 io.js 的代码,4.0 版就是这两个项目结合的产物——现在合并为一个代码库。这次最主要的变化是 Node.js 封装了4.5 版本的 Google V8 JS 引擎,与当前的 Chrome 所带的一致。所以,紧跟 V8 的发布可以让 Node.js 运行的更快、更安全,同时更好的利用 ES6 的很多语言特性。Node JSNode....
Linux LVM空间扩容演示

Linux LVM空间扩容演示

虚拟化逐渐成为我们日常运维工作的主要部署策略。在虚拟化带来的各种好处中,硬件资源动态调整是传统物理机难以企及的优势方面。针对不同类型的应用和性能需求,我们可以为各个应用系统提供更加个性化的部署方案和资源解决方案。而且,当存储、CPU和内存等资源不足的时候,我们是可以快速的提供资源补充给应用。LVM是一种源自Unix环境,在Linux上广泛应用的逻辑虚拟盘存储方案。借助LVM,可以在保证各个Linux目录分区稳定,又可以实现各目录存储资源灵活分配。本文主要系...
设置Wetty不需要账号登录便可进行命令行操作

设置Wetty不需要账号登录便可进行命令行操作

前一篇随笔我们讲了Linux怎么安装部署Wetty服务,但是我们看到,在浏览器中输入http://127.0.0.1:3000进行访问的时候,还需要我们输入账号密码进行认证(如下图第一行所示)。但在某些应用场景下,我们不需要用户输入账号密码进行认证,而且用户也不一定知道账号密码。我们希望用户打开即可直接进行命令操作。在命令行终端中输入node app.js会如下提示,其中列出了启动wetty服务的所有选项说明。从上图的这些选项中看到wetty是通过ssh来...
如何提高 Ruby On Rails 性能

如何提高 Ruby On Rails 性能

1 Introduction简介大家总是说 Rails 好慢啊,这差不多已经成为 Ruby and Rails 社区里的一个老生常谈的问题了。然而实际上这个说法并不正确。只要正确使用 Rails,把你的应用运行速度提升 10 倍并不困难。那么如何优化你的应用呢,我们来了解下面的内容。1.1 优化一个 Rails app 的步骤导致你的 Rails 应用变慢无非以下两个原因:在不应该将 Ruby and Rails 作为首选的地方使用 Ruby and Ra...
在Eclipse中使用Git

在Eclipse中使用Git

Git接触也算比较久了(但一直懵懵懂懂,命令看了又忘了),写博客也有一段时间了,但是一直没想到这两个东西会联系到一起。我的习惯是写博客之前自己先做一个Demo,把问题都搞清楚再开始写,之前写博客都是把代码上传到百度云盘供需要的同学下载,后来见到有许多同学喜欢把自己的项目搞到GitHub上,感觉还不错,于是,我也跃跃欲试,今天尝试了一下,感觉还不错。写下来和大家分享。首先在Eclipse中安装EGit插件,如下图:1.2.点击Add3.4.5.给Eclips...
Linux 系统管理员面试常见的30个问题与答案

Linux 系统管理员面试常见的30个问题与答案

在这篇文章中,我们将讨论的Linux 系统管理员面试的最常见30个问题以及有经验的专业人士的回答。下面提及的问题可以帮助读者明确 Linux 的面试。如果你喜欢这些问题,请不要犹豫,把它们分享到微博、人人网、 Facebook、 Google+ 以及 Twitter。1. 为什么 LVM 是必需的?LVM 的意思是逻辑卷管理器,它可以帮助我们根据文件系统的大小重新在线调整 Linux 中的 LVM 分区的大小。我们可以分别使用 lvextend 和 lvr...
Ubuntu安装OpenSSL

Ubuntu安装OpenSSL

一、OpenSSL简单介绍OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,还可选择对用户进行认证。SSL协议要求建立在可靠的传输层协议(TCP)之上。通过OpenS...
CentOS7安装第三方yum源EPEL

CentOS7安装第三方yum源EPEL

一、简介EPEL是企业版 Linux 附加软件包的简称,EPEL是一个由Fedora特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 项目与 Fedora 基本一致,包含完整的构建系统、升级...
在 Android 上运行 ClojureScript

在 Android 上运行 ClojureScript

在过去的几天里,我有了开发生涯中最有意义的经历之一, 想在这里跟大家分享。现在我们已经让 ClojureScript 可以在 Android上运行了。不是在一个 WebView 里面,也不是利用像 Cordova 这样的东西,而是实实在在的运行在一个嵌入式的 JavaScript 引擎中。到底发生了什么?最近,我们做了一些工作创建出了一个 iOS 的 ClojureScript REPL 应用,Replete。整个看上去很酷,而对应的 Android 应用...
如何强制Linux用户在第一次登录时更改初始密码?

如何强制Linux用户在第一次登录时更改初始密码?

在多用户Linux环境下,创建使用某个随机默认密码的用户帐户是标准做法。之后在成功登录后,新用户可以将默认密码更改成自己的密码。出于安全方面的原因,常常建议“迫使”用户在第一次登录后更改默认密码,以确保最初的一次性密码不再使用。下面介绍如何迫使用户在下一次登录时更改其密码。Linux下的每个用户帐户都与和密码相关的各个配置和信息关联起来。比如说,它记得上一次密码更改的日期、密码更改间隔的最少/最多天数以及何时让当前密码到期失效,等等...
RedHat6.4图文安装教程---Minimal版(详细版)

RedHat6.4图文安装教程---Minimal版(详细版)

第一步:我们需要一个RedHat6.4安装镜像文件第二步:我们需要把从网上下载的系统iso文件让电脑从光盘或者U盘启动第三步:用光盘或者U盘成功引导后,出现如下界面:界面说明:Install or upgrade an existing system 安装或升级现有的系统install system with basic video driver 安装过程中采用 基本的显卡驱动Rescue installed system 进入系统修复模式Boot fro...
RedHat命令行和图形界面切换

RedHat命令行和图形界面切换

1、Linux图形界面和命令介面的切换在虚拟机里面装了RedHat的Linux系统。默认进入的是图形界面。从Linux的图形界面切换到命令界面可以按Ctrl+Alt+Fn(n=1,2,3,4,5,6),但是在虚拟机里面Ctrl+Alt已经被占用,即光标切换出虚拟机。所以需要按Ctrl+Shift+Alt+Fn(n=1,2,3,4,5,6)。 (神马情况?我安装的默认启动的是图形界面,然后按Ctrl+Alt+Fn(2,3,4,5,6)进入命令行,按Ctrl+...
RabbitMQ实例教程:Windows下安装RabbitMQ

RabbitMQ实例教程:Windows下安装RabbitMQ

(1)下载RabbitMQ服务器从RabbitMQ官网下载最新的稳定版。目前最新版本为3.5.1.RabbitMQ 的详细介绍:请点这里RabbitMQ 的下载地址:请点这里(2)移除RabbitMQ老版本。如果之前安装了老版本的话,或者想要将Erlang VM从32位升级到64位,需要手动卸载RabbitMQ服务器。因为安装过程中并不会停止或移除旧的服务。(3)安装RabbitMQ服务器从Erlang官网下载Windows安装文件,并安装。RabbitM...
RabbitMQ实例教程:Hello RabbitMQ World之Java实现

RabbitMQ实例教程:Hello RabbitMQ World之Java实现

RabbitMQ要实现Hello World,其实也很简单。只需一个服务器来发送消息,另外有个客户端接收消息即可。 整体的设计流程如下: 消息生产者发送Hello到消息队列,消息消费者从队列中接收消息。 下载依赖Jar包 RabbitMQ要用Java实现发送消息,就必须使用Java客户端库。目前RabbizMQ的Java客户端库最新版为为 3.5.5 。可以从Maven仓库下载,也可以直接去官网下载。<dependency><gr...
<< 981 982 983 984 985 986 987 988 989 990 >>