阿里云Ubuntu部署java web(1) - 系统配置

系统版本: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

时间: 2024-11-12 23:42:00

阿里云Ubuntu部署java web(1) - 系统配置的相关文章

阿里云Ubuntu部署java web - 文件夹

文件夹(点击章节标题阅读): 阿里云Ubuntu部署java web(1) - 系统配置 ssh链接server(使用终端远程链接)        加入用户        给用户赋予运行sudo权限        软件安装        链接到serverftp        分区和格式化        java和mysql环境安装 阿里云Ubuntu部署java web(2) - 配置tomcat 安装        更改端口        更改站点默认文件夹.以及加入多个站点 阿里云Ubun

阿里云Ubuntu部署java web - 目录

目录(点击章节标题阅读): 阿里云Ubuntu部署java web(1) - 系统配置 ssh链接服务器(使用终端远程链接)        添加用户        给用户赋予执行sudo权限        软件安装        链接到服务器ftp        分区和格式化        java和mysql环境安装 阿里云Ubuntu部署java web(2) - 配置tomcat 安装        更改端口        更改网站默认目录,以及添加多个站点 阿里云Ubuntu部署java

阿里云Ubuntu部署java web(2) - 配置tomcat

系统版本:Ubuntu12.04 64位 安装: 首先要安装java(测试时使用的版本是6b27-1.12.6-1ubuntu0.12.04.2),版本可自行选择,但不同版本配置方法可能不同. apt-get install openjdk-6-jre-headless 推荐两种安装tomcat(测试使用的是tomcat7)的方法,建议apt-get,方便快捷,配置简单. 1:从tomcat的官方下载Binary->Core分类中的zip或者tar.gz包后,本地解压缩. 2:apt-get i

阿里云Ubuntu部署java web(3) - 配置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,查看当前编码: mysql> show variables like 'c

阿里云服务器部署Java Web项目全过程

最近需要将一个Java Web项目部署到服务器上,方便多人共享访问.这也是我第一次接触服务器之类的东西,也花了一点时间,最终总算部署成功,写下一篇文章记录以便日后回顾. 购买服务器 第一步当然是需要购买一台服务器了,我选择的是阿里云的ECS,对于新用户有一定的优惠活动.服务器徐购好后可以在管理控制台下看到自己服务器的配置情况.我买的是centos7 1核2G的,详情如下: 本地主机连接服务器 购买了服务器之后,下一步当时是要远程操作服务器,所以需要和远程服务器建立连接.这里有两种方式:一种是使用

ubuntu 部署java web项目

(1)安装vim 命令: apt-get install vim (2)安装 lrzsz (lrzsz是一款在linux里可代替ftp上传和下载的程序) 命令: rz -be **选择某个文件 (3)上传jdk或者 直接通过命令: wget ** 官网 下载(你可以在某个文件夹下,例如:usr目录下新建 java/mysql一些文件) (4)tar zxvf 解压一个文件 (5)拷贝  cp ** 到 **文件夹下 例如:  cp /usr/java/a  /home/java 拷贝 usr文件

阿里云部署Java web项目初体验

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何在阿里云上安装JDK.Tomcat以及其配置过程.最后以一个实例来演示在阿里云上部署Java web项目. 本文实例访问:http://120.24.19.24:8080/JavaHelloWorld-0.0.1-SNAPSHOT/ (到2016.3.9就不能访问了) 本文实例下载: 一.准备工作 1.注册账号 下载完成后.可到这里https://free.aliyun

阿里云部署Java web项目初体验(转)

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何在阿里云上安装JDK.Tomcat以及其配置过程.最后以一个实例来演示在阿里云上部署Java web项目. 本文实例访问:http://120.24.19.24:8080/JavaHelloWorld-0.0.1-SNAPSHOT/(到2016.3.9就不能访问了) war包有需要的可以来这里下载:http://download.csdn.net/detail/evan

阿里云部署java web

转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何在阿里云上安装JDK.Tomcat以及其配置过程.最后以一个实例来演示在阿里云上部署Javaweb项目. 本文实例访问:http://120.24.19.24:8080/JavaHelloWorld-0.0.1-SNAPSHOT/(到2016.3.9就不能访问了) war包有需要的可以来这里下载:http://download.csdn.net/detail/evankaka/9439612 本文实例