PHP Lamp環境部署
首先,第一步選擇雲伺服器:
工欲善其事必先利其器,想要搭建網站伺服器是必不可少的,當下比較流行的雲伺服器有阿里雲、騰訊雲、百度雲等等...我選的是百度雲,因為個人部落格網站訪問量不會很高,所以配置上選用個人使用者的配置就可以了,註冊百度雲賬號,一般個人的需要進行個人實名認證,企業的需要企業實名認證,等待稽核通過就可以購買自己的伺服器了,過程很簡單,選擇你需要的配置,例如地域:華北1;網路:專有;頻寬:1Mbps;作業系統:centOs等等,這裡就不多說了,全部填寫完成支付成功後就會自動建立作業系統,生成外網IP和內網IP等。
第二步就是搭建執行環境了:
centOS系統可以直接使用yum install命令進行環境安裝,比較穩定的版本可以直接使用命令:
1 |
|
安裝完成後需要依次啟動所有服務,依次輸入命令:
1 |
|
1 |
|
1 |
|
上面三條命令輸入完成之後網站的環境基本完成,可以檢查先各項服務的執行情況,命令:
1 |
|
php-fpm監聽9000埠,mysqld監聽3306埠,httpd監聽80埠,並且已經正常啟動;這個時候開啟瀏覽器如果伺服器的外網IP就可以看到apache的測試頁面啦;
現在開始修改資料庫密碼,使用命令:
1 |
|
將雙引號裡面的X換成你想設定的密碼就可以啦,設定完成後登入資料庫檢視,使用命令:
1 |
|
回車提示你輸入密碼,輸入你剛剛設定好的密碼就可以進入資料庫了。
第三步就是上傳你準備好的專案(這一步需要你已經註冊好了域名,如果未註冊可以先看第四步,測試的話可以在瀏覽器中用外網IP訪問):
環境搭建完成後,可以直接將你的專案上傳到/var/www/html目錄下,這裡需要提一下的是html目錄只有root使用者有寫許可權,所以需要修改html目錄許可權為777,命令:
1 |
|
許可權修改完成後,需要找到apache的配置檔案:/etc/httpd/conf/httpd.conf 檔案,開啟後在檔案尾部新增一段程式碼:
1 2 3 4 5 6 7 |
|
對應修改其中的 DocumentRoot 和 ServerName 兩項,重啟apache:
1 |
|
到這裡網站就可以正常訪問了,趕快開啟瀏覽器輸入自己註冊的域名就能開啟自己的網站啦!