在購買云服務(wù)器之前,我們要選好一家可靠的云服務(wù)器提供商。既然可以選擇云服務(wù)器,不妨就考慮使用國際或國內(nèi)知名云服務(wù)器提供商。這樣能夠更好地保障服務(wù)器的安全性和穩(wěn)定性。
在選擇云服務(wù)器時,我們實(shí)際上需要考慮的是服務(wù)器的配置和性能。為了成功運(yùn)行PHP,我們需要一個支持PHP的服務(wù)器環(huán)境。包括Apache、Nginx等Web服務(wù)器、PHP運(yùn)行環(huán)境、MySQL等數(shù)據(jù)庫服務(wù)等。所以建議我們選擇安裝了OpenLiteSpeed、LAMP、LEMP等Web環(huán)境的云服務(wù)器。同時,硬件配置包括CPU、內(nèi)存、存儲器和寬帶等也是非常關(guān)鍵的選擇因素。
二、安裝必要的軟件
接下來,我們需要在云服務(wù)器上安裝必要的軟件來運(yùn)行我們的PHP程序。一般我們需要安裝Apache或Nginx、MySQL或MariaDB和PHP。這些軟件可以通過各自的官方網(wǎng)站下載到源代碼或二進(jìn)制程序。這里我們以使用CentOS 7操作系統(tǒng)的OpenLiteSpeed為例,介紹如何安裝。
(1)安裝OpenLiteSpeed
OpenLiteSpeed是一套高效、輕量級、開源的Web服務(wù)器軟件,相比之下,Apache和Nginx都有相較于OpenLiteSpeed來說的缺點(diǎn)。如:Apache在請求量大時比較慢,Nginx需要額外地安裝PHP FastCGI。
OpenLiteSpeed是一套開源軟件,可在OpenLiteSpeed 官網(wǎng)進(jìn)行下載。下載完成后,按照下面的命令進(jìn)行安裝:
yum install lsphp74 //安裝PHP7.4
yum install openlitespeed //安裝OpenLiteSpeed
安裝完畢后,我們可以通過訪問 http://[服務(wù)器的IP地址]:8088/admin 來進(jìn)入OpenLiteSpeed的管理界面。(如果不清楚服務(wù)器 IP,可以在VPS面板的相關(guān)頁面上查看。)
(2)安裝和配置MariaDB
MariaDB是一個支持更多程序和技術(shù)特性的 MySQL 分支,既有 MySQL 的全部功能,還原生支持更廣泛的數(shù)據(jù)類型、索引、存儲過程和視圖等高級特性。我們可以在官網(wǎng)上下載MariaDB的壓縮包,并解壓。
接下來安裝MariaDB,輸入以下命令:
yum install mariadb-server mariadb
然后啟動MariaDB:
systemctl start mariadb
完成后,可以通過運(yùn)行mysql_secure_installation指令來設(shè)置MariaDB的根密碼,設(shè)置方式如下:
mysql_secure_installation
安裝過程中我們需要輸入root用戶的密碼,并進(jìn)行相關(guān)初始化操作。
(3)安裝和配置PHP
由于我們想要運(yùn)行PHP程序,因此我們需要再安裝PHP。下面介紹如何安裝。
yum install lsphp74 //安裝PHP7.4
yum install lsphp74-common //安裝PHP7.4開發(fā)包
yum install lsphp74-mysqlnd //安裝和MariaDB的連接
yum install lsphp74-gd //安裝PHP圖像處理擴(kuò)展
以上命令都是安裝PHP的一些基本模塊,如果你所需要的模塊不包括在其中,可在命令前加上lsphp74-,例如:需要安裝PHP的 mbstring 模塊,可以運(yùn)行以下命令:
yum -y install lsphp74-mbstring
接下來,我們需要修改OpenLiteSpeed的配置文件,以支持PHP。這里需要注意的是,這個配置文件的位置可能會因?yàn)椴僮飨到y(tǒng)和軟件版本的不同而有所不同。
使用下列命令查找OpenLiteSpeed安裝目錄:
whereis lsws
在終端中的輸出中,可找到lsws的安裝目錄,一般在/usr/local/lsws下,然后切換到OpenLiteSpeed的根目錄:
cd /usr/local/lsws/conf
修改OpenLiteSpeed配置文件httpd_config.conf來支持PHP,找到Server -> General和Listener的位置,可以看到下面定義的內(nèi)容:
這里,我們需要將PHP的路徑添加到這里( /usr/bin:/usr/local/bin: /usr/local/lsws/lsphp74/bin/),這樣OpenLiteSpeed才能找到 PHP 的可執(zhí)行文件。
(4)重啟服務(wù)
完成上述配置后,我們需要重啟OpenLiteSpeed服務(wù),使配置生效。
service lsws restart
到這里就已經(jīng)完成了安裝和設(shè)置OpenLiteSpeed、MariaDB和PHP等,我們可以創(chuàng)建一個PHP文件,保存它到/var/www/html/目錄下,比如創(chuàng)建一個test.php文件,代碼如下:
<?php
phpinfo();
?>
這個腳本會展示PHP安裝的詳細(xì)信息,是一個測試PHP是否成功安裝的非常簡單的方式。只需要在瀏覽器中輸入服務(wù)器IP地址或域名,加上文件名稱test.php,就能看到結(jié)果。
三、總結(jié)
本文介紹了如何購買云服務(wù)器并部署PHP的過程,主要包括:選擇合適的云服務(wù)器、安裝必要的軟件、安裝和配置MariaDB和PHP等。
當(dāng)然,這些只是基本的安裝和配置,并非所有操作系統(tǒng)都是相同的,各自的配置可能會有所不同。如果你遇到問題,可以在相關(guān)技術(shù)論壇上尋求幫助。總的來說,云服務(wù)器的部署PHP相對應(yīng)其他服務(wù)器來說要更加便利,讓你更好地搭建網(wǎng)站。希望這篇文章能夠幫助到你。
以上就是小編關(guān)于“購買云服務(wù)器后怎么部署php”的分享和介紹
三五互聯(lián)(35.com)是經(jīng)工信部、ICANN、CNNIC認(rèn)證的全球頂級域名注冊服務(wù)機(jī)構(gòu),是中國五星級域名注冊商!有超過2000萬個域名通過三五互聯(lián)注冊并管理,超過100萬個網(wǎng)站托管在三五互聯(lián)云服務(wù)器和虛擬主機(jī)。三五互聯(lián)支持?jǐn)?shù)十個頂級域名的注冊與管理,支持批量查詢、批量注冊、批量解析、智能解析、批量過戶等便捷好用的功能,擁有非常好的使用體驗(yàn)。
目前,三五互聯(lián)域名注冊正在特價,最低僅需1元!
更多詳情請見:http://www.shinetop.cn/services/domain/
三五互聯(lián)域名搶注預(yù)定,支持搶注各類高價值老域名,支持“建站歷史、百度收錄、百度權(quán)重、歷史外鏈、百度評價、搜狗反鏈”等綜合檢索功能,共計26項(xiàng)!可快速精準(zhǔn)定位到您想要定位到的各類精品域名!同時,三五互聯(lián)域名搶注集成了全球多個搶注商(近200個搶注商,還將陸續(xù)增加),整理出13條搶注通道,從根本上提升了搶注成功率!
其中,1號通道,實(shí)測搶注成功率高達(dá)99% 。每天三五互聯(lián)預(yù)釋放功能還會釋放若干優(yōu)質(zhì)過期域名,可以直接搶注競拍。
趕緊預(yù)訂搶注心儀的優(yōu)質(zhì)域名吧:http://www.shinetop.cn/booking/