LNMP笔记:更改网站文件和MySQL数据库的存放目录

购买阿里云服务器,一般建议买一个数据盘,也就是系统盘和数据盘分开,将网站文件和Mysql数据库等都保存在数据盘,即使系统盘或者环境出问题,重置系统盘和重新配置环境,都不会影响数据盘的东西。

配置好LNMP环境以后,默认的网站目录和数据库存放目录都在系统盘,所以我们需要将它们转移到数据盘。

更改网站文件目录

如果你使用的是军哥的lnmp安装包,那默认的虚拟主机配置环境在 /usr/local/nginx/conf/vhost/ 目录:

vi /usr/local/nginx/conf/vhost/域名.conf

可以打开对应的虚拟主机配置,然后修改其中的网站目录。然后执行:cp -a 老目录 新目录,chown www:www -R 新目录。

更改MySQL目录

1.停掉mysql服务器:

/etc/init.d/mysql stop

2.下面新目录以/data/mysql/ 为例,然后复制旧目录的数据库到新目录:

cp -R /usr/local/mysql/var/* /data/mysql/

3.将新目录赋权为mysql用户组:

chown mysql:mysql -R /data/mysql/

4.再修改配置文件:

vi /etc/my.cnf

查找[mysqld] ,在下面加入datadir = /data/mysql/ 保存

5.启动mysql:

/etc/init.d/mysql start

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2013/3/2作者: 胡倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

17 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

  1. qyc说道:
    8#

    你好,我按照这个方法移动后phpmyadmin启动不了,应该怎样配置呢?

    • 胡倡萌说道:

      如果你是 lnmp 环境包搭建的,严格按照教程来操作是不会有问题的。自己检查下步骤。注意哦,不是让你更改phpMyAdmin的位置哦

      • qyc说道:

        谢谢,我再整一整。
        你的站点也是wordpress吗?还是完全自己写的?

        • 胡倡萌说道:

          也是 WordPress,自己写的主题

  2. 情书网说道:
    7#

    我的系统盘挂载在home文件夹的,安装上面教程说的,/home/mysql/ 弄成这个目录可以吗

  3. OYOY说道:
    6#

    原来,阿里云就是VPS啊,我还以为是和BAE,SAE一样的云空间

  4. 回头草说道:
    5#

    我的站正在备案,友链不能正常展示,还请见谅,大概半个月后正常

    • 胡倡萌说道:

      那我暂时取下,等备案通过了烦请告知

      • 自由草说道:

        备案好.麻烦加一下友链

        • 胡倡萌说道:

          恭喜成为备案一族,友链已恢复

  5. 小蝴蝶说道:
    4#

    四楼?第一次站的这么高 :idea: 最近LNMP把萌萌折腾的不轻啊

    • 胡倡萌说道:

      是啊,前天又重新折腾了一遍。但愿这次老天可怜一下吧

      • 小蝴蝶说道:

        最近没更新笔记了,看样子最近一帆风顺~ :oops:

  6. 我的名字叫麒说道:
    3#

    看不懂,友情顶帖!我想知道,LNMP里的”N“是什么?

    • 胡倡萌说道:

      Nginx

  7. 林雨语林网说道:
    2#

    并不复杂!考虑到系统20G 不用浪费 所以 数据库依然在系统区

  8. 斌果说道:
    1#

    好复杂,凌乱了、凌乱了 :eek: :eek: :eek:

扫一扫,用手机访问本站

扫一扫,用手机访问本站