php入門一ubuntu16.04中php環境配置及一個網頁

來源:互聯網
上載者:User

標籤:發送   default   order   doctype   start   win   media   返回   cookies   

  1. 1、PHP(全稱:PHP:Hypertext Preprocessor,即"PHP:超文本前置處理器")是一種通用開源指令碼語言。

    2、PHP 檔案可包含文本、HTML、JavaScript代碼和 PHP 代碼,PHP 代碼在伺服器上執行,結果以純 HTML 形式返回給瀏覽器,PHP 檔案的預設副檔名是 ".php"。

    3、PHP 可以產生動態網頁面內容、建立、開啟、讀取、寫入、關閉伺服器上的檔案、收集表單資料、發送和接收 cookies、添加、刪除、修改您的資料庫中的資料、限制使用者訪問您的網站上的一些頁面、加密資料。通過 PHP,您不再限於輸出 HTML。您可以輸出映像、PDF 檔案,甚至 Flash 電影。您還可以輸出任意的文本,比如 XHTML 和 XML。

    4、PHP 可在Windows、Linux、Unix、Mac OS X 等運行,與幾乎所有的伺服器相相容、資料庫支援廣泛。PHP 是免費的,簡單易學,運行高效,可從 www.php.net免費下載。

    簡單代碼。

  2.  

    php環境搭建,在終端中輸入以下代碼,install後面為安裝的軟體:

    sudo apt-get install apache2

    sudo add-apt-repository -y ppa:ondrej/php

    sudo apt update

    sudo apt install  php7.0

    sudo apt install -y mysql-server mysql-client

    sudo apt-get install libapache2-mod-php7.0

    sudo apt-get install php7.0-mysql

    sudo apt-get install php7.0-gd

    sudo apt-get install phpmyadmin  

    在安裝過程中會要求選擇Web server:apache2或lighttpd,使用空格鍵選定apache2,然後確定,下面介面輸入你剛才安裝Mysql時設定的密碼,確定。再確認一次Mysql密碼,確定。   然後將phpmyadmin與apache2建立串連,

    sudo ln -s /usr/share/phpmyadmin  /var/www/html

  3.  

    來一個簡單的測試,

    啟動apache2

    sudo /etc/init.d/apache2  restart

    在phptest目錄下建立一個PHP 檔案:test.php

    sudo gedit /var/www/html/test.php

  4.  

    在gedit中輸入一下內容:

    <!DOCTYPE html><html><head><title>PHP Site</title></head><body><p><center><?phpecho "Hello,This is my first PHP webpage\n";phpinfo();?></center></p></body></html>

    儲存退出

  5.  

    開啟瀏覽器輸在網址欄裡面輸入

    http://localhost/test.php

    斷行符號查看運行結果

  6.  

    另外終端中輸入

    php -v 查看php的版本

  7.  

    在瀏覽器中輸入127.0.0.1或著localhost,所視出現apache2

    步驟閱讀 

php入門一ubuntu16.04中php環境配置及一個網頁

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.