php開發環境與開發工具
一、lamp(linux+apache+mysql+php)手工配置
配置、編譯、安裝伺服器
./configure --prefix=/server/apache --enable-somake
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
* 清除密碼為空匿名連線的使用者名稱
usemysql;
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...