我对整个 Linux 服务器还很陌生,但是我的一个网站已经发展到需要我转向专用硬件虚拟服务器而不是使用网络托管服务的地步。
我正在运行 Ubuntu 16.04,并且通过 apt-get 命令安装了 Apache、MySQL 和 PhP。为了访问我的 SSD,我只需导航到/ssd/
我如何确保我的所有网络内容都在 SSD 上运行,而不是在安装操作系统的 HDD 上运行。
答案1
您只需要确保您的文档根目录位于 VirtualHost 定义中的 /ssd 之后。
例子:
DocumentRoot /ssd/wwwroot
对于 mysql 你需要编辑 /etc/my.cnf 文件以便
[mysqld]
datadir=/ssd/mysqldata