从零开始配置阿里云服务器(AMH面板为例)

先声明,碎碎念我是Linux小白,在此之前对指令完全不熟悉,甚至没有做过什么操作形式的实践。

本教程内容,来源于阿里云官方论坛及各路Linux配置大神的文章、教程,糅合而成,内容经过本人亲自实践操作,可行性4颗星。

购置了阿里云服务器后,许多人跟我一样,纯属小白,不知道从何搭建起自己脑海中的那个站点,经过半个多月的摸索,碎碎念大致看懂了Linux主机初步配置的操作,接下来,就让咱一起去探索云服务器的详细配置过程吧!

主机环境说明

操作系统: CentOS 6.5 64位
CPU: 2核
内存: 4096 MB
数据盘: 20GB普通云盘
IO优化实例: 非IO优化实例
系统盘: 20G普通云盘

一、ROOT登录putty

当你购买阿里云服务器时,界面表格有一项是设置root账户的登录密码,该密码就是你用来登录putty的口令,而不是你的阿里云登录账号的密码,切记。

putty使用教程看这里:aliyun help

这里不再重复putty的简单操作。如果不会使用putty工具,那么,请跳过本篇文章并请他人为你配置云服务器主机吧。

二、格式化数据盘、挂载数据盘

1、查看数据盘

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

2、对数据盘进行分区

执行fdisk /dev/xvdb命令,对数据盘进行分区;

根据提示,依次输入n,p,1,两次回车,wq,分区就开始了,很快就会完成。
aliyun1

3、 查看新的分区

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

4、格式化新分区

使用mkfs.ext4 /dev/xvdb1命令对新分区进行格式化,格式化的时间根据硬盘大小有所不同。
aliyun3

5、添加分区信息(注意/home目录的说明)

使用

echo '/dev/xvdb1  /home ext4 defaults 0  0' >> /etc/fstab

命令写入新分区信息。

【注:阿里云教程挂载目录为/mnt,这里修改为/home是为安装AMH面板设置的。】

然后使用cat /etc/fstab命令查看信息(咦,字符堆一块了,没事,看第7步调整下)。
aliyun4

6、挂载新分区

使用mount -a命令挂载新分区,然后用df -h命令查看是否成功。
aliyun5
至此,数据盘挂载成功,作为/home 存在。

7、删除分区信息

如果是指删除这个分区的挂载信息,直接编辑fstab,注释或者删除该条挂载记录就可以了,具体操作为:
sudo vi /etc/fstab进入vi界面,删除无用记录,按i键可以插入字符,我们通过敲入空格调整第5步写入的分区信息,按esc键退出编辑,然后连按两次大写的Z保存退出vi,返回到shell界面。怎么样,好看多了吧!
aliyun6

三、安装控制面板或一键lnmp环境

许多主机控制面板都自带集成lnmp环境等,请用纯净的系统环境进行安装,具体操作可参考对应控制面板的说明。

接下来,我们以AMH4.2面板为例,简单说明面板安装过程。
(AMH 5.0及以上版本目前为收费授权版本,AMH4.2 为免费版本。)

AMH 4.2为独立的一套LNMP/Nginx虚拟主机免费面板,安装请使用纯净系统。

编译安装方式 (安装时间15至25分钟)

1) 使用 root 账号登录 Linux 服务器。

2) 执行 amh 安装脚本:

wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log`

3) 根据提示输入选择1~3选项。

1为安装amh 4.2
2为卸载amh 4.2
3为退出不操作。

输入1回车,接着输入MySQL与AMH密码即进入安装流程,安装过程大约需10至20分钟(以服务器性能为准),最后如看到安装成功提示以及admin账户密码mysql账户密码,说明系统已安装完成,复制

AMH Management: http://X.X.X.X:8888
User:admin
……
……
MySQL-Data: /usr/local/mysql/data

这个区域的内容并保存,以便今后主机维护需要。

成功安装后有必要请删除日志文件:amh.log,如安装失败需协助安装请把错误日志反馈到阿里云。

访问http://ip:8888即可进入AMH web端管理,默认账号为admin。

至此,阿里云主机搭建AMH面板已经基本完成了,后期的,就是对面板的设置和操作,今后抽空再总结一下吧!

END