php一般搭建在什麼伺服器上
PHP LAMP環境建置與網站設定流程
#步驟:
##1.選擇一家服務商購買伺服器(我用的是百度雲);2.購買成功,使用遠端連結登陸伺服器進行環境建置(我用的是SSH Secure Shell Client,使用外網IP和第一步設定的密碼);3.上傳項目,設定apache;4.環境建置完成,註冊網域名稱、備案成功並解析;首先,第一步選擇雲端伺服器:
工欲善其事必先利其器,想要建立網站伺服器是不可或缺的,當下比較流行的雲端伺服器有阿里雲、騰訊雲、百度雲等等...我選的是百度雲,因為個人部落格網站訪問量不會很高,所以配置上選用個人用戶的配置就可以了,註冊百度雲帳號,一般個人的需要進行個人實名認#證,企業的需要企業實名認證,等待審核通過就可以購買自己的伺服器了,過程很簡單,選擇你需要的配置,例如地域:華北1;網路:專有;頻寬:1Mbps;作業系統:centOs等等,這裡就不多說了,全部填寫完成付款成功後就會自動建立作業系統,產生外網IP和內網IP等。第二步就是建立運作環境了:
centOS系統可以直接使用yum install指令進行環境安裝,比較穩定的版本可以直接使用指令:yum install -y httpd php php-fpm mysql mysql-server php-mysql
安裝完成後需依序啟動所有服務,依序輸入指令:
#
service httpd start service mysqld start service php-fpm start
netstat -tunlp
現在開始修改資料庫密碼,使用指令:
mysql admin -u root password "XXXXXXXX"
將雙引號裡面的X換成你想設定的密碼就可以啦,設定完成後登入資料庫查看,使用指令:
mysql -u root -p
html目錄權限為777,命令:
chmod -R 777 /var/www/html
權限修改完成後,需要找到apache的設定檔:/etc/httpd /conf/httpd.conf 檔案,開啟後在檔案尾部加入一段程式碼:
<VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/html/ //项目根目录 ServerName //域名 ErrorLog logs/dummy-host.example.com-error_log CustomLog logs/dummy-host.example.com-access_log common </VirtualHost>
對應修改其中的DocumentRoot 和ServerName 兩項,重啟apache:
service httpd restart
第四步驟網域的註冊備案及解析:
這一步其實沒有難度,唯一的問題就是比較耗時,需要等待審核,一般來說20天左右就可以完成;選一家服務商註冊域名,一般提供雲端伺服器的服務商都有註冊域名的服務,所以我用的還是百度雲,以百度雲為例,想好你要註冊的域名,在百度雲官網搜尋你要註冊的域名是否已被註冊,如果未註冊那你很幸運可以直接付款買下,如果#已被註冊那沒辦法你只能換一個網域了,付款註冊完成後可以在管理控制台看到,選中網域點擊進行備案,需要填一大堆的資料,需要提一下的是網域證書,在更多操作裡面有一項生成域名證書,可以提前準備好,等到備案的時候需要用到,按照提示一步一步填下去,最終提交審核等待就可以了,如果審核被駁回會告訴你原因,針對原因修改就好啦,等到最終審核完成工業和資訊化部網站備案系統會給你發送一封郵件,裡面有你的#備案號,備案密碼,審核日期,這個需要你自己保存好,之後就可以到服務商網域管理控制台做解析啦,主機記錄可以填www,記錄類型、解析線路預設就可以,記錄值因為你的記錄類型是A記錄,所以填你的主機IP就可以啦,TTL需要說一#下,對於IP位址相對固定不需要經常變更的TTL值可以相對設大一些,這樣有助於提高域名解析的穩定性和速度,反之對於經常變更的就填小一些。
推薦影片教學:PHP影片教學
以上是php一般搭建在什麼伺服器上的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

PHP 8.4 帶來了多項新功能、安全性改進和效能改進,同時棄用和刪除了大量功能。 本指南介紹如何在 Ubuntu、Debian 或其衍生版本上安裝 PHP 8.4 或升級到 PHP 8.4

CakePHP 是 PHP 的開源框架。它旨在使應用程式的開發、部署和維護變得更加容易。 CakePHP 基於類似 MVC 的架構,功能強大且易於掌握。模型、視圖和控制器 gu

Visual Studio Code,也稱為 VS Code,是一個免費的原始碼編輯器 - 或整合開發環境 (IDE) - 可用於所有主要作業系統。 VS Code 擁有大量針對多種程式語言的擴展,可以輕鬆編寫

CakePHP 是一個開源MVC 框架。它使應用程式的開發、部署和維護變得更加容易。 CakePHP 有許多函式庫可以減少大多數常見任務的過載。

本教程演示瞭如何使用PHP有效地處理XML文檔。 XML(可擴展的標記語言)是一種用於人類可讀性和機器解析的多功能文本標記語言。它通常用於數據存儲

字符串是由字符組成的序列,包括字母、數字和符號。本教程將學習如何使用不同的方法在PHP中計算給定字符串中元音的數量。英語中的元音是a、e、i、o、u,它們可以是大寫或小寫。 什麼是元音? 元音是代表特定語音的字母字符。英語中共有五個元音,包括大寫和小寫: a, e, i, o, u 示例 1 輸入:字符串 = "Tutorialspoint" 輸出:6 解釋 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。總共有 6 個元

JWT是一種基於JSON的開放標準,用於在各方之間安全地傳輸信息,主要用於身份驗證和信息交換。 1.JWT由Header、Payload和Signature三部分組成。 2.JWT的工作原理包括生成JWT、驗證JWT和解析Payload三個步驟。 3.在PHP中使用JWT進行身份驗證時,可以生成和驗證JWT,並在高級用法中包含用戶角色和權限信息。 4.常見錯誤包括簽名驗證失敗、令牌過期和Payload過大,調試技巧包括使用調試工具和日誌記錄。 5.性能優化和最佳實踐包括使用合適的簽名算法、合理設置有效期、
