windows部署PHP開發的cms系統

2022-02-13 01:44:27 字數 2196 閱讀 1545

近日,由於公司伺服器中了病毒,導致公司官網上的源**檔案被篡改,而且也被谷歌標記為危險**,而且病毒很頑固,難已刪除,迫不得已只好將伺服器系統重做,資料全部格式掉。

資料全部都沒有,**當然要重新發布了,現在開始部署我們的**吧。

我們知道php一般和linus才是真正的一對,不過我們這裡只有windows,只好委屈他們在一起了。

然而這時就有人問,為啥不裝mysql啊?

額。。。

因為我們用的是sqlite資料庫啊,哈哈哈

1、php安裝

我們在伺服器上裝了php5.2,php5.3,php5.4,php5.5,php7.2基本上行常用的php環境都給裝上了,下面就是我們的php安裝包,想用哪個就用哪個。包你用的過癮,後期發展,真的過癮了,因為除了php5.3可以外,其他都不能正常執行,而且卻把其他幾個版本都嘗試了一遍。囧

最重要的還沒說,啥最重要呢?

當然是php.ini檔案的配置了;具體配置引數如下所示

首先是拓展功能資料夾路徑,這個路徑要看你檔案位置具體而定。

將下面圈中的注釋符去掉,其他還有需要的功能,自行配置。(因為我們用的sqlite資料庫,要把關於sqlite的配置都去掉注釋符)

2、iis環境安裝

這個對於.net開發人員來說比較熟悉,如果是租用的伺服器,一般iis環境都是配置好的,如果想自己想在自己電腦操作,參照下面的操作流程就行,看完會感覺:如此簡單。(會的人自覺跳過)

操作步驟:控制面板->程式->開啟或關閉windows功能,然後將下圖中紅色圈中的全部勾選上,然後點確定,然後等它安裝完就可以了。

配置完iis,接下來是不是就可以發布**了?

別著急,下面還有準備工作要做。接著我們還有繼續安裝(參照下圖),將圖中圈中功能勾選上,其他看自己心情勾選吧。然後還是確定等它安裝完就好,

你問我為啥要安裝cgi,因為你配置處理程式對映需要新增php的模組對映,其中需要選擇模組型別,那個型別就是他,你不安裝行嗎?(廢話有點多了)

3、發布**

首先把我們的php源**放到乙個路徑上,絕對要英文路徑,然後就可以在iis上新建**了,具體資訊安裝下圖提示填寫就行。

1.**名稱

2.原始碼路徑

3.埠4.網域名稱

接下來是奇蹟發生的時刻了,

額。。。500,什麼鬼

你需要新增php的對映模式,選中我們的**,雙擊處理程式對映

然後新增新對映:配置如下,其中模組就是之前我們按照的cgi功能模組。然後確定,這時候我們需要重啟我們的iis才能生效。

然後開啟**,哇,出來了,好開森,點選乙個新聞,然後。。。404 ,又是什麼鬼?

沒有配置url rewrite 規則,好吧,那就找url 重寫功能

什麼?你找不到

那就安裝唄。

上哪找?鏈結都給你

最後別忘了應用規則。

啦啦啦,終於配置完了。

**完美開啟。

nginx 的 php 開發環境部署

今天來做一下 nginx 的分享 首先是編譯需要的一些東西 gcc c libtool gzip 模組需要 zlib 庫 rewrite 模組需要 pcre 庫 ssl 功能需要 openssl 庫 安裝依賴 直接用 yum 安裝就行了,不用自己編譯,節省很多時間,也避免了一些不必要的錯誤 下面依賴...

配置Windows下的PHP開發環境

一 配置 apache 開發環境 二 配置 php 開發環境 7.頁面所顯示的伺服器的資訊 配置 php.ini 的路徑 6.重啟一下 apache 開啟命令列,進入目錄 apache24 bin 輸入命令 httpd k restart,然後在 apache24 htdocs 目錄下新增乙個 te...

PHP開發環境配置 Windows版

目標環境 apache php 系統 windows xp step2 安裝php 2.再將c php 目錄下的 dll和 c php ext目錄下的所有檔案檔案複製貼上到c windows system32 下.如果需要更多擴充套件,就將pecl 5.2.0 win32.zip中的檔案也放到c w...