服務(wù)器PHP環(huán)境的搭建以及注意事項(xiàng):
推薦:php服務(wù)器
1、Apache2的安裝:
sudo apt-get install apache2
運(yùn)行完成后在打開(kāi)游覽器輸入IP地址,若出現(xiàn)歡迎界面即安裝成功
注意:網(wǎng)站根目錄為/var/www/html
2、PHP的安裝
sudo apt-get install php7.0
運(yùn)行完成后輸入php -v查看PHP是否安裝成功。
注意:需要繞過(guò)Apache能夠識(shí)別解析PHP文件必須安裝一個(gè)mod,安裝代碼如下:
sudo apt-get install libapache2-mod-php7.0
3、MySQL的安裝
sudo apt-get install mysql-server mysql-client
安裝過(guò)程中會(huì)提示設(shè)置root賬號(hào)的登錄密碼,輸入后選擇OK繼續(xù)安裝
注意:同樣的,我們還需要讓MySQL能夠和PHP互動(dòng),安裝PHP的MySQL插件:
sudo apt-get install php7.0-mysql
4、其余軟件包
我們還可以安裝一些常用的PHP擴(kuò)展,它們都是以php7.0-開(kāi)頭的軟件包。
服務(wù)器與PHPStorm的配合使用將PHP項(xiàng)目上傳到服務(wù)器:
如果說(shuō)只用服務(wù)器來(lái)開(kāi)發(fā),這不會(huì)是一個(gè)好的主意,而且是一個(gè)很危險(xiǎn)、很浪費(fèi)時(shí)間的注意。接下來(lái),我們使用IDE配合服務(wù)器來(lái)使用,拒絕項(xiàng)目用U盤和網(wǎng)盤拷來(lái)拷去,只要有網(wǎng)絡(luò),任何地方都可以看見(jiàn)我的項(xiàng)目。
1、Tools
->Deployment
->Configuration
2、按+
添加一個(gè)Server
,Name任意,Type選擇SFTP,
3、Connection里面需要填寫SFTP host
,它是你的公網(wǎng)IP地址,Root path
選擇/var/www/html
它是你的項(xiàng)目地址,如果你設(shè)置了其它地址,請(qǐng)修改該項(xiàng),User name
、Password
分別是你的服務(wù)器的用戶名和密碼。
4、Mappings
需要填寫Deployment path on server
'本地項(xiàng)目名' 為/,只要點(diǎn)后面的文件夾即可。
5、如果想要調(diào)試的時(shí)候用服務(wù)器來(lái)調(diào)試,那么請(qǐng)選擇Use this server as default,如果沒(méi)有選擇,那么會(huì)用你之前配置的服務(wù)器來(lái)調(diào)試,沒(méi)有配置則用PHPStorm內(nèi)置服務(wù)器調(diào)試(這也就是為什么調(diào)試的時(shí)候地址欄后面會(huì)有一大串的字符的原因)
6、如果想每次保存都上傳到服務(wù)器中,請(qǐng)勾選Tools->Deployment->Atuomatic upload
(alway)
7、可以通過(guò)Tools
->Deployment
下的Upload
和Download
上傳和下載項(xiàng)目。
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號(hào)-2
違法及侵權(quán)請(qǐng)聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬(wàn)商天勤律師事務(wù)所王興未律師提供法律服務(wù)