|
Post by account_disabled on Jan 27, 2024 1:28:49 GMT -5
Vagrant Manager 是一款适用于 Mac OS X 和 Windows 的应用程序,它为您提供了一种管理虚拟机并随时查看哪些虚拟机正在运行的好方法。 Vagrant Manager 网站的屏幕截图。 流浪经理网站。(查看大图) 如果要重新配置虚拟机,请首先确保它正在运行vagrant up,然后键入: vagrant provision 复制 要停止虚拟机运行,您可以使用: vagrant suspend 复制 这将暂停该盒子并归还主机所使用的内存,但不会删除虚拟机上的任何内容或关闭操作系统。如果您vagrant up再次运行,它会恢复到暂停之前的状态。 要关闭虚拟机上的操作系统,请使用: vagrant halt 复制 在停止的机器上运行vagrant up会再次启动系统。 如果您想将虚拟机设置回其初始状态,请运行: vagrant destr。 oy 复制 这将删除您在服务器上安装的所有内容。它不会触及映射驱动器中的文件,因为这些文件托管在主机上,但它会删除 MySQL 数据库等。如果您想要其中的数据,请先将其导出。 要访问 VM 上的命令行,请键入: vagrant ssh 复制 然后您将进入虚拟机并可以运行任何命令。您可能做的常见事情是导入或导出数据库文件。 导入数据库文件 我们的流程创建一个空数据库。如果您正在安装 CMS 或其他一些软件,它很可能会为您创建表。如果您想导入从实时 购买电话号码列表 服务器导出的文件,可以在命令行中执行此操作。 用于vagrant ssh访问虚拟机的命令行。确保导出的数据库 SQL 脚本位于站点根目录的共享文件夹中。然后,输入以下内容(我假设数据库名称为dbMySite,用户名和密码均设置为“vagrant”。 mysql -u v。 agrant -p dbMySite < /var//clientname/dbsql 复制 然后系统将提示您输入密码。输入您的密码,数据库将被导入。 部署实时 遵循这些步骤后,您应该有一种很好的方法可以一次在本地处理一个或多个项目。您可以设置类似于live的虚拟机,并且您不在子文件夹中进行开发。我们可以通过从 FTP 转向使用部署服务来继续增强我们的工作流程。 将文件放入源代码管理 如果您已经在使用 Git,那么您就已经迈出了简单部署之路。如果没有,那就是我们需要做的第一件事。我们的流程是将文件提交到我们自己的计算机上的 Git 中,然后在托管的 Git 存储库上创建一个帐户,并将我们的文件从那里推送到实时服务器。 如果您尚未在本地运行 Git,请下载并安装 Git。 在命令行中,使用以下命令为 Git 指定名称: gi。
|
|