本站使用了阿里云服务器以及LNMP1.0,图片储存使用了又拍云,之前介绍过阿里云的配置,因为考虑网站安全问题,所以多选择了10G的数据盘,为了将网站程序文件以及数据库数据放在数据盘里,保证数据不丢失,所以才有了今天的这篇文章。
一般使用阿里云的服务器,第一次可以给免费的环境配置以及软件安装,可是总觉得别人装的自己不太清楚,所以选择了LNMP,因为有支持论坛,有很多问题都可以在网上找到,非常方便,安装起来也更是方便。进入今天主题,首先挂载好数据盘,阿里云官方有给出如何挂载数据盘,按照教程挂载好,非常简单,挂载一切OK,输入 fdisk -l 查看,如图:
按照阿里云的教程,挂载盘的目录为/mnt ,lnmp设置网站根目录默认为/home/wwwroot/default:
这里需要注意:输入你的挂载盘的目录/mnt/wwwroot/menruan.com。
至此,网站程序等文件都存放在了数据盘,接下来是MYSQL数据库存放目录的搬家。
LNMP默认MySQL数据库存放目录为:/usr/local/mysql/var/ ,而我们需要将MySQL存放在数据盘,也就是/mnt文件夹内。
MySQL目录的更改:首先需要停掉mysql服务器/etc/init.d/mysql stop,下面新目录以/mnt/mysql/ 为例,然后cp -R /usr/local/mysql/var/* /mnt/mysql/,再chown mysql:mysql -R /mnt/mysql/ 下面再修改/etc/my.cnf ,查找[mysqld] ,将datadir = /usr/local/mysql/var/修改为datadir = /mnt/mysql/ 并保存,重新启动mysql。
阿里云WEB一键安装配置的环境更这个也一样,只是注意软件安装目录不同而已。
OK,大功告成。网站程序文件,以及数据库存放目录都放在里阿里云的数据盘里了,不管重新换系统还是什么,网站都不会有任何影响。