php一鍵配置
『壹』 dnmp一鍵部署搞定的php開發環境基於Docker的LNMP一鍵安裝程序
項目地址:GitHub - suyar/docker-php-env: 基於 Docker 的 PHP 開發環境
本項目是一套用於 PHP 的 Docker 開發環境,站在巨人 [DNMP] 的肩膀上衍生的一個版本。
為什麼會有這個項目:
DNMP 首次啟動需要進行構建,時間較長,步驟繁瑣
DNMP 有一些容器拋出的錯誤日誌,沒有進行修復
DNMP 部分鏡像 TZ 環境變數不生效
DNMP 產生大量 docker logs 佔用磁碟空間,需要重建容器才能釋放
其他問題…
大部分場景下,我們希望開箱即用。當然,凡事都有兩面性,不需要構建的代價,就是對鏡像的定製化能力變低,看個人取捨。
重要的事情說三遍:
該項目僅適用於本地開發,不能用於生產環境
該項目僅適用於本地開發,不能用於生產環境
該項目僅適用於本地開發,不能用於生產環境
目前支持開箱即用的服務有:
Mysql5.7(使用官方鏡像)
Mysql8.0(使用官方鏡像)
phpMyAdmin(使用官方鏡像)
Redis(使用官方鏡像)
phpRedisAdmin(使用官方鏡像)
Memcached(使用官方鏡像)
PHP8.1/PHP8.0/PHP7.4/PHP7.3(使用基於官方的集成鏡像 suyar/php:x.x-integration)
Nginx(使用官方鏡像)
RabbitMQ(使用官方鏡像)
MongoDB(使用官方鏡像)
Mongo-Express(使用官方鏡像)
Elasticsearch(使用官方鏡像)
Kibana(使用官方鏡像)
目錄
1. 目錄結構
2. 快速使用
3. PHP 擴展
3.1 PHP 預置擴展
3.2 安裝 PHP 擴展
3.3 在 PHP 容器中執行命令
3.4 使用 composer
4. 常見問題
4.1 如何在其他容器中請求 nginx 配置的域名
4.2 在 PHP 容器中使用 cron 定時任務
4.3 在 PHP 容器中使用 supervisor
4.4 清空服務數據
License
『貳』 linux怎樣一鍵安裝web環境php+apache+mysql
准備好連接linux伺服器的工具,推薦用xshell和xftp。 xshell 是一個強大的安全終端模擬軟體,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 協議。 下載地址:/softs/56322/view/28283/view/926025.htm 引用 在高並發連接的情況下,Nginx是Apache伺服器不錯的替代品。Nginx同時也可以作為7層負載均衡伺服器來使用。根據我的測試結果,Nginx 0.8.46 + PHP 5.2.14 (FastCGI) 可以承受3萬以上的並發連接數,相當於同等環境下Apache的10倍。 這里我們選擇nginx,輸入n,回車 到這里,我們就正式進入環境安裝環節了。你可以泡杯茶休息下。一般這個過程會持續半個小時的樣子。 為了防止斷掉和伺服器的連接,可以新開一個shell窗口,將滑鼠挪到窗口標簽欄,右擊,如下圖所示: 可以看到,新開了一個窗口 輸入top命令 可以看到一直在跳動的系統資源宴襲統計 好了。做完了這一些就讓我們靜靜的等待吧!程序正在自動編譯安裝服務! 到這個界面說明安裝已經結束了。 大家有疑問了。那我怎麼登錄ftp和mysql呢? 在命令行里輸入: cat account.log 看到了沒? ftp的用戶名是:www mysql的用戶名是:root 密碼就在屏幕上了! 好了。所有配置都已經完成了。是不是很簡單! ---------------------------------------------------------------------- 網站目錄:/alidata/www 伺服器軟體目錄:/alidata/server Mysql 目錄 /alidata/server/mysql Php目錄/alidata/server/php 選擇了nginx 那麼會有一個nginx 目錄在 /alidata/server/nginx/ Nginx 配置文件在/alidata/server/nginx/conf Nginx虛擬主晌敏兄機添加 你可以修改/alidata/server/nginx/conf/vhosts/phpwind.conf 選擇了apache那麼會有一個httpd 目錄在 /拿者alidata/server/httpd apache 配置文件在/alidata/server/httpd/conf apache虛擬主機添加 你可以修改/alidata/server/httpd/conf/vhosts/phpwind.conf
『叄』 windows server 2012怎麼安裝php
安裝步驟:
1、首先要配置IIS環境,需要開啟的功能如圖:
WindowsServer2012一鍵安裝PHP環境(PHP5.4+FastCGI模式)
2、然後,下載PHP套件,解壓後,點擊「護衛神·PHP套件(Ver5.2).exe」開始安裝:
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
3、選擇安裝位置,一般默認選擇D盤即可,此時MySQL數據也會放到這個位置:
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
4、安裝完成,記得修改root密碼
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
5、安裝完成,點擊【管理PhpMyAdmin】進入MySQL資料庫管理:
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
6、輸入默認的賬戶密碼,賬戶為 root,密碼為 huweishen.com 務必記得修改(phpmyadmin默認埠為999)
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
7、如果第一次登陸PhpMyAdmin出現如下錯誤,請重啟IIS再登陸
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
「缺少 mysqli 擴展。請檢查 PHP 配置。 <a href='Documentation.html#faqmysql' target='documentation'><img src='themes/dot.gif' title='文檔' alt='文檔' class='icon ic_b_help' /></a>」,請重啟IIS即可。
8、進入PhpMyAdmin管理中心
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
8、運行 phpinfo(); 查看PHP版本信息:
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
9、打開護衛神·主機管理系統(http://127.0.0.1:6588/admin/),如果要開設MySQL資料庫,請設置Root密碼:
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
10、創建MySQL資料庫,名為:mysqltest52 ,注意不要用數字開頭
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
11、資料庫創建完成
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
11、刷新PhpMyAdmin,可以看到新創建的mysqltest52已經創建成功了:
WindowsServer2012一鍵安裝PHP環境(PHP5.2+ISAPI模式)
『肆』 如何搭建php+mysql環境
1、下載phpstudy軟體包,雙擊運行這個phpstudy軟體包。在「安裝-phpstudy 綠色集成環境」對話框里點擊「下一步」按鈕。
2、在「安裝-phpstudy 綠色集成環境」對話框里請「選擇目標位置」,如默認安裝,請直接點擊「下一步」按鈕。
3、「安裝-phpstudy 綠色集成環境」選擇PHP程序存放目錄對話框里,如不想更改,請點擊「下一步」按鈕。
4、在「安裝-phpstudy 綠色集成環境」選擇你要安裝組件,點擊「下一步」。
5、在「安裝-phpstudy 綠色集成環境」選擇開始菜單文件夾對話框里,可以修改phpstudy名字和在開始菜單里的文件夾位置,本人建議默認安裝,點擊「下一步」。下面正式進入phpstudy 綠色集成環境安裝過程。
6、安裝過程直到出現完成為止,點擊「完成」按鈕,瀏覽器打開localhost頁面,phpStudy 探針能正常顯示,代表你的php+mysql+apache環境搭建成功。
以上就是win10系統下一鍵搭建php+mysql+apache環境的方法介紹了。想要了解更多win10系統相關資訊或windows10正式版下載信息的話,請時刻關注系統城。
『伍』 阿里雲主機,如何自己配置php環境,mysql資料庫,phpmyadmin
可以在阿里雲主機上面安裝第三方一鍵php包的配置。好在國人也開發了這方面的面板,可以免費的使用。
藉助這些 php面板,可以輕松配置php環境,mysql資料庫,phpmyadmin、nginx等環境軟體。
不管使用的是win伺服器還是linux 伺服器,都可以在三方面板的幫助下,成功配置出可視化操作界面,然後一鍵部署 worpdress環境。因為這方面內容較多,這里也寫不開那麼多內容,所以你可以留言或到我的博客上搜索相關內容,老魏有寫過教程,還不止一篇,都挺詳細的內容,可以幫助你入門。