2022年6月28日
-
Ubuntu 16.04
PHP版本:PHP7.0
數據庫 :Mysql 5.7.23
Web服務器軟件:Apache2
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-開頭的軟件包。 不是良好習慣但是利於新手的提示:安裝軟件包的時候(就是我剛剛說的那些),直接安裝所有的軟件包,這不是個良好的習慣,但是會省去很多麻煩,誰還不是一個孩子呢。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
上傳和下載項目。