我想在笔记本电脑上安装 LAMP 堆栈,以便能够在本地开发 PHP 网站。但是,由于我的计算机是笔记本电脑,而且我并不总是需要运行 Apache 和 MySQL 服务器,所以我想设置一种简单的方法来在需要时启动和停止 LAMP 堆栈。您建议用什么方法来实现这一点?
- 禁用 apache 和 mysql 守护程序并在需要时启动/停止它们?
- 在虚拟机上安装LAMP堆栈并与主机共享网络以访问开发的网站?
- 还有其他建议吗?
答案1
一个有用的工具(回答你的第一个问题)是本地主机指示器. 使用此应用程序,您可以获得此功能从带有按钮的窗口:
- 在 Web 浏览器中打开
http://localhost/
phpMyAdmin, - 打开你的公共 http 文档目录,
- 启动/停止 Apache 和 MySQL 服务,
- 编辑 apache 和 php 配置。
另外,LAMP中必须使用的命令如下:(总是有用的)
MySQL
登录:
mysql -u <user> -p <db_to_use>
启动服务:
sudo start mysql
重启服务:
sudo restart mysql
停止服务:
sudo stop mysql
阿帕奇
启动服务:
sudo /usr/sbin/apache2ctl start
重启服务:
sudo /usr/sbin/apache2ctl restart
停止服务:
sudo /usr/sbin/apache2ctl stop
测试配置更改:
sudo /usr/sbin/apache2ctl configtest