1、下載PHP
官網(wǎng)地址:
http://php.net/
下載地址:
http://php.net/downloads.php
2、下載Windows Service Wrapper
官網(wǎng)地址:
https://github.com/kohsuke/winsw/
下載地址:
http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/
3、解壓PHP壓縮包文件到C盤根目錄,并且重命名為php
4、將"winsw-1.19-bin.exe"重命名為"php-service.exe",并且復(fù)制到PHP根目錄
5、在PHP根目錄編寫php-service.xml文件
php-service.xml文件內(nèi)容
<?xml version="1.0" encoding="UTF-8" ?><service> <id>PHP</id> <name>PHP</name> <description>本服務(wù)用于加載PHP服務(wù),請(qǐng)確保開機(jī)啟動(dòng)。</description> <logpath>C:/php/logs</logpath> <executable>php-cgi.exe</executable> <arguments>-b 127.0.0.1:9000 -c php.ini</arguments> <logmode>rotate</logmode></service>
6、創(chuàng)建服務(wù)日志目錄
在PHP根目錄創(chuàng)建網(wǎng)站目錄,命名為"logs"。
7、配置PHP
配置PHP環(huán)境變量
按下Win+X+Y鍵
進(jìn)入Win系統(tǒng)界面
點(diǎn)擊"高級(jí)系統(tǒng)設(shè)置"—>"高級(jí)"—>"環(huán)境變量"
在環(huán)境變量中,設(shè)置三個(gè)屬性,分別為:
PHP_HOME,Path
(大小寫無(wú)所謂),若已存在則點(diǎn)擊"編輯",不存在則點(diǎn)擊"新建"。
a、設(shè)置PHP_HOME
變量名:PHP_HOME
變量值:C:/php(PHP安裝路徑)
b、設(shè)置Path
變量名:Path
變量值:%PHP_HOME%
環(huán)境變量配置完成之后測(cè)試是否成功
按下Win+X+C鍵
打開命令提示符
輸入:php -v
看到如下圖,說(shuō)明已經(jīng)配置成功了。
8、安裝PHP系統(tǒng)服務(wù)或者卸載PHP系統(tǒng)服務(wù)
8.1、安裝PHP系統(tǒng)服務(wù)
按下Win+X+A鍵
打開命令提示符(管理員)
輸入:
C:/php/php-service.exe install
8.2、卸載PHP系統(tǒng)服務(wù)
按下Win+X+A鍵
打開命令提示符(管理員)
輸入:
C:/php/php-service.exe uninstall
9、查看系統(tǒng)服務(wù)
9.1、進(jìn)入服務(wù)
運(yùn)行Win+R輸入:
services.msc
9.2、PHP系統(tǒng)服務(wù)屬性
10、編輯PHP配置文件
PHP配置文件目錄:
C:/php
10.1、將"php.ini-production"文件重命名為"php.ini"。
11、創(chuàng)建網(wǎng)站根目錄
11.1、在C盤根目錄創(chuàng)建網(wǎng)站目錄,命名為"wwwroot"。
11.2、在網(wǎng)站根目錄創(chuàng)建PHP網(wǎng)站臨時(shí)目錄,命名為"tmp"。
11.3、在網(wǎng)站根目錄放入站點(diǎn)目錄,命名為"php"。
11.4、在站點(diǎn)目創(chuàng)建一個(gè)頁(yè)面文件,命名為"index.php"。
index.php文件內(nèi)容
<?phpphpinfo();?>
12、編輯Nginx虛擬主機(jī)配置文件vhosts.conf
#PHP演示站點(diǎn)server { listen 80; server_name 127.0.0.1; root "C:/wwwroot/php"; location / { index index.html index.htm index.php; #autoindex on; } location ~ /.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+/.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; }}
13、用命令方式啟動(dòng)、關(guān)閉Nginx服務(wù)
13.1、啟動(dòng)Nginx服務(wù)
按下Win+X+A鍵
打開命令提示符(管理員)
輸入:net start php
13.2、關(guān)閉Nginx服務(wù)
按下Win+X+A鍵
打開命令提示符(管理員)
輸入:net stop php
14、瀏覽網(wǎng)頁(yè)
在IE瀏覽器中輸入:http://127.0.0.1/
新聞熱點(diǎn)
疑難解答
圖片精選