導航:首頁 > 配伺服器 > windows伺服器php怎麼升級

windows伺服器php怎麼升級

發布時間:2022-09-10 02:43:16

『壹』 php怎麼升級

這個要看你原來是什麼方式安裝的,通常有以幾種:

1、rpm方式安裝的,那就找一下新的php的rpm安裝包
通常首選U選項,因為它:可以安裝新包,如果已安裝了該軟體包的舊版本,則該選項可以更新已安裝的軟體包。而i選項只是嘗試安裝指定的軟體包,如果跟已安裝的包有沖突,那麼安裝將失敗。

2、源代碼編譯方式。你可以先查看一下<?php phpinfo(); ?>中的Configure Command。知道舊的使了什麼參數,記錄下來。然後下載新的代碼,用舊的參數重編譯一次,安裝就可以。

3、yum的方式安裝。那最簡單,再yum update php就可以了,其它會自動完成。

『貳』 如何配置php伺服器

配置php伺服器對於程序員很重要,但很多人都不會.,那麼如何配置php伺服器呢?下面是我收集整理的如何配置php伺服器,希望對大家有幫助~~

配置php伺服器的方法

工具/原料

windows server 2008 和 windows server 2003 伺服器操作系統

fastcgi、php、mysql安裝包

IIS6安裝配置PHP環境

11. 安裝IIS

IIS是windows平台下比較成熟的web服務,安裝方法也非常簡單。

打開“開始”菜單,點擊“管理您的伺服器”(如圖所示),點擊“添加或刪除角色”(如圖所示)。

3Windows server 2008伺服器防火牆配置

1) 在控制面板中打開網路和共享中心

2) 點擊“windows防火牆”彈出防火牆配置窗口,在此窗口中要確認防火牆服務已經開啟

3) 單擊“允許程序或功能通過Windows防火牆”彈出網路服務埠配置窗口,在此窗口中可以選擇允許打開埠並通信的網路服務,單擊“允許運行另一程序”來自定義開啟某一網路服務或埠

4用戶管理

系統中用戶的數量能越少越好,並且每個用戶都被用於特定的功能,如可以新建一個專門用於對網站進行匿名授權的賬戶(如條件允許,可以為每個網站新建一個獨立的賬戶進行分別授權,這些能夠隔離開各網站的授權,提高各網站的安全性,不至於一個網站被入侵後能夠有許可權訪問到其它網站的文件目錄)。另外最重要的一點是要為每個賬戶設置一個獨立且復雜的密碼,防止賬戶密碼被猜解和窮舉。

5文件系統許可權管理

l C盤只給administrators 和system許可權,其他的許可權不給,其他的盤也可以這樣設置,這里給的system許可權也不一定需要給,只是由於某些第三方應用程序是以服務形式啟動的,需要加上這個用戶,否則造成啟動不了。

l Windows目錄要加上給users的默認許可權,否則ASP和ASPX等應用程序就無法運行。其實沒有必要單獨設置Instsrv和temp等目錄許可權。

l 另外在c:/Documents and Settings/這里相當重要,後面的目錄里的許可權根本不會繼承從前的設置,如果僅僅只是設置了C盤給administrators許可權,而在All Users/Application Data目錄下會 出現everyone用戶有完全控制許可權,這樣入侵這可以跳轉到這個目錄,寫入腳本或只文件,再結合其他漏洞來提升許可權;

譬如利用serv-u的本地溢出提升許可權,或系統遺漏有補丁,資料庫的弱點,甚至社會工程學等等N多方法,在用做web/ftp伺服器的系統里,建議是將這些目錄都設置的鎖死。其他每個盤的目錄都按照這樣設置,每個盤都只給adinistrators許可權。

另外,還將:

net.exe

cmd.exe

tftp.exe

netstat.exe

regedit.exe

at.exe

attrib.exe

cacls.exe

format.exe

這些文件都設置只允許administrators訪問。

l 網站的目錄最好獨立到一個磁碟中,新建一個為網站匿名訪問而獨立授權的賬戶,讓此賬戶可以訪問和編輯此目錄,移除其它不必要的賬戶對此目錄的訪問許可權,能有效防止網站被入侵後從而涉及到整個系統被控制

END

日常維護建議

1定期運行安全軟體進行快速掃描

定期運行一下安全軟體,可以看到安全軟體的引擎或病毒庫是否已經更新到了最新版本,如果沒有可以即時查找原因,看是否是安全軟體未運行、升級埠被禁用或其它原因,雖然安全軟體可以在後台即時掃描各種文件操作,以防止病毒入侵,但有些惡意軟體、流氓軟體或插件則不是實時防護的,雖然這些軟體不會造成伺服器宕機,但也會影響伺服器性能。

2定期檢查防火牆埠配置

隨著伺服器上的網路服務越來越多,需要打開的網路埠也越來越多,但有些埠是不需要開放的,例如你安裝了一個資料庫軟體(mysql、oracle等),這些資料庫服務很可能只需要在你伺服器的內部訪問,就完全沒有必要讓其通過防火牆,這樣能夠提高伺服器的安全,伺服器對外提供的埠越少越好;

雖然在安裝網路服務的過程中,防火牆會提示你有網路埠正在打開,是否允許通過防火牆,但有些管理員沒有細心看提示,直接就同意了,造成了大量沒有必要打開的網路埠被打開了,特別是一些木馬或惡意軟體會混水摸魚,偽裝提示信息來誘騙管理員打開網路埠,造成大量的安全隱患。進入防火牆配置界面,選擇相應的埠或網路服務,點擊“詳細信息”則可以看到此項應用的詳細信息,根據這些信息來判斷其是否應該開啟這個埠。

3任務管理器中觀察有無可疑進程,了解系統資源使用情況

任務管理器可以簡單並快速的了解服務系統資源的使用情況,並即時查看系統運行的進程和他們佔用的系統資源,根據伺服器上已開啟的各種應用的服務來判斷哪些進程是非法的,哪些進程佔用的系統資源過多。了解到這些信息後就可以即時的對伺服器進行調整,特別是佔用資源過多的進程進行分析,看是否有什麼異常並即時進行調整。

l 觀察系統進程,並自定義進程屬性

查看網路使用情況

查看系統資源使用情況

檢查IIS,了解網站安裝情況

隨時了解伺服器上網站的安裝狀況,並做以下檢查:

1、看各個網站定義的主機頭是否異常

2、 綁定的域名是否完整

3、 主目錄設置是正確

4、用戶許可權設置是否合理

5、 查看IIS的應用程序池設置是否合理,每個池下面託管的網站是否過多,是否需要設置新的應用池,是否有多餘的應用池可以刪除。

查看系統日誌,仔細檢查錯誤、警告日誌發生的原因,並急時修復相應的問題。

檢查系統用戶,查看有無多餘,可疑用戶賬戶,查看每個賬戶所屬的用戶組,特別是administrators組下面的用戶。伺服器被入侵時會出現一些欺騙性的賬戶並被加入到administrators組中,特別留心新建的多餘賬戶,弄清這些賬戶的用途,如果發現是入侵者建立的賬戶,要即時查找賬戶是被創建的原因,並修復相應的漏洞。

檢查文件系統,確保磁碟被合理分區,各個分區應該有各自的功能,如系統、資料庫、網站、備份等。各個分區的用戶授權是不相同的,如系統、備份等不需要網站的專門授權賬戶訪問,資料庫分區需要對資料庫賬戶進行單獨的授權等。既然規劃好了文件分區和功能,並進行了相應的授權,就要防止文件被亂放,以免造成安全隱患。

還要經常檢查各種新建的文件夾和文件(特別是來歷不明,名稱畸形的隱藏文件夾和文件)這些都有可能是入侵者留下的入侵痕跡。

清除垃圾文件,隨時系統運行時間的增加,會產生很多的臨時文件和日誌文件,佔用寶貴的磁碟資源,如果磁碟的可用空間過小(特別是系統盤)還會影響伺服器性能。

1、臨時文件(安裝程序、系統升級、應用程序等產生的)產生的,主要在系統盤,可以看哪些文件夾的體積異常大,可分析其內部文件,確認是臨時文件後將其刪除

2、 日誌文件,主要是IIS產生的,這些日誌文件對於查看網站運行狀態、訪問歷史很有用,但日誌有時效性,如果超過其三個月就沒有什麼用處了,但它會佔用大量的磁碟空間,所以需要定期將其刪除。

定期檢查磁碟狀態並進行碎片整理,隨著系統運行時間的增長,特別是大量的IO操作後,磁碟上會產生大量的文件碎片,這些碎片過多則會嚴重影響伺服器性能,所以定期(建議一個月)進行磁碟碎片檢查,如果系統提醒需要進行碎片整理,則進行整理。

及時升級操作系統補丁,操作系統有各種大量的補丁,特別是一些重要的安全補丁需要即時升級,這樣會有效防止黑客和病毒入侵。

及時備份重要的文件、應用、資料庫。備份分為本地備份和異地備份,有條件的可以進行異地備份,備份是為了以防萬一,當數據丟失或應用損壞時,備份就是救命稻草,因此合理的備份計劃是非常有必要的。

『叄』 wamp如何升級php apache mysql

WAMP安裝包用來搭建PHP環境是非常方便和快速的,一般的話是不需要我們單獨進行升級的,自帶的環境就足夠我們使用了!但是有些程序員當新版本升級後,總想嘗試一下,這就需要我們進行單獨的安裝新版本。
APACHE安裝步驟如下:
下載自己需要的apache版本。
下載地址: http://httpd.apache.org/download.cgi

解壓到/bin/apache/目錄下

根據/scripts/config.inc.php中定義的全局變數。和checkApacheConf函數。

我們需要添加一個wampserver.conf文件。

這樣的話,才能告訴wampserver.exe,我們已經有一個有效的apache版本了。

好了,為了省事,我們從wamp自帶的apahce版本里找到這個文件吧。復制粘貼搞定。

好了,退出wampserver,重新啟動wampserver.

PHP安裝步驟如下:

下載自己需要的php版本。

下載地址: http://windows.php.net/download/

解壓到/bin/php/目錄下

根據/scripts/config.inc.php中定義的全局變數。和checkPhpConf函數。

我們需要添加一個wampserver.conf文件和phpForApache.ini文件。

這樣的話,才能告訴wampserver.exe,我們已經有一個有效的PHP版本了。

好了,為了省事,我們從wamp自帶的php版本里找到這兩個文件吧,

然後打開phpForApache.ini,查找關鍵字/wamp/,修改如下:

如上改成自己版本的擴展目錄。

好了,退出wampserver,重新啟動wampserver.
MYSQL安裝步驟如下:

下載自己需要的mysql版本。
1、MySQL 免安裝版下載地址:http://dev.mysql.com/downloads/mysql/5.1.html

下載完畢,將下載的文件解壓縮到/bin/mysql/目錄下。

根據/scripts/config.inc.php中定義的全局變數。和checkMsqlConf函數。

我們需要添加一個wampserver.conf文件。

這樣的話,才能告訴wampserver.exe,我們已經有一個有效的mysql版本了。

好了,為了省事,我們從wamp自帶的mysql版本里找到這個文件吧。復制粘貼搞定。

好了,退出wampserver,重新啟動wampserver.

『肆』 windows2003伺服器PHP升級圖解教程

升級PHP系統很簡單,關鍵是升級以後你現在編寫的PHP網站代碼是否正常使用,這個才是大事情。
升級方法一、下載ZIP格式的新版本PHP系統,解包覆蓋現有安裝的文件夾下
升級方法二、下載ZIP格式的新版本PHP系統,單獨解包到一個新的文件夾

『伍』 windows php 5.2.17 怎麼升級到5.4或者5.5

現在php都主推 7了 最低也是 5.6了 ,你這版本都好低呀
php升級,php是腳本語言,直接下載對應版本的php,然後,經apache的php模塊 替換就是了
如果是開發 用phpstudy等集成開發軟體就可以了 ,如果要練手 建議配置Linux 上的lamp,lnmp環境
apache 其中的配置 修改
載入PHP模塊,注意絕對路徑:
#php5.6LoadMole php5_mole D:/phpsetup/php/php-5.6.22-Win32-VC11-x86/php5apache2_4.dll
<IfMole php5_mole>
PHPIniDir "D:/phpsetup/php/php-5.6.22-Win32-VC11-x86/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps</IfMole>

如果是php7,相應更改即可:
#php7LoadMole php7_mole D:/phpsetup/php/php-7.0.13-Win32-VC14-x64/php7apache2_4.dll<IfMole php7_mole>
PHPIniDir "D:/phpsetup/php/php-7.0.13-Win32-VC14-x64/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps</IfMole>

『陸』 windows 下PHP版本怎麼升級,我現在是5.3 想升級到5.7 請問怎麼升級, 不是用的集成環境

下載 在從新配置呀。。。

『柒』 PHPwind6.3版本如何升級到PHPwind7.0版本

(一) 運行環境需求:PHP+MYSQL。

(二) 升級文件說明:(下面用upto.php表示)
(1) up632to7.php 適用於 6.3.2 升級 至 7.0
(2) up7rcto7.php 適用於 7.0rc 升級 至 7.0

(三) 升級步驟:
(1) Linux 或 Freebsd 伺服器下安裝方法。
第一步:升級前請務必備份論壇文件與數據, 以免升級失敗導致數據丟失
第二步:請將 upload 目錄內的 images 目錄改名為論壇的圖片目錄名。注: 可以到論壇後台的 核心設置 里查看。
第三步:使用ftp工具中的二進制模式,將該軟體包里的 upload 目錄及其文件上傳到您的空間,假設上傳後目錄仍舊為 upload。將升級文件(upto.php)上傳到 upload 下
第四步:運行 http://yourwebsite/upload/upto.php 升級程序,按升級提示進行升級, 直到升級結束!
(2) Windows 伺服器下安裝方法。
第一步:升級前請務必備份論壇文件與數據, 以免升級失敗導致數據丟失
第二步:請將 upload 目錄內的 images 目錄改名為論壇的圖片目錄名。注: 可以到論壇後台的 核心設置 里查看。
第三步:使用ftp工具,將該軟體包里的 upload 目錄及其文件上傳到您的空間,假設上傳後目錄仍舊為 upload。將升級文件(upto.php)上傳到 upload 下
第四步:運行 http://yourwebsite/upload/upto.php 升級程序,按升級提示進行升級, 直到升級結束!

(三) 相關幫助:
升級圖文說明:http://www.phpwind.net/read.php?tid=528202
相關問題解答:http://www.phpwind.net/thread.php?fid=2

『捌』 怎麼在windows伺服器進行php升級 php5.2升級到php5.4

升級PHP系統很簡單,關鍵是升級以後你現在編寫的PHP網站代碼是否正常使用,這個才是大事情。 升級方法一、下載ZIP格式的新版本PHP系統,解包覆蓋現有安裝的文件夾下 升級方法二、下載ZIP格式的新版本PHP系統,單獨解包到一個新的文件夾,修改現在的WEB伺服器配置中PHP*EXE或者PHP*DLL的文件夾路徑,指定新文件夾下的文件

『玖』 windows server2012 iis php5.3升級到php5.6要怎麼搞

你可以安裝個php5.6,然後查一下php更新了哪些東西,最後改下環境變數,設置下iis與Php的介面什麼的不就ok啦?希望對你有用,我在後盾網學習剛下課,有不會的可以問我グッ!(๑•̀ㅂ•́)و✧

『拾』 網站php版本怎麼升級

可以自己在主機面板上找下,有些是可以在線切換版本的,如果沒有就需要找主機商升級了。

閱讀全文

與windows伺服器php怎麼升級相關的資料

熱點內容
設備部門如何做好伺服器 瀏覽:847
androido下載 瀏覽:476
神奇高量戰法副圖源碼 瀏覽:828
匯編語言設計凱撒密碼加密器 瀏覽:390
主次梁加密是加在哪裡 瀏覽:662
模板匹配演算法matlab 瀏覽:823
外地程序員去北京 瀏覽:22
安卓機換蘋果12如何轉移數據 瀏覽:418
互聯網ntp伺服器地址及埠 瀏覽:613
pdf到word轉換器 瀏覽:267
飛行解壓素材 瀏覽:498
51單片機指令用背嗎 瀏覽:936
unityai演算法 瀏覽:834
我的世界ice伺服器如何打開pvp 瀏覽:975
c語言編程如何做標記 瀏覽:884
python數據分析實戰pdf 瀏覽:985
u盤插入文件夾 瀏覽:918
華為amd雲伺服器 瀏覽:497
漢化編程卡是什麼意思 瀏覽:128
python學習pdf 瀏覽:316