截止目前,笔者是一名从事利用java语言进行业务开发已经四年的菜鸟,对linux操作系统、服务器硬件、架构设计、以及中间件技术全都是一知半解。这次自己从域名、服务器购买开始,到安装数据库、安装web服务器、框定一个需求范围后进行设计,java编码实现,部署,从而搭建出一个个人网站,并用记录下来,从而再提升下自己的水平。
本人已购买了阿里云服务器,下面是这2天的一个经历:
0、查看操作系统
cat /proc/version
uname -r
uname -a
1、如何查看当前磁盘使用情况,硬盘分区、挂载硬盘
df 查看磁盘已挂载分区使用情况
root用户下:
fdisk -l 查看有哪些还未分区的硬盘
fdisk /dev/xvdb (硬盘路径,一般在/dev/xxxx)
n 创建分区 p主分区 与 e扩展分区,扩展分区里面开始进行创建逻辑分区l
分区创建完之后,进行格式化,mkfs -t ext3 /dev/分区名
创建新目录来进行挂载创建的分区,mount /dev/分区名 /新目录名
系统启动自动挂载,修改文件 /etc/fstab
2、yum 安装SecureCRT的sz/rz工具包
yum install lrzsz
3、如何查看用户组、用户列表、增加用户
pawssd root
/etc/passwd 存放用户
root:x:0:0:root:/root:/bin/bash
文件说明:
用户名:密码:用户ID:组ID:用户全名:主目录:登录shell
密码:存在/etc/shadow中,存入后者的就用x表示,如果是“!”说明此用户不能用密码登录
UID:就是用户识别码(ID),当UID为0时说明其账号是管理员身份,1-499是保留给系统使用的主要是一些系统服务,500-65535是给一般用户的。
GID:与/etc/group文件有关,就是用户初始化组的ID。
用户全名:用户全名
家目录:就是该用户的主目录
Shell:SHELL脚本
/etc/shadow 存放密码
/etc/group 存放用户组 组名:密码:组id:成员(逗号隔开)
命令:useradd usermod userdel groupadd
chown修改拥有者 chmod修改权限 chgrp修改拥有组
将admin用户组可以拥有sudo权限,vi /etc/sudoers,查看最后几行
4、安装mysql-server,并且创建出一个实例,启动
yum install mysql-server
mysql sql 语句语法 http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html
启动mysql实例:sevice mysqld start
以root用户登录 :mysql -uroot -p 初始进去不需要密码 直接敲回车
需要修改root用户的密码:mysqladmin -uroot -p password 123456(这里是要改成的密码)
root用户登录后创建一个用户:create user fmx identified by 123456(新用户的密码)
查看已有数据库:show databases;
创建一个新的数据库:create database if not exists muyan default character set utf8 collate utf8_general_ci;
赋予数据库muyan的所有权限给fmx用户:grant all on muyan.* to fmx identified by 123456;
5、下载tomact、jdk,利用rz进行上传后进行安装
百度云盘地址:http://pan.baidu.com/s/1pJ6sIwz
利用rz命令上传至阿里云服务器
rpm -i jdk-7u65-linux-x64.rpm
安装好后 利用 rpm -ql java 查看安装到的目录,java -version 查看安装版本
将apache-tomcat-7.0.54.tar.gz 上传至 /usr/local/目录下
tar xzvf apache-tomcat-7.0.54.tar.gz 解压到当前目录下
修改名字 sudo mv apache-tomcat-7.0.54 tomcat
cd tomcat/bin
修改http监听端口为80
vi tomcat/conf/server.xml
sh startup.sh 启动tomcat
利用云服务器对公ip进行访问或者域名解析到本阿里云服务器对公ip后可以直接访问
笔者购买的阿里云服务器对公ip:http://112.124.111.28
笔者购买的域名:www.shishuda.com
注:
1、阿里云服务器购买地址(550/年):
http://s.click.taobao.com/t?e=m%3D2%26s%3DBaQLJicFOGAcQipKwQzePCperVdZeJviEViQ0P1Vf2kguMN8XjClAk1JoUl9fmLVZidzrQp2Z%2BDDXGgxoFMoPV3La0M8N5%2FzwF%2BnPX3tU%2BhbmMI1Prw%2BC%2Bdn1BbglxZYxUhy8exlzcq9AmARIwX9K%2BnbtOD3UdznPV1H2z0iQv9NkKVMHClW0QbMqOpFMIvnvjQXzzpXdTHGJe8N%2FwNpGw%3D%3D
2、域名购买地址:(49/年)
www.net.cn
3、域名进行备案地址:
http://aliyun.gein.cn/webbaaliyun/baIspInfoManage.action