日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

windows部署PHP开发的cms系统

發布時間:2024/8/24 php 35 如意码农
生活随笔 收集整理的這篇文章主要介紹了 windows部署PHP开发的cms系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

近日,由于公司服務器中了病毒,導致公司官網上的源代碼文件被篡改,而且也被谷歌標記為危險網站,而且病毒很頑固,難已刪除,迫不得已只好將服務器系統重做,數據全部格式掉。

數據全部都沒有,網站當然要重新發布了,現在開始部署我們的網站吧。

我們知道PHP一般和Linus才是真正的一對,不過我們這里只有Windows,只好委屈他們在一起了。

既然要發布網站,那就要安裝相應的配置環境:PHP+IIS

然而這時就有人問,為啥不裝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網站發布和.net網站發布基本上一樣,只是多了一些配置,尼瑪,就是這些配置搞的我欲生欲死。

首先把我們的PHP源代碼放到一個路徑上,絕對要英文路徑,然后就可以在IIS上新建網站了,具體信息安裝下圖提示填寫就行。

1.網站名稱

2.源碼路徑

3.端口

4.域名

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

額。。。500,什么鬼

你需要添加PHP的映射模式,選中我們的網站,雙擊處理程序映射

然后添加新映射:配置如下,其中模塊就是之前我們按照的CGI功能模塊。然后確定,這時候我們需要重啟我們的IIS才能生效。

然后打開網站,哇,出來了,好開森,點擊一個新聞,然后。。。404 ,又是什么鬼?

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

什么?你找不到

那就安裝唄。

上哪找?鏈接都給你https://www.iis.net/downloads/microsoft/url-rewrite

然后下載下來就可以安裝了,安裝好就可以在IIS上找到URL 重寫功能了,然后導入規則選擇.htaccess文件,這個文件是項目的規則,沒有它網站沒法正常顯示。如下圖

最后別忘了應用規則。

啦啦啦,終于配置完了。

網站完美打開。

總結

以上是生活随笔為你收集整理的windows部署PHP开发的cms系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。