前段時間在linux上部署lamp環境,本來以為在windows下會很容易,但搗鼓了好幾天才搞定,鬱悶~~
安裝的軟體清單:
apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi
mysql-5.1.28-rc-win32.zip
php-5.2.6-win32.zip
phpmyadmin-3.0.0-rc1-all-languages.zip
zendoptimizer-3.3.0a-windows-i386.exe
安裝目錄分別是:
c:/php/apache2
c:/php/mysql5
c:/php/php5
c:/php/apache2/htdocs/admin
c:/php/zend
一、安裝apache。
一路next就行,
到這一步的時候,需要指定network domain、server name以及郵箱等資訊,貌似隨便指定就行。
安裝完成後,開啟ie,位址列輸入:http://localhost後會顯示:it works!提示資訊,說明安裝成功。
二、安裝mysql。
同樣一路next就行,並設定root密碼為root,資料庫編碼方式utf8。
三、安裝php。
將php解壓到c:/php/php5下,把php.ini-dist檔案改為php.ini,把libmysql.dll拷貝到c:/windows下。
編輯c:/php/apache2/conf/httpd.conf檔案,在
#loadmodule vhost_alias_module modules/mod_vhost_alias.so下加入一行:
loadmodule php5_module "c:/php/php5/php5apache2_2.dll"在
下加入:
phpinidir "c:/php/php5/php.ini"
此時,apache伺服器已經能夠解析php檔案了。
修改c:/php/php5/php.ini檔案,在
下加入
extension_dir="c:/php/php5/ext"並把
extension=php_mysql.dll前的「;」去掉。extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
四、安裝zend。
需要指定php.ini和apache的目錄。
五、把phpmyadmin-3.0.0-rc1-all-languages.zip解壓到c:/php/apach2/htdocs下,並改名為admin。
在Windows下原始碼編譯PHP
最近在學習編寫php拓展,懶得裝linux,就研究了一下在windows下編譯php的方法,總算搭建好了在windows下開發php拓展的環境。1 在c盤新建乙個資料夾,c phpdev 4 獲取編譯好的bison.exe和flex.exe,儲存到桌面或者其他c phpdev以外的地方。分別開啟壓縮...
在Windows下寫PHP的C擴充套件
安裝好如下軟體 引用1.vc 6 2.php二進位制環境 3.cygwin.如果你的cygwin沒有安裝在c cygwin,進入php原始碼包 ext目錄下,修改ext skel win32.php cygwin path c cygwin bin 修改為你的cygwin目錄 cygwin path...
PHP在windows系統下通過cli模式程式設計
第一步 檢查電腦中是否配置好php環境 我的電腦 屬性 高階系統設定 高階 環境變數,將使用者變數和系統變數中 變數 為path的開啟編輯,新建一條,值為php.exe所在的目錄,比如我的是d wamp64 bin php php7.0.10 編輯好之後開啟系統的命令列工具,在執行 win r 中輸...