ubuntu安装AMH
yaoyao heeft deze pagina aangepast 10 jaren geleden

ubuntu安装AMH

挂载数据盘

参考阿里云的说明

  1. 查看数据盘

    fdisk -l 
    

可以看到类似输出

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000af383
Device Boot      Start         End      Blocks   Id System
/dev/sda1   *           1        1244     9992398+ 83 Linux
Disk /dev/sdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

这里可以看到/dev/xvdb 就是新添加的硬盘,需要给新的硬盘分区。 在终端输入:

fdisk /dev/xvdb
  • 之后键入:m,可以看到帮助信息,
  • 键入:n,添加新分区
  • 键入:p,选择添加主分区
  • 键入:l,选择主分区编号为1,这样创建后的主分区为xvdb1
  • 之后,fdisk会让你选择该分区的开始值和结束值,直接回车
  • 最后键入:w,保存所有并退出,完成新硬盘的分区。

2 . 格式化磁盘

mkfs -t ext3 /dev/xvdb1

用ext3格式对/dev/xvdb1 进行格式化

3 . 挂载该分区到 /home

echo '/dev/xvdb1  /home ext3    defaults    0  0' >> /etc/fstab
cat /etc/fstab

命令查看结果

4 . 挂载新分区

mount -a

然后用

df -h

命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。

附加步骤(可选)更新ubuntu源,换成国内的源

编辑以下文件,替换里面的内容为阿里云服务器或其它国内服务器的内容之一

/etc/apt/sources.list

阿里云服务器(杭州电信/网通双网)

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

网易163服务器(广州电信/网通双网)

deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

搜狐服务器(山东网通)

deb http://mirrors.sohu.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ trusty-backports main restricted universe multiverse

然后

apt-get update

安装AMH

参见官网说明

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

将数据库目录连接到数据盘(重要)

操作前,把PHP、MySQL、Nginx都停止了

amh nginx stop
amh php stop
amh mysql stop

建立数据库文件目录链接

cd /home
mkdir mysqldata
cd /usr/local/mysql  #进入数据库文件的上层目录
mv data /home/mysqldata           #把data文件夹转移到/mnt目录
ln -s  /home/mysqldata/data

完成后重新启动面板

/etc/init.d/amh-start