Featured image of post lnmp下修改网站和MySQL的存放位置

lnmp下修改网站和MySQL的存放位置

修改位置主要分两种情况: 1. 还没开始安装 lnmp 提前做好了打算。这个时候就比较简单了。解决办法: 直接…

修改位置主要分两种情况:

1. 还没开始安装 lnmp 提前做好了打算。这个时候就比较简单了。解决办法:

直接修改 LNMP 安装包目录里 lnmp.conf 配置文件即可。

lnmp 下修改网站和 MySQL 的存放位置

修改 MySQL_Data_Dir 为你想放的位置。Default_Website_Dir 为网站存放位置。

2. 安装好 LNMP 后,如何更改网站的存放目录和 MySQL 的数据库存放目录?

网站存放目录的更改 :只需要修改对应虚拟主机的配置文件,将里面的 root 后的目录改成新的目录,然后执行:cp -a 老目录 新目录,chown www:www -R 新目录。
(LNMP1.2 的话还需要修改网站目录下的.user.ini 文件里的目录,参考 https://lnmp.org/faq/lnmp-vhost-add-howto.html 末尾“其他事项”的说明。)

MySQL 目录的更改

1) . 停掉 mysql 服务器 /etc/init.d/mysql stop

2). 新建目录,下面新目录以 /data/mysql/ 为例,然后 cp -a /usr/local/mysql/var/* /data/mysql/

3). 授权,再 chown mysql:mysql -R

4).  修改配置文件:/data/mysql/ 下面再修改 /etc/my.cnf,查找 [mysqld],在下面加入 datadir = /data/mysql/ 保存。

如果开启了 innodb 还需要修改 innodb_data_home_dir 和 innodb_log_group_home_dir 为新的 /data/mysql,启动 mysql。

至此修改完成。然后重启 lnmp。执行命令 lnmp restart

转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
使用 Hugo 构建
主题 StackJimmy 设计