PHP開發環境與開發工具

2022-04-30 22:03:29 字數 3832 閱讀 7747

php開發環境與開發工具

一、lamp(linux+apache+mysql+php)手工配置

配置、編譯、安裝伺服器

./configure --prefix=/server/apache --enable-so

make

make

install

/server/apache/bin/apachectl start

終端提示httpd (pid 7685) already running,表示已經啟動成功。

安裝成功之後,系統自啟動資料夾中已經加入了mysql隨系統啟動而啟動的指令碼項。/etc/rc.d/init.d/mysql。系統的預設路徑如下:

/usr/bin     #mysql使用者可執行檔案目錄

/usr/libexec    #mysql後台daemon程式目錄

/usr/lib/mysql    #mysql庫檔案目錄

/usr/lib64/mysql    #如果為64系統,mysql 64位庫檔案目錄

/usr/share/doc    #mysql文件目錄

/usr/share/info    #mysql資訊檔案目錄

/usr/share/man    #mysql聯機幫助文件目錄

/usr/share/mysql    #mysql字符集目錄

/usr/include/mysql    #mysql c頭檔案目錄

/var/log         #mysqld服務日誌檔案目錄

/var/run/mysqld    #mysqld服務執行狀態目錄

/var/lib/mysql    #mysql資料檔案目錄

/etc/my.cnf      #mysql配置檔案

/etc/rc.d/init.d/mysqld #mysqld服務啟動指令碼

* 啟動mysql

安裝完成之後,mysql預設是沒有啟動的,可以通過檢視mysql的埠號3306來檢視,網路連線列表裡面沒有帶此埠號的連線。我們可以通過命令來啟動mysql,成功之後再看埠號,可以看到乙個3306的tcp連線已經建立起來了。

netstat -atln

/usr/sbin/rcmysql start

* 設定mysql的密碼

設定使用者root的密碼為"debug",命令為:

/usr/bin/mysqladmin -u -root password "

debug

"

* 登入mysql

輸入以下命令,然後再輸入剛才設定的密碼debug。登入成功之後即進入mysql的監視器。

mysql -u root -p

* 清除密碼為空匿名連線的使用者名稱

use

mysql;

delete

from

user

where password=

"";

flush

privileges

;

quit

quit退出mysql的命令模式。至此mysql已經安裝完成。

4、安裝php

* 安裝libxml2

在安裝php之前,先要安裝libxml2,php的安裝依賴於這個xml解析的類庫安裝。

二、php整合安裝工具

1.xampp

2.apmserv

擁有圖形介面的快速搭建apache 2.2.9、php 5.2.6、mysql 5.1.28&4.0.26、nginx 0.7.19、memcached 1.2.4、phpmyadmin 2.11.9.2、openssl、sqlite、zendoptimizer,以及asp、cgi、perl**伺服器平台的綠色軟體。

3.dedeampz-php

dedeampz 是直接整合php + apache + mysql 的伺服器環境管理軟體,操作十分傻瓜化。

主要具有如下特點:

* 支援php4、php5、mysql4、mysql5、apache2.2、zend optimizer-3.3.0;(完整版)

* 安裝使用十分簡單,並支援在php4與php5中切換;

* 經過專業的處理後,使你配置apache+php的站點更簡單;

4.phpnow

phpnow 是 win32 下綠色免費的 apache + php + mysql 環境套件包。簡易安裝、快速搭建支援虛擬主機的 php 環境。附帶 pncp.cmd 控制面板。

5.easy2php

6.comsenzexp

一鍵安裝伺服器整合環境apache,php,mysql,zend,comsenz產品(如discuz!等)

7.phpstudy

程式包整合最新的apache+php+mysql+phpmyadmin+zendoptimizer,一次性安裝,無須配置即可使用,是非常方便、好用的php除錯環境。該程式不僅包括php除錯環境,還包括了php開發手冊等。

開發工具 環境

遠端拷貝 scp cdh4.tar.gz root 10.239.44.111 gerrit for code review git add git commit a git push origin head refs for master refs for master是臨時的分支 檢視配置 gi...

Linux 環境開發工具

vim編輯器是uinx linux作業系統下標準的編譯器。gcc g 是gun 中 c 和 c 的編譯器 gcc option filename g option filename options 是編譯器所需要的引數 filename 是檔名稱 linux下的 c 和 c 編譯器將程式編譯成乙個可...

PHP開發環境搭建 一 PHP簡介及開發工具

一 什麼是php?php現在的全稱是hypertext preprocessor,最初它的名稱是personal home page。php是一種伺服器端html 嵌入式指令碼描述語言,與jsp類似。其最強大和最重要的特徵是其資料庫整合層,使用它完成乙個含有資料庫功能的網頁是不可置信的簡單。在htm...