包含标签 Linux 的文章

Java调用本地代码(一)—— 创建动态链接库

近期项目需要使用Java调用本地一个很老的C写的库,就顺便研究了下Java调用本地代码的一些方法。整理一下出一个小系列。主要就是介绍两种不同的方法:JNI和JNA。作为第一篇,我们先动手用C写个简单的动态链接库,为后面的文章做准备。 什么是动态链接库 先做个基……

阅读全文

Ubuntu下将用户添加为sudoer

具有sudoer权限的用户,可以在命令前加sudo使自己临时拥有root权限来执行该命令。一直以为Ubuntu添加sudoer用户很简单,只需改下/etc/sudoers配置。今天却遇到了难题,导致所有sudo命令都无法执行,花了好大的功夫才恢复过来。觉得……

阅读全文

Linux下访问Github

Github是时下最流行的代码托管平台,很多出名的开源软件都托管在它之上。它使用了Git来做代码版本管理。这篇文章就简要介绍下,如何在Linux上建立起Github的连接。本文基于的环境是Ubuntu14.04。 Github库创建 注册Github账户(本例……

阅读全文

vim常用命令和使用技巧

使用Linux的同学们都应该用过vim。vim用的熟练绝对是可以事半功倍。这里我们不讨论编辑器孰优孰劣,只是列出一些vim常用命令和使用技巧,方便大家查询。 基本命令 最基本的操作 i 当前光标处插入 a 当前光标后插入 x 删除当前光标所在的一个字符 :w 存盘 :q 退出 :wq 存盘并……

阅读全文

PuTTY自动登录远程Linux

每次登陆Linux终端都要输入用户名密码是不是很烦?密码设的简单容易被破解,设的复杂每次输入又费时间,而且容易错。如果你是在用PuTTY来连Linux,那告诉你,有一个自动登录的方法,可以免去你的烦恼。下面就让我们来看下具体步骤。 生成公钥私钥对 首先到PuT……

阅读全文

在Ubuntu14.04上安装LNMP

LNMP即Linux, Nginx, MySQL和PHP的简称,是目前流行的轻量级网站运行环境。本文将提供一个相当简便的方法在UbuntuUbuntu14.04版本上安装LNMP环境。 软件安装 安装Nginx, MySQL和PHP5 $ sudo apt-get install nginx mysql-server php5-fpm php5-mysql 安装过程中会要你输入MyS……

阅读全文

在Nginx上配置多个站点

有时候你想在一台服务器上为不同的域名运行不同的站点。比如www.siteA.com作为博客,www.siteB.com作为论坛。你可以把两个域名的IP都解析到你的服务器上,但是没法在Nginx的根目录里同时运行两个不同的网站。这时候,你就需要使用虚拟目录了……

阅读全文

LNMP环境WordPress安装指南

WordPress可以说是全球范围内应用最广泛的网站内容管理平台,本站就是基于WordPress搭建的。本文将介绍如何在一个LNMP环境上安装WordPress。 准备环境 LNMP环境安装 可以参见《在Ubuntu上安装LNMP》 下载最新版WordPress 中……

阅读全文

Ubuntu上安装配置Samba

Samba是Linux上提供共享目录服务的软件,类似于Windows上的共享文件夹。本文主要介绍如何在Ubuntu环境中安装及配置Samba服务。 安装Samba $ sudo apt-get install samba 备份Samba初始配置 $ sudo cp /etc/samba/smb.conf{,_bak} 修改Samba配置 $ sudo vi /etc/samba/smb.conf 在[global]部分设置全局……

阅读全文