簡體   English   中英

如何在筆記本電腦上快速創建 LAMP 開發服務器?

[英]How can I quickly create a LAMP development server on my laptop?

我最近從事PHP開發,正在努力尋找一個舒適的開發環境。 I have been trying to work in a windows 7 x64 environment, but am finding a lot of issues with writing PHP on a windows system (much less a 64-bit windows system)

我目前有 3 個可以在家中使用的系統。 台式機、上網本和筆記本電腦。 我在 dreamhost.com 也有一個共享主機帳戶

我一直在使用遠程 SQL 服務器和 SVN 服務器在 dreamhost.Z4D236D9A2D102C5FE6AD1C50DA.4B 上的主桌面(win 7x64)和上網本(win 7x64)上進行開發這很好,但我真的很想讓我的應用程序在家里的 linux 服務器上運行(在我將它們推送到我的 Dreamhost 帳戶之前模擬/干啟動)

我有一年沒用過我的筆記本電腦了,我認為它可以用作模擬生產服務器。 我可以在那里存儲我的 SQL、SVN 和“實時”應用程序——並且可以自由更改發行版/服務器配置——這對於我的共享主機帳戶來說本來就更困難。

誰能推薦一個好的 linux 發行版,我應該在我的筆記本電腦上安裝一些東西才能讓它作為開發服務器運行良好? 我不是 linux 的完全菜鳥,但絕不是先進的。 我的第一選擇是 ubuntu,但我不知道這是否是我想要完成的最佳選擇。

很感謝任何形式的幫助。

在 Windows 中,安裝Virtualbox ,在其上安裝 Ubuntu 。 從 Ubuntu 安裝 apache、mysql 和 ZE1BFD762321E409CEE4AC0B6EZ 包以開發。 如果你願意,你可以按照這個方法。 這就是我所做的,它對我來說完美無缺。 我可以在需要時在 linux 中進行開發,並且在需要時仍然擁有 Windows,而無需處理雙引導。

On Linux, Windows, Mac OS or Solaris you can simply install XAMPP which gives you much more than just Apace, MySQL, PHP application.

我強烈推薦建立在Ubuntu之上的 TurnKey Linux。 他們有許多預打包的軟件組合發行版可供下載 ISO 或 VM。 他們有一個LAMP 堆棧應用程序,您可以開始使用。 我幾乎可以在任何需要立即啟動服務器的時候使用它們。

只需下載/安裝VirtualBox ,Turnkey LAMP VM 映像,並在虛擬盒中創建一個新的 Ubuntu VM,select 現有硬盤驅動器映像和 Z99938282F04071859941E18F16。

看看Devilbox 它是一個獨立於操作系統的 docker LAMP/MEAN 開發堆棧,開箱即用預配置並提供以下功能:

  • PHP:5.2、5.3、5.4、5.5、5.6、7.0、7.1、7.2 和 7.3
  • Xdebug
  • 自動創建虛擬主機
  • 無限數量的項目
  • 適用於所有項目的 https
  • email 包羅萬象
  • 自動化 DNS
  • phpMyAdmin, phpRedmin, Adminer, OpCacheGUI
  • Apache, Nginx, MongoDB, MySQL, MariaDB, PerconaDB, PostgreSQL, Redis, Memcached, MailHog, Solr, RabbitMQ, etc
  • 廣泛的文檔

魔盒

項目:

您可以使用 Ubuntu 安裝LAMP環境,我聽說它運行良好。 (我自己從來沒有做過)

有關於如何在整個網絡中執行此操作的文檔

如果您要運行 Linux,所有這些服務都是 Linux 的原生服務。 All you have to do is install linux (I prefer Ubuntu) and select php, apache, and mysql. 一切都是本地加載的,您只需加載 MySQL DB 並將 HTML 放入 www 文件夾中。 實際上,在 Linux 上運行比在 WAMP 上運行更容易!

If you load the Server version of Ubuntu, you can select the "LAMP" stack during install and Ubuntu will automatically load PHP, MYSQL, and Apache for you. 如果您安裝桌面版,您只需 select GUI 安裝期間的選項,您對 go 就好了。

Linux 很容易使用這些組件運行。

如果您的開發服務器運行(大致)與生產服務器相同的堆棧,這通常是一個聰明的主意。 您正在使用 Dreamhost。 他們使用從 Debian 運行的 LAMP 堆棧。 所以,我建議你使用它。 請檢查 PHP 版本和已安裝的模塊(查看 dreamhost 上的phpinfo() output)以確定您應該安裝哪些軟件包和版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM