關於我只是想在本地機上學習php的信息

本文目錄一覽:

怎麼在本地運行PHP!

本地運行PHP的方法如下:

1、首先需要去Phpstudy官網下載相應系統的軟件包,這裡我默認使用的是XP系統(WIN7系統步驟相同),選擇軟件包進行下載安裝即可。

2、下載完軟件後得到軟件包,雙擊解壓到指定的目錄下,這裡解壓c:/phpstudy下。

3、解壓完後,會彈出防止重複化提示,這裡選擇“是”即可在本地運行。

我是新手,什麼也不懂,想在電腦上用PHP學習編程,該怎麼操作?都需要安裝什麼?操作時什麼?高手來!!!

首先要裝個環境

推薦使用 wamp 這種集成安裝包,類似的有phphome,就是裝apache,mysql,php幾樣東西,但是傻瓜包。然後找個教程跟着做就好了。網上也有教程。我就是這樣學的

在掌握了語言的基礎之後(有哪些種變量 ,流程控制,函數,類等等)

之後就可以自己寫點東西,比如寫個留言板,論壇什麼的。我就是這樣過來的

想學習php想在本地搭建一個環境,網絡朋友給個建議

可以使用網絡上的一些集成環境來快速搭建,測試也很方便,比如phpnow就挺不錯,安裝的時候一定要給管理員權限,軟件小,使用方便

如何在本地機上看php???

準備工作 首先要下載如下軟件,推薦到官網下載,如果你是像我一樣只是測試,那麼到skycn.com下載吧,這樣比較快。

Apache

最流行的HTTP服務器軟件之一。快速、可靠、可通過簡單的API擴展,Perl/Python解釋器可被編譯到服務器中,完全免費,完全源代碼開放。

我下載的是for Windows版本,目前最新版本是:2.0.54

PHP

PHP 是一種 HTML 內嵌式的語言。而PHP獨特的語法混合了 C、Java、Perl 以及 PHP 式的新語法。它可以比 CGI 或者 Perl 更快速的執行動態網頁。

我下載的是for Windows版本,目前最新版本是:5.0.4

MySQL

是一個多線程的,結構化查詢語言(SQL)數據庫服務器。SQL 在世界上是最流行的數據庫語言。MySQL 的執行性能非常高,運行速度非常快,並非常容易使用。

我下載的是for Windows版本,目前最新版本是:5.0.4 Beta

phpMyAdmin

phpMyAdmin 是一個用PHP編寫的,可以通過互聯網控制和操作MySQL。通過phpMyAdmin可以完全對數據庫進行操作。

我下載的是for Windows版本,目前最新版本是:2.6.2-pl1

安裝apache和PHP

下面是我的安裝記錄:

選擇80端口,將apache安裝在 e:\apache下。

配置apache里的httpd.conf文件(conf目錄下)

找到 DocumentRoot E:/apache/Apache2/htdocs 將其改為WEB目錄E:/htdocs

找到 DirectoryIndex index.html index.html.var 在後面加入 index.htm index.php default.php default.html

選擇模塊化模式安裝

找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行後加入一行

LoadModule php5_module e:/php/php5apache2.dll

找到 AddType application/x-gzip .gz .tgz 這行,在此行後加入一行

AddType application/x-httpd-php .php

將php-5.0.4-Win32.zip里內容解壓到e:\php里,找到php.ini-recommended,重命名為php.ini並拷貝到windows目錄下。

NTFS上記得給服務器開PHP.ini的讀權限。

查找extension_dir後面的改為e:/php/ext

查找Windows Extensions,把下面有一排的;extension=php_***.dll的分號去掉,就是支持組件了。我把 extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll 的分號去掉了。

php5默認不支持mysql了,所以要為他添加支持,除了extension=php_mysql.dll去分號之外,在php目錄里有個libmysql.dll文件,把它複製到系統的system32文件夾下,複製php.ini到windows目錄下。

此時PHP環境基本已經配置成功

在WEB根目錄里建一個名為test.php的文件內容如下

? echo phpinfo(); ?

重新啟動apache服務,用瀏覽器打開

如果可以看到php配置輸出信息就成功了

安裝mysql

將mysql安裝到指定目錄,然後安裝程序會引導你一步步配置。不過奇怪的是最後任務欄沒有出現Mysql的圖標。

修改mysql數據庫的root密碼

用cmd進入命今行模式輸入如下命令: ( 注: d:\mysql 為mysql安裝目錄)

cd d:\mysql\bin

mysqladmin -u root -p password 123456

回車出現

Enter password: ( 注:這是叫你輸入原密碼. 剛安裝時密碼為空,所以直接回車即可)

此時mysql 中賬號 root 的密碼 被改為 123456 安裝完畢

配置php.ini並測試mysql

找到extension_dir = ./ 改為 extension_dir = e:/php/ext

找到

;extension=php_mysql.dll

將’;’去掉改為

extension=php_mysql.dll

找到

;session.save_path = /tmp

將’;’去掉 設置你保存session的目錄,如

session.save_path = e:/php/session_temp

重啟apache服務

在Web根目錄下建立testdb.php文件內容如下:

?php

$link=mysql_connect(‘localhost’,’root’,’123456′);

if(!$link) echo fail;

else echo success;

mysql_close();

?

用瀏覽器打開 如果輸出success就OK了

phpmyadmin的安裝配置

將phpMyAdmin-V2.6.2-pl1.zip解壓到WEB根目錄中去,重命名文件夾為phpmyadmin或其它

打開phpmyadmin 目錄中的 config.inc.php

找到

$cfg[‘Servers’][$i][‘user’] = ‘root’;

$cfg[‘Servers’][$i][‘password’] = ‘123456’;

分別填上用戶名和密碼

怎樣在本地運行PHP

1、首先需要在電腦上安裝PHPstudy軟件和notepad這兩個代碼編輯軟件(如果找到可以代替的就用你那代替的),如圖所示紅色箭頭所示:

2、接下來直接運行PHPstudy,點擊紅色箭頭所指的啟動,當左側兩個英文單詞lightd和mysql後面顯示兩個綠點時,說明PHPstudy已經在電腦上成功運行。

3、選擇右側居中的  “php版本”將進入下圖界面,服務器選Apache即可。

4、選擇好之後,在彈出的phpstudy設置中,選擇端口常規設置。

5、在“端口檢測”處,查看服務器的端口是否被佔用。網站編寫好以後就放置在網站目錄下。

6、服務器搭設完成。新建一個文檔另存在上面的目錄里,文件名保存為index.php(自由發揮)。然後寫一個你認為最簡單的網頁進行保存。

7、在瀏覽器網址處輸入127.0.0.1,即可看到剛編寫的網站主頁,即php代碼運行的效果。

原創文章,作者:XMDI,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/137824.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
XMDI的頭像XMDI
上一篇 2024-10-04 00:18
下一篇 2024-10-04 00:18

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • 如何在手機上使用Python

    要在手機上用Python編寫代碼需要經過以下幾個步驟: 在手機上安裝Python解析器 使用代碼編輯器編寫Python代碼 運行Python代碼 一、在手機上安裝Python解析器…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • Java 監控接口返回信息報錯信息怎麼處理

    本文將從多個方面對 Java 監控接口返回信息報錯信息的處理方法進行詳細的闡述,其中包括如何捕獲異常、如何使用日誌輸出錯誤信息、以及如何通過異常處理機制解決報錯問題等等。以下是詳細…

    編程 2025-04-29
  • 使用Python爬蟲獲取電影信息的實現方法

    本文將介紹如何使用Python編寫爬蟲程序,來獲取和處理電影數據。需要了解基本的Python編程語言知識,並使用BeautifulSoup庫和Requests庫進行爬取。 一、準備…

    編程 2025-04-28
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Python爬取網頁信息

    本文將從多個方面對Python爬取網頁信息做詳細的闡述。 一、爬蟲介紹 爬蟲是一種自動化程序,可以模擬人對網頁進行訪問獲取信息的行為。通過編寫代碼,我們可以指定要獲取的信息,將其從…

    編程 2025-04-28
  • 如何使用Python執行Shell命令並獲取執行過程信息

    本文將介紹如何使用Python執行Shell命令並獲取執行過程信息。我們將從以下幾個方面進行闡述: 一、執行Shell命令 Python內置的subprocess模塊可以方便地執行…

    編程 2025-04-28
  • Python實現身份信息模擬生成與查驗

    本文將從以下幾個方面對Python實現身份信息模擬生成與查驗進行詳細闡述: 一、身份信息生成 身份信息生成是指通過代碼生成符合身份信息規範的虛假數據。Python中,我們可以使用f…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若服務器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27

發表回復

登錄後才能評論