雲伺服器centOS如何部署php

kflj88發表於2020-05-21

如何部署php?php是我們經常會使用到的語言環境,尤其是在Linux系統下,配置php環境時,不同的雲伺服器可能操作方法不太一樣。

1、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

php-fpm監聽9000埠,mysqld監聽3306埠,httpd監聽80埠,並且已經正常啟動;這個時候開啟瀏覽器如果伺服器的外網IP就可以看到apache的測試頁面。

2、修改雲主機資料庫密碼,使用命令: mysql admin -u root password “XXXXXXXX”

將雙引號裡面的X換成你想設定的密碼,設定完成後登入資料庫檢視,使用命令:

mysql -u root -p

回車提示你輸入密碼,輸入你剛剛設定好的密碼就可以進入資料庫了。

3、上傳你準備好的專案(這一步需要你已經註冊好了域名,如果未註冊可以在56雲註冊,測試可以在瀏覽器中用外網IP訪問):

環境搭建完成後,可以直接將你的專案上傳到/var/www/html目錄下,這裡需要提一下的是html目錄只有root使用者有寫許可權,所以需要修改html目錄許可權為777,命令:

chmod -R 777 /var/www/html

許可權修改完成後,需要找到apache的配置檔案:/etc/httpd/conf/httpd.conf 檔案,開啟後在檔案尾部新增一段程式碼:

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

對應修改其中的 DocumentRoot 和 ServerName 兩項,重啟apache:

service httpd restart

到這裡網站就可以正常訪問了,開啟瀏覽器輸入域名就能開啟自己的網站了。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31516067/viewspace-2693465/,如需轉載,請註明出處,否則將追究法律責任。

相關文章