阿里云ubuntu 12.04 64位系统java环境配置详解

系统版本:ubuntu 12.04 64位

ssh链接服务器(使用终端远程链接):

    ssh -l username IP地址

如果出现类似如下错误:
        @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @

表示host文件中记录的上次登陆信息和当前信息不匹配。在客户端执行:
        mv ~/.ssh/known_hosts /tmp

再次登陆,提示是否继续链接时输入yes即可。

添加用户

1:使用adduser命令:
    sudo adduser username
    adduser会自动创建用户目录和shell,并且自动创建分组等。

2:使用useradd

    它会添加这个用户名,并创建和用户名相同的组名,但它并不在/home目录下创建基于用户名的目录,也不提示创建新的密码。

给用户赋予执行sudo权限

当新用户执行sudo提示“xxx is not in the sudoers file. This incident will be reported.”也就是你的用户名没有权限使用sudo,只要修改一下/etc/sudoers文件就行了。

   1)进入超级用户模式。输入"su -"
        su - 
    2)添加文件的写权限。输入命令:
        chmod u+w /etc/sudoers
    3)编辑/etc/sudoers文件。输入命令:
        vim /etc/sudoers
        进入编辑模式,找到这一行:
        root ALL=(ALL) ALL
        在它的下面添加:
        username ALL=(ALL) ALL #可以从上一行复制,避免打错,打错会出现:没有权限执行命令一类的提示。
然后保存退出。
 
要撤销文件的写权限。可以输入命令:

        chmod u-w /etc/sudoers

软件安装

linux安装软件有多种方法,如果对系统配置不是很熟练,则推荐通过deb包或软件源来安装。
1: 安装deb包
    dpkg -i debName.deb
2:通过软件源安装
    ubuntu软件源配置文件位置:/etc/apt/sources.list
    ubuntu源列表:http://wiki.ubuntu.org.cn/源列表
    更新前注意备份
        sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
    更新软件源时,要注意源所对应的系统版本,不同版本可能有细微差别。详见http://wiki.ubuntu.org.cn/源列表。另外,如果速度可以接受,还是尽量使用欧洲官方源或中国官方源,最好不要随意更换源列别,免得软件依赖等一团糟。
    中国官方源(由搜狐维护,和搜狐源是一个),此版本可用于12.04
deb http://cn.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

更新后一定要刷新源列表
        sudo apt-get update
 
        至于安装,使用apt-get命令即可,请自行google
链接到服务器ftp
    一般ubuntu的sftp会默认打开,日常使用完全够用,也不需要配置。关于sftp的配置请自行搜索。
    关于客户端,linux上推荐File Zilla,Mac推荐yummy FTP。
分区和格式化

1、查看数据盘

在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。如下图:

2、 对数据盘进行分区

执行“fdisk -S 56 /dev/xvdb”命令,对数据盘进行分区;
根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。

3、 查看新的分区

使用“fdisk -l”命令可以看到,新的分区xvdb1已经建立完成了。

 4、格式化新分区

使用“mkfs.ext3 /dev/xvdb1”命令对新分区进行格式化,格式化的时间根据硬盘大小有所不同。
(也可自主决定选用其它文件格式,如ext4等)

 5、添加分区信息

使用“echo '/dev/xvdb1  /mnt ext3    defaults    0  0' >> /etc/fstab”(不含引号)命令写入新分区信息。
然后使用“cat /etc/fstab”命令查看,出现以下信息就表示写入成功。
注:ubuntu12.04不支持barrier,所以正确写法是:echo '/dev/xvdb1  /mnt ext3    barrier=0  0  0' >> /etc/fstab
*  如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的/mnt部分

6、挂载新分区

使用“mount -a”命令挂载新分区,然后用“df -h”命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。

java和mysql环境安装:

    安装java(6b27-1.12.6-1ubuntu0.12.04.2)
        apt-get install openjdk-6-jre-headless
    安装mysql(mysql-server-5.5)
        apt-get install mysql-server
linux常用命令:
1: 查看文件夹大小:尤其注意日志文件夹,不要因为日志写满磁盘造成系统拒绝服务
    du -sh [路径]
2: 拷贝文件夹并复制权限:备份数据千万记得拷贝权限,否则恢复后可能造成相关服务无权读写
    cp -rp [原] [目标]

时间: 2024-09-11 05:00:29

阿里云ubuntu 12.04 64位系统java环境配置详解的相关文章

阿里云ubuntu 12.04 64位部署java及配置mysql教程

系统版本:ubuntu 12.04 64位 安装(测试时使用的版本是mysql-server-5.5):     apt-get install mysql-server 启动和停止等:     /etc/init.d/mysql start     /etc/init.d/mysql restart     /etc/init.d/mysql stop 本地连接:     mysql -uname -p 更改mysql编码(比如改为utf8)     进入mysql,查看当前编码:      

Ubuntu 12.04 64位中的常用命令

以下命令在  Ubuntu 12.04 64位下测试通过. 在linux中一切都是文件,包括文件夹也是一种特殊的文件,甚至设备也是文件. 查看当前系统的版本 cat /proc/version #Linux version 3.2.0-29-generic (buildd@allspice) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 uname -

ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解

很长时间没有在 Ubuntu 安装实际操作安装web服务器了,今天想练练手,在虚拟机上做个试验,我不该保证你也一定会成功,做参考吧! 现象我介绍一下基本系统情况: 虚拟机(Oracle VM) 操作系统 Ubuntu 12.04 server (该系统安装时我只选择了ssh server) 真机与虚拟机使用桥接方式 设置为静态IP:192.168.1.208 适情况个人设置 1.首先为了安装方便,我切换到root账户,输入命令: sudo su 2 安装 MySQL 5 apt-get inst

Ubuntu 12.04中NFS文件共享安装与配置步骤

又是碰到的问题,继续做记录备份. 涉及到服务器之间文件共享,需用到NFS共享设置,服务器为Ubuntu 12.04 64位. 准备环境 服务器两台: 服务端: 192.168.1.1 客户端: 192.168.1.2 服务端操作 1,首先安装nfs服务(以下操作自行切换root用户) apt-get install nfs-kernel-server 2,安装完成后,编辑设置文件: vi /etc/exports 新安装的是一个空文件,只有部分注释,在下方加入: /mydata  192.168

Ubuntu 16.04 64位中搭建Node.js开发环境教程_node.js

前言 首先说下本文的系统环境是:Ubuntu 16.04 64位,本文内容亲测可用, 大家可以请放心借鉴参考,下面来一起看看详细的步骤. 使用淘宝镜像 淘宝镜像官网是https://npm.taobao.org/ 使用淘宝镜像前请自行安装好 npm 和 node node 和 npm 的安装 node可以在这里下载 本文使用的是官方推荐v4.4.4长期支持版 下载并解压 node-v4.4.4-Linux-x64.tar.xz tar -xJf node-v4.4.4-linux-x64.tar

OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建

/******************************************************************************************** * OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建 * * 声明: * 1. 本人用的虚拟机是 VMware 10.0.5 64位: * 2. 本人测试过 Ubuntu 12.04.2.Ubuntu 12.04.4,.Ubuntu 14.04 版本,出现一些问题: * 1. U

ubuntu 14.04 64位安装配置docker教程_docker

背景一年前就听说了Docker,想用它做虚拟机,今天终于有机会付诸实践了. 我这里使用的是64位 ubuntu 14.04.想虚拟出4台设备,分别安装软件,进行集群测试. 由于Linux容器的bug,docker在Linux的kernel3.8上运行最佳. 环境检查及安装 看下我们的Ubuntu版本命令: 复制代码 代码如下: cat /etc/issue   Ubuntu 14.04.5 LTS \n \l  再来看下内核,命令: uname -r  3.2.0-67-generic  由于内

ubuntu14.04 64位系统运行xampp错误解决办法

这前一直使用ubuntu12.04 64位,在运行php集成环境xampp时会出现以下信息,说不支持32位应用程序 1 zzs@ubuntu:~$ sudo /opt/lampp/lampp startapache [sudo] password for zzs: XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system. 解

win7 64位系统JDK安装配置环境变量教程_java

由于重做系统,平时需要进行android类编译反编译工作,于是重新装了下JDK并把过程记录分享出来. 具体步骤 首先,下载JDK安装包,到官网http://www.oracle.com/technetwork/java/javase/downloads/index.html进行下载,点左边的Java Platform (JDK) 7u51进入下一个下载页面, 点左边的Accept License Agreement,接受许可协议,方能下载,由于我装的WIN7 64位系统,所以选对应的64位安装包