伺服器PHP環境的建置以及注意事項:
#建議:php伺服器
1 、Apache2的安裝:
sudo apt-get install apache2
運行完成後在開啟遊覽器輸入IP位址,若出現歡迎介面即安裝成功
注意:網站根目錄為/var/www/ html
2、PHP的安裝
sudo apt-get install php7.0
完成後輸入php -v查看PHP是否安裝成功。
注意:需要繞過Apache能夠辨識解析PHP檔案必須安裝一個mod,安裝程式碼如下:
sudo apt-get install libapache2-mod-php7.0
3、MySQL的安裝
sudo apt-get install mysql-server mysql-client
安裝過程中會提示設定root帳號的登入密碼,輸入後選擇OK繼續安裝
注意:同樣的,我們還需要讓MySQL能夠和PHP互動,安裝PHP的MySQL外掛:
sudo apt-get install php7.0-mysql
4、其餘軟體包
我們也可以安裝一些常用的PHP擴展,它們都是以php7.0-開頭的軟體包。
伺服器與PHPStorm的配合使用將PHP項目上傳到伺服器:
如果說只用伺服器來開發,這不會是一個好的主意,而且是一個很危險、很浪費時間的注意。接下來,我們使用IDE配合伺服器來使用,拒絕項目用U盤和網盤拷來拷去,只要有網絡,任何地方都可以看見我的專案。
1、Tools
->Deployment
->Configuration
2、按
新增一個Server
,Name任意,Type選擇SFTP,
3、Connection裡面要填入SFTP host
,它是你的公有IP位址, Root path
選擇/var/www/html
它是你的專案位址,如果你設定了它位址,請修改該項,User name
、Password
分別是你的伺服器的使用者名稱和密碼。
4、Mappings
需要填寫Deployment path on server
'本地專案名稱' 為/,只要點後面的資料夾即可。
5、如果想要調試的時候用伺服器來調試,那麼請選擇Use this server as default,如果沒有選擇,那麼會用你之前配置的伺服器來調試,沒有配置則用PHPStorm內置伺服器調試(這也就是為什麼調試的時候地址列後面會有一大串的字符的原因)
6、如果想每次保存都上傳到伺服器中,請勾選Tools->Deployment ->Atuomatic upload
(alway)
7、可以透過Tools
->Deployment
下的Upload
和Download
上傳和下載項目。
以上是php專案怎麼放到伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!