安装linux系统并配置那点事

安装完成后,将看到如下控制台:

技术分享

输入以上安装信息中所填写的用户名(user),随后输入密码(user),即可登录 Ubuntu。

随时可使用 Ctrl + Alt 快捷键可离开虚拟机。

3 配置 Ubuntu

3.1 开启 root 用户

1) 设置 root 用户的密码

sudo passwd root

技术分享

首先输入 user 用户的密码:user

然后输入 root 用户的密码:root

实际情况下需自行设定。

2) 切换 root 用户

su root

技术分享

此时需要输入 root 用户的密码,最后可以切换为 root 用户身份来登录。

以下均以 root 用户身份进行操作。

3.2 修改时区

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

因为默认为美国时区,所以需要修改为中国时区,否则在开发中无法获取正确的系统当前时间。

3.3 配置 HTTP 代理(可选)

1) 配置环境变量

vi ~/.bashrc

在文件末尾添加如下配置:

1
export http_proxy=http://<host>:<port>

其中,host 与 port 可自行设定。

提示:

  1. 使用 i 切换到插入模式(默认为命令模式)
  2. 使用 Esc 切换到命令模式
  3. 使用 :wq 保存更改
  4. 使用 :q! 放弃更改

 

 

i有3个模式:插入模式、命令模式、低行模式。

插入模式:在此模式下可以输入字符,按ESC将回到命令模式。
命令模式:可以移动光标、删除字符等。
低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。

一、打开文件、保存、关闭文件(vi命令模式下使用)

vi filename       //打开filename文件
:w       //保存文件
:w vpser.net //保存至vpser.net文件
:q          //退出编辑器,如果文件已修改请使用下面的命令
:q!        //退出编辑器,且不保存
:wq         //退出编辑器,且保存文件

二、插入文本或行(vi命令模式下使用,执行下面命令后将进入插入模式,按ESC键可退出插入模式)

a      //在当前光标位置的后面添加文本
i       //在当前光标位置的前面添加文本
A     //在当前行的末尾位置添加文本
I      //在当前行的开始处添加文本(非空字符的行首)
O     //在当前行的上面新建一行
o     //在当前行的下面新建一行
R    //替换(覆盖)当前光标位置及后面的若干文本
J    //合并光标所在行及下一行为一行(依然在命令模式)

三、移动光标(vi命令模式下使用)

1、使用上下左右方向键

2、命令模式下:h   向左、j   向下 、k   向上、l  向右。
空格键 向右、Backspace  向左、Enter  移动到下一行首、-  移动到上一行首。

四、删除、恢复字符或行(vi命令模式下使用)

x         //删除当前字符
nx         //删除从光标开始的n个字符
dd      //删除当前行
ndd   //向下删除当前行在内的n行
u       //撤销上一步操作
U      //撤销对当前行的所有操作

五、搜索(vi命令模式下使用)

/vpser     //向光标下搜索vpser字符串
?vpser     //向光标上搜索vpser字符串
n           //向下搜索前一个搜素动作
N         //向上搜索前一个搜索动作

六、跳至指定行(vi命令模式下使用)

n+        //向下跳n行
n-         //向上跳n行
nG        //跳到行号为n的行
G           //跳至文件的底部

七、设置行号(vi命令模式下使用)

:set  nu     //显示行号
:set nonu    //取消显示行号

八、复制、粘贴(vi命令模式下使用)

yy    //将当前行复制到缓存区,也可以用 "ayy 复制,"a 为缓冲区,a也可以替换为a到z的任意字母,可以完成多个复制任务。
nyy   //将当前行向下n行复制到缓冲区,也可以用 "anyy 复制,"a 为缓冲区,a也可以替换为a到z的任意字母,可以完成多个复制任务。
yw    //复制从光标开始到词尾的字符。
nyw   //复制从光标开始的n个单词。
y^      //复制从光标到行首的内容。  VPS侦探
y$      //复制从光标到行尾的内容。
p        //粘贴剪切板里的内容在光标后,如果使用了前面的自定义缓冲区,建议使用"ap 进行粘贴。
P        //粘贴剪切板里的内容在光标前,如果使用了前面的自定义缓冲区,建议使用"aP 进行粘贴。

九、替换(vi命令模式下使用)

:s/old/new      //用new替换行中首次出现的old
:s/old/new/g         //用new替换行中所有的old
:n,m s/old/new/g     //用new替换从n到m行里所有的old
:%s/old/new/g      //用new替换当前文件里所有的old

十、编辑其他文件

:e otherfilename    //编辑文件名为otherfilename的文件。

十一、修改文件格式

:set fileformat=unix   //将文件修改为unix格式,如win下面的文本文件在linux下会出现^M。

总结:vi(vim)教程虽然有比较多的命令,但是只要勤加练习,相信你会很快的熟练掌握,同时也会给你的工作或学习带来更高的效率。当如果不知道自己处在什么模式时可以按2次Esc键即可回到命令模式,会有最后提醒一点:注意大小写!!!

 

 

 

 

 

 

2) 使环境变量生效

source ~/.bashrc

3.4 更新 Ubuntu 软件包

1) 修改美国源为中国源

vi /etc/apt/sources.list

全局替换 us.archive 为 cn.archive,可输入如下命令:

:%s/us.archive/cn.archive/g
:wq

为了提高软件包的下载速度,强烈建议将美国源修改为中国源。

2) 更新软件包

apt-get update

下载需要一点时间,下载总大小约为 27M。

3.5 安装 openssh

1) 自动安装 ssh 服务

apt-get install openssh-server

安装完成后,将自动开启 ssh 服务。

2) 查看 ssh 服务是否已开启

netstat -pant | grep 22

技术分享

若出现以上输出,则说明 ssh 服务安装成功并已开启。

注意:以下需通过 ssh 服务来实现远程登录。

3.6 安装常用软件(可选)

1) 安装 vim

apt-get install vim

vim 比 vi 操作起来更加方便,强烈建议安装。

2) 安装 tree

apt-get install tree

可通过 tree 命令查看目录结构。

3.7 查看 IP 地址

ifconfig

技术分享

4 安装xshell4和xftp4

在本地安装ssh远程登录软件xshell4同时安装xftp4。这两个软件是集成在一块的是最佳拍档。通过xshell4远程root连接主机,然后通过xftp4远程ftp访问主机,这样就可以方便不通过vi来操作一些配置文档,直接将相关配置文件拖到

windows环境下配置提高效率。

技术分享

技术分享

技术分享

技术分享

 

5 linux下常规软件安装目录存放位置:
在/usr/local下面

技术分享

在var下面建立www文件夹存放web项目文件夹

技术分享

 

6 linux下常规软件安装

jdk、tomcat等软件一般通过pc下载jar后通过xftp4上传到/usr/local下面;注一般首先想到通过apt-get install 安装apt-get源有很多现成的安装源方便快捷

tar包安装

# mkdir /usr/java  //新建文件夹/usr/java/
# tar xzvf jdk-7u25-linux-x64.tar.gz -C /usr/java/

 
4. 配置环境变量,在etc/profile文件中添加

# vim /etc/profile  //添加以下内容
export JAVA_HOME=/usr/java/jdk1.7.0_25
export CLASSPATH=/usr/java/jdk1.7.0_25/lib
export PATH=$JAVA_HOME/bin:$PATH

# source /etc/profile  //用命令source /etc/profile使配置文件立即生效。否则只能重启系统才能使配置参数生效

 
5. 验证环境变量是否生效

# echo $JAVA_HOME
/usr/java/jdk1.7.0_25
# echo $PATH
/usr/java/jdk1.7.0_25/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
# echo $CLASSPATH
/usr/java/jdk1.7.0_25/lib

 
6. 验证安装成功与否,以及环境变量是否生效

# java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

 
7. 删除tmp目录下JDK安装包

 

 

 MySQL在Linux Ubuntu中安装

本文使用的Linux是Ubuntu 12.04.2 LTS 64bit的系统,安装MySQL数据库软件包可以通过apt-get实现。

在Linux Ubuntu中安装MySQL数据库


#安装MySQL服务器端
~ sudo apt-get install mysql-server

安装过程会弹出提示框,输入root用户的密码,我在这里设置密码为mysql。

安装完成后,MySQL服务器会自动启动,我们检查MySQL服务器程序

 

具体安装访问:http://www.cnblogs.com/steven9801/p/4146452.html

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。