要將 PHP 部署到 Apache 伺服器上,您需要執行以下步驟:
1.安裝 Apache web 伺服器:
在 Linux 終端中使用以下命令安裝 Apache web 伺服器:
sql
sudo apt-get update
sudo apt-get install apache2
2.安裝 PHP:
在 Linux 終端中使用以下命令安裝 PHP:
vbnet
sudo apt-get install php libapache2-mod-php
3.重啟 Apache 伺服器:
在 Linux 終端中使用以下命令重啟 Apache 伺服器:
sudo service apache2 restart
4.測試 PHP 安裝:
在您的網站根目錄中創建一頌蔽個名為 phpinfo.php 的文件,並將以下代碼復制並粘貼到文件中:
php
<?php
phpinfo();
?>
將文件保存到網站根目錄 /var/www/html 中。
現在,在您的 Web 瀏覽器中輸入以下地址:http://localhost/phpinfo.php,您將看到 PHP 安裝信息的頁面。
如果您看到一個頁面顯示 PHP 安裝信息,那培慧么您已經成功將 PHP 部署到 Apache 伺服器上。
注意:在生產環境中,應採取安全措施,如配置 PHP,以避免潛在的安全漏野中州洞。
⑵ php項目 如何部署
首先是要對數據結構進行規劃,
然後根據項目大小決定是否用php框架或模板技術,
之後就是後台功能開發,
最後再把數據在前台展示出來;
這只是基本步驟,
真正實施起來,
涉及的東西是很多的,
要注意的細節也很多
⑶ PHP項目的標准部署方式是怎樣的
PHP 的世界裡有 Composer(http://getcomposer.org/),這個玩意兒你可以聯想成 npm 之於 Node.js,gem 之於 Ruby。它有一個官方的包倉庫 Packagist(https://packagist.org/)。
一般的項目部署也有相關的工具,例如 phing(http://www.phing.info/),可以認為是 Ant 之於 Java。
舉
例來說,現在做的項目用的是 Github+Jenkins 的方案,每個開發人員從主倉庫 fork 到自己賬戶,然後提交 Pull
Request。Pull Request 會觸發 Jenkins 的 Pull Testing,將改動部署到 QA
環境中,然後該怎麼測試就怎麼測試吧。部署腳本的工作主要包括清理原先的項目文件和資料庫,取回代碼庫中最新的版本,跑 phing(包括資料庫的
Migration、運行 PHPUnit, PHP CodeSniffer等一系列QA工具)等。最終部署到生產環境的過程是類似的。
⑷ 在Windows系統下怎麼部署PHP網站運行環境
Windows操作系統
WAMP集成環境
1、安裝WAMP集成環境
通過上面"環境下載"鏈接下載WAMP後,將其解壓至任意目錄,然後雙擊開始安裝。
4、然後就可以根據你自己的需求去部署網站了。
⑸ php程序怎麼部署運行
首先你要有windows2003和iis6.0(6.0以下就免談了)。
然後要安裝的東東依次為:php5.2,mysql5.0,phpmyadmin2.11
這些東西一個個去找實在是太麻煩了,幸好我們有wamp。
只要學會了安裝wamp,那麼就只剩下「配置」了。
下面所有牽涉到的文件路徑都以wamp為准,php在wamp中的目錄為wamp\bin\php\php5.2.5。
要讓iis能夠解析php,首先要把php.ini復制到c:\windows目錄下,把php5isapi.dll復制到c:\windows\system32下。
然後從windows2003的管理工具中進入iis,新添加一個web服務擴展,擴展名可以任意填寫,比如說「php服務擴展」,要求的文件則是php5isapi.dll,勾上「設置擴展狀態為允許」。
然後新建一個網站,假設已經有了一個網站,右鍵「屬性」,為網站創建一個「應用程序池」,執行許可權為「腳本和可執行程序」,點擊「配置」,添加一個
「應用程序擴展」,在新彈出的窗口中,可執行文件選擇剛才的php5isapi.dll(最好是c:\windows\system32下的),」擴展
名」為.php,動作限制為「get,head,post,trace」,勾去「確認文件是否存在」
ok,這樣php就基本上配置好了,可以去網站根目錄下創建一個index.php,寫入「
?php
phpinfo();?」,然後打開瀏覽器測試一下就可以了。
首先你必須修改php.ini,找到extension_dir這個參數,假設wamp安裝在d盤,改成
extension_dir
=
「d:\wamp\bin\php\php5.2.5\ext\」,然後找到extension=php_mysql.dll和
extension=php_mysqli.dll,確保他們之前的逗號已經去掉。
接下就是關鍵了,在wamp\bin\php\php5.2.5目錄下有一個關鍵的文件libmysql.dll,昨天困擾了許久,才想起以前配置
mysql的慘痛經歷(都是wamp惹的禍,把php/mysql的安裝搞的太簡單了),這個文件一定要復制到c:\windows\system32目
錄下去,否則就算在php.ini裡面打開extension=php_mysql.dll也沒有用,當瀏覽需要連接mysql的頁面時,會報錯說
「mysql」類型不存在。
我們就遇到了這樣一個實際問題:54上已經在運行asp以及asp.net的網站,iis搶佔了80埠,apache就不能使用了,這樣難道你要別人在
單,在wamp中找到httpd.conf文件,將其中所有「80」字樣替換成你想要的埠,重啟apache就可以了。apache裡面一共有4個地方
需要修改80:
listen
80,servername
localhost:80,namevirtualhost
*:80,前2個是默認的,後2個是配置了virtualhost才會出現。</pre
評論
0
0
載入更多
⑹ 在Windows系統下怎麼部署PHP網站運行環境
工具/原料
phpstudy軟體
方法/步驟如下:
1、首先,在網路軟體中心裡下載最新的phpstudy軟體。phpstudy已經自己集成了php網站所需要的所有環境了。