安卓php伺服器搭建
1. 請問怎麼搭建運行php的環境呢,php需要什麼工具呢
環境的話可以直接去下載wamp,按照步驟安裝好即可,其中你可能遇到的問題就是80埠,可以網路下,有很多教程,這個不難。
開發工具的話我個人習慣用dreamweaver,對於php,html,css,javascript都有很方便的編寫功能。
2. php環境如何配置
1)、下載WAMP
所謂WAMP,是指在Windows系統(W)下安裝Apache網頁伺服器(A)以及Mysql資料庫(M)和PHP腳本引擎(P)而搭建起來的PHP網路伺服器環境,當然,在LAMP環境肯定是比WAMP環境要好的,可是由於Windows的易用性,所以,我們在做前期開發或者測試某些CMS的時候,使用WAMP環境甚至很方便更實用一些。WAMP即這些單個軟體共同組成了一個強大的Web應用程序平台。
2)、下載開發工具ZendStudio
Zend Studio是PHP 集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書簽功能,支持語法自動縮排和代碼復制功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。
windows版 Zend Studio 8.0.1下載
2、安裝程序
1)、WAMP 安裝步驟圖解
把WAMP下載到
選擇WAMP安裝路徑,也可以默認路徑。
SMP伺服器地址
PHP 郵件伺服器默認Email
設置啟動瀏覽器。
安裝完成,顯示圖片。
3、配置環境
安裝完成後默認是英文。
設置WAMP語言。您可以設置其他的語言,當然我們設置為Chinese(中文)
WAMP重啟以後就為中文了。您就可以通過WAMP去配置PHP環境了。
添加一個Alias目錄,(就像在IIS上配置一個虛擬目錄)
添加一個Alias目錄名稱。
設置Alias目錄名稱指向的物理路徑。
4、PHP調試
在C:\wamp\phpDemo文件夾中添加Index.php文件,這時就可以在index.php 編寫PHP代碼了。
在瀏覽器地址欄中輸入:http://localhost/ 如果能看到上圖PHP伺服器配置相關信息,說明您的PHP伺服器配置成功。
你可以直接訪問http://localhost/Demo 就可以查看剛才編寫的index.php程序。顯示頁面執行的結果。
2)、PHP開發工具ZendStudio安裝圖
Zend Studio安裝過程很簡單,點擊「Next」、「Next"基本就可以搞定。
安裝完成後,你就可以添加一個PHP項目,編寫你的PHP網站。在創建PHP項目時,要填寫項目名稱和保持路徑。
這是你就可以在項目中添加PHP文件。編寫PHP頁面。
5、PHP開發環境
點擊運行,就可以在Zend Studion IDE中瀏覽PHP頁面執行的內容。
3. 如何配置php伺服器
配置php伺服器對於程序員很重要,但很多人都不會.,那麼如何配置php伺服器呢?下面是我收集整理的如何配置php伺服器,希望對大家有幫助~~
配置php伺服器的方法
工具/原料
windows server 2008 和 windows server 2003 伺服器操作系統
fastcgi、php、mysql安裝包
IIS6安裝配置PHP環境
11. 安裝IIS
IIS是windows平台下比較成熟的web服務,安裝方法也非常簡單。
打開“開始”菜單,點擊“管理您的伺服器”(如圖所示),點擊“添加或刪除角色”(如圖所示)。

3Windows server 2008伺服器防火牆配置
1) 在控制面板中打開網路和共享中心
2) 點擊“windows防火牆”彈出防火牆配置窗口,在此窗口中要確認防火牆服務已經開啟
3) 單擊“允許程序或功能通過Windows防火牆”彈出網路服務埠配置窗口,在此窗口中可以選擇允許打開埠並通信的網路服務,單擊“允許運行另一程序”來自定義開啟某一網路服務或埠
4用戶管理
系統中用戶的數量能越少越好,並且每個用戶都被用於特定的功能,如可以新建一個專門用於對網站進行匿名授權的賬戶(如條件允許,可以為每個網站新建一個獨立的賬戶進行分別授權,這些能夠隔離開各網站的授權,提高各網站的安全性,不至於一個網站被入侵後能夠有許可權訪問到其它網站的文件目錄)。另外最重要的一點是要為每個賬戶設置一個獨立且復雜的密碼,防止賬戶密碼被猜解和窮舉。
5文件系統許可權管理
l C盤只給administrators 和system許可權,其他的許可權不給,其他的盤也可以這樣設置,這里給的system許可權也不一定需要給,只是由於某些第三方應用程序是以服務形式啟動的,需要加上這個用戶,否則造成啟動不了。
l Windows目錄要加上給users的默認許可權,否則ASP和ASPX等應用程序就無法運行。其實沒有必要單獨設置Instsrv和temp等目錄許可權。
l 另外在c:/Documents and Settings/這里相當重要,後面的目錄里的許可權根本不會繼承從前的設置,如果僅僅只是設置了C盤給administrators許可權,而在All Users/Application Data目錄下會 出現everyone用戶有完全控制許可權,這樣入侵這可以跳轉到這個目錄,寫入腳本或只文件,再結合其他漏洞來提升許可權;
譬如利用serv-u的本地溢出提升許可權,或系統遺漏有補丁,資料庫的弱點,甚至社會工程學等等N多方法,在用做web/ftp伺服器的系統里,建議是將這些目錄都設置的鎖死。其他每個盤的目錄都按照這樣設置,每個盤都只給adinistrators許可權。
另外,還將:
net.exe
cmd.exe
tftp.exe
netstat.exe
regedit.exe
at.exe
attrib.exe
cacls.exe
format.exe
這些文件都設置只允許administrators訪問。
l 網站的目錄最好獨立到一個磁碟中,新建一個為網站匿名訪問而獨立授權的賬戶,讓此賬戶可以訪問和編輯此目錄,移除其它不必要的賬戶對此目錄的訪問許可權,能有效防止網站被入侵後從而涉及到整個系統被控制
END
日常維護建議
1定期運行安全軟體進行快速掃描
定期運行一下安全軟體,可以看到安全軟體的引擎或病毒庫是否已經更新到了最新版本,如果沒有可以即時查找原因,看是否是安全軟體未運行、升級埠被禁用或其它原因,雖然安全軟體可以在後台即時掃描各種文件操作,以防止病毒入侵,但有些惡意軟體、流氓軟體或插件則不是實時防護的,雖然這些軟體不會造成伺服器宕機,但也會影響伺服器性能。
2定期檢查防火牆埠配置
隨著伺服器上的網路服務越來越多,需要打開的網路埠也越來越多,但有些埠是不需要開放的,例如你安裝了一個資料庫軟體(mysql、oracle等),這些資料庫服務很可能只需要在你伺服器的內部訪問,就完全沒有必要讓其通過防火牆,這樣能夠提高伺服器的安全,伺服器對外提供的埠越少越好;
雖然在安裝網路服務的過程中,防火牆會提示你有網路埠正在打開,是否允許通過防火牆,但有些管理員沒有細心看提示,直接就同意了,造成了大量沒有必要打開的網路埠被打開了,特別是一些木馬或惡意軟體會混水摸魚,偽裝提示信息來誘騙管理員打開網路埠,造成大量的安全隱患。進入防火牆配置界面,選擇相應的埠或網路服務,點擊“詳細信息”則可以看到此項應用的詳細信息,根據這些信息來判斷其是否應該開啟這個埠。
3任務管理器中觀察有無可疑進程,了解系統資源使用情況
任務管理器可以簡單並快速的了解服務系統資源的使用情況,並即時查看系統運行的進程和他們佔用的系統資源,根據伺服器上已開啟的各種應用的服務來判斷哪些進程是非法的,哪些進程佔用的系統資源過多。了解到這些信息後就可以即時的對伺服器進行調整,特別是佔用資源過多的進程進行分析,看是否有什麼異常並即時進行調整。
l 觀察系統進程,並自定義進程屬性
查看網路使用情況
查看系統資源使用情況
檢查IIS,了解網站安裝情況
隨時了解伺服器上網站的安裝狀況,並做以下檢查:
1、看各個網站定義的主機頭是否異常
2、 綁定的域名是否完整
3、 主目錄設置是正確
4、用戶許可權設置是否合理
5、 查看IIS的應用程序池設置是否合理,每個池下面託管的網站是否過多,是否需要設置新的應用池,是否有多餘的應用池可以刪除。
查看系統日誌,仔細檢查錯誤、警告日誌發生的原因,並急時修復相應的問題。
檢查系統用戶,查看有無多餘,可疑用戶賬戶,查看每個賬戶所屬的用戶組,特別是administrators組下面的用戶。伺服器被入侵時會出現一些欺騙性的賬戶並被加入到administrators組中,特別留心新建的多餘賬戶,弄清這些賬戶的用途,如果發現是入侵者建立的賬戶,要即時查找賬戶是被創建的原因,並修復相應的漏洞。
檢查文件系統,確保磁碟被合理分區,各個分區應該有各自的功能,如系統、資料庫、網站、備份等。各個分區的用戶授權是不相同的,如系統、備份等不需要網站的專門授權賬戶訪問,資料庫分區需要對資料庫賬戶進行單獨的授權等。既然規劃好了文件分區和功能,並進行了相應的授權,就要防止文件被亂放,以免造成安全隱患。
還要經常檢查各種新建的文件夾和文件(特別是來歷不明,名稱畸形的隱藏文件夾和文件)這些都有可能是入侵者留下的入侵痕跡。
清除垃圾文件,隨時系統運行時間的增加,會產生很多的臨時文件和日誌文件,佔用寶貴的磁碟資源,如果磁碟的可用空間過小(特別是系統盤)還會影響伺服器性能。
1、臨時文件(安裝程序、系統升級、應用程序等產生的)產生的,主要在系統盤,可以看哪些文件夾的體積異常大,可分析其內部文件,確認是臨時文件後將其刪除
2、 日誌文件,主要是IIS產生的,這些日誌文件對於查看網站運行狀態、訪問歷史很有用,但日誌有時效性,如果超過其三個月就沒有什麼用處了,但它會佔用大量的磁碟空間,所以需要定期將其刪除。
定期檢查磁碟狀態並進行碎片整理,隨著系統運行時間的增長,特別是大量的IO操作後,磁碟上會產生大量的文件碎片,這些碎片過多則會嚴重影響伺服器性能,所以定期(建議一個月)進行磁碟碎片檢查,如果系統提醒需要進行碎片整理,則進行整理。
及時升級操作系統補丁,操作系統有各種大量的補丁,特別是一些重要的安全補丁需要即時升級,這樣會有效防止黑客和病毒入侵。
及時備份重要的文件、應用、資料庫。備份分為本地備份和異地備份,有條件的可以進行異地備份,備份是為了以防萬一,當數據丟失或應用損壞時,備份就是救命稻草,因此合理的備份計劃是非常有必要的。
4. 如何在阿里雲伺服器上搭建PHP環境
要在阿里雲伺服器上搭建 PHP 環境,可以按照以下步驟進行操作:
登錄阿里雲伺服器管理控制台,選擇需要搭建 PHP 環境的伺服器實例。
打開「管理控制台」>「系統工具」>「環境配置工具」,選擇「安裝 PHP」。
在彈出的「環境安裝」簡汪窗口中,選擇 PHP 版本的選擇,點擊孫咐銀「安裝」按鈕。
等待安裝完成後,打開瀏覽器,輸入伺服器 IP 地址或域名,確認伺服器是否成功連接。
在彈出的「連接成功」窗口中,點擊「獲取證書」,獲取伺服器的 SSL 證書。
回到阿里雲控制台,選擇「管理控制台」>「系統工具」>「環境配置工具」,選擇「配置 PHP 環境」。
在彈出的「環境配置」窗口中,選擇「則宴SSL 證書」選項卡,點擊「更新證書」按鈕,將 SSL 證書文件上傳到伺服器。
等待證書更新完成後,關閉「環境配置」窗口。
現在,您可以在瀏覽器中輸入伺服器 IP 地址或域名,確認伺服器是否成功連接 PHP 環境。
以上是在阿里雲伺服器上搭建 PHP 環境的基本步驟。需要注意的是,在操作過程中可能會出現一些問題,例如證書錯誤、配置錯誤等,需要仔細排查問題並嘗試解決。
7站VPS導航為您回答
選購VPS上www.7zhan.net
5. 如何搭建android推送mptt伺服器
近研究了一下Android推送,在網上搜到了很多種方式,覺得IBM的MQTT協議這種方式還是挺不錯的。
下面介紹一下搭建過程:
需要准備的工具如下:
(1)、下載Mosquitto(MQTT的代理,也可以用IBM的ISMB)
http://mosquitto.org/download/
我下載的是mosquitto-1.1.2-install-win32.exe,根據自己的需要下載,不安裝這個推送不了消息。
(2)、下載AndroidPushNotificationsDemo
https://github.com/toku/Androi ... /archive/master.zip
(3)、下載PhpMQTTClient
https://github.com/toku/PhpMQTTClient/archive/master.zip
將PHPMQTTClient部署到PHP伺服器上,運行,打開mosquitto安裝目錄的mosquitto.exe
6. Android手機搭建HTTP/WEB伺服器環境教程
這一陣感覺玩手機玩膩了,VPS也玩膩了,瞬間感覺啥都玩膩了。前幾天閑著無聊,看到了手機上的超級終端,心想:安卓底層不也是Linux么?於是就用超級終端wget了一個文件,成功了!吼吼,於是下一個想法就是能不能在手機上搭建一個WEB環境???
想到就開始各種搜,發現安卓使用的Linux並不屬於任何發行版本,看來使用傳統的建站方式不行了。繼續搜索,發現谷歌商店裡有一個集成lighttpd+php+mysql+phpmyadmin環境的APK,哈哈,這下好了。當然,如果只裝上這個APK只能在本地測試,無法使用公網訪問,所以,經過我各種搜,終於有了這一篇文章,毫不客氣的說,這絕對是全網首發,至少不用讓你再像我一樣各種搜了。
現在的手機硬體已經很強大了,¥1999就能買到4核1.5G,2G內存的手機,這幾乎能滿足像我這樣的小站的需求了。硬體有了,集成環境的APK也有了,就剩下公網訪問了。
第一:需要一部安卓手機,至少600MHZ的CPU,256內存,手機需要ROOT,沒有ROOT的話,不能使用80埠。
第二:下載我提供的集成環境的APK文件(這里)解壓密碼:www.facebooksx.com,KSWEB在谷歌商店裡是收費的,免費試用5天,我提供的這個文件為網友破解版,免費試用55年,夠你折騰了。
第三:需要一個支持路由功能的路由器,以及一個花生殼賬號。
1.首先在手機上安裝APK,(如果手機里有什麼防火牆之類的,請關閉,否則不能使用WIFI地址訪問),然後點開KSWEB,首次開啟,會解壓縮文件,然後會提示重啟,重啟後,就能夠看到mysql啟動和相應信息了。
2.點options進入設置,然後勾選上root許可權,這樣就可以更改埠為80了。然後回到主界面,點phpmyadmin然後就會自動下載了。下載成功後,可以在手機瀏覽器里輸入127.0.0.1,就可以看到相關信息。雖然版本有些老,但是相當簡便啊親……
如果你只想在手機上測試,那麼到這里就結束了。如果想讓公網訪問手機,
那麼就需要使用DDNS(動態域名解析)來支持。
3.使用oray護照,登錄花生殼,系統會自動分配給你一個免費域名,用這個域名來訪問手機。登錄你的路由器,點擊“轉發規則”,選擇“虛擬伺服器”,埠填寫80,IP地址填寫你手機WIFI的IP地址,保存,如圖所示。
4.保存後,點擊“動態DNS設置”,賬號密碼就是你oray的通行證,點登錄,如果成功了,就會自動識別你的免費域名。如圖所示,然後保存就行了。
這樣的話,直接輸入域名就可以訪問到手機了,只要你的路由器不關閉,就可以一直使用了。下面是我的演示:
至此,你的手機就可以當成一個獨立的VPS來使用了,建議使用閑置的手機來玩,它有以下幾個好處:裝13,夠折騰,省電省資源,廢物利用,數據更安全,便攜,國內速度一流……還有,查域名的時候貌似是獨立IP,這樣網路會不會喜歡呢?
7. 如何在本地搭建一個PHP環境
在本地搭建PHP環境來測試PHP程序,這樣的話可以省下不少錢的時間,省去了把程序上傳到空間不滿意又刪掉又重新上傳到伺服器的時間,對於程序比較大的來說可以說這樣會省下很多時間,這樣子可以很輕松的在本地調試PHP程序,今天我就來分享下我的經驗如何本地搭建php環境用來測試PHP程序,旨在幫助那些初學入門的朋友們能夠輕松的在
本地調試PHP程序。省下很多不必要花的時間,快速學習怎麼樣擁有一個自己的網站。千里之行始於足下,我們先從搭建本地php環境開始說起。
工具/程序
DedeAMPZ
discuz論壇程序
方法/步驟
我們先來網路下載我們需要的軟體和程序DedeAMPZ和discuz論壇程序,這兩個都可以在網路裡面找到,我們把他下載到我們的桌面。
接下來我們一樣的方法在網路找discuz論壇程序並下載到自己的電腦上面,可以直接到discuz論壇的官網下載。
下面要選擇編碼,自己喜歡什麼編碼就下載哪個,一般是選擇GBK這個編碼的。
下載好工具和源碼後,接下來我們來安裝剛下載的DedeAMPZ這個工具,下面先解壓好再來安裝,接下來看我怎麼安裝。
這樣子我們就成功安裝DedeAMPZ這個工具了。
安裝好DedeAMPZ這個工具後,我們來discuz這個PHP論壇程序看看能不能正常安裝,我們來右單擊DedeAMPZ管理這個圖標,點擊屬性,查找目標。
這樣就可以輕松找到DedeAMPZ所在的位置了。
找到後我們把Default這個文件夾裡面的東西都刪除了,路徑:D:DedeAMPZWebRootDefault。
解壓我們剛剛下載的Discuz_X3.0_SC_GBK.zip壓縮包,並把裡面的程序復制到Default這個文件夾裡面,路徑:D:DedeAMPZWebRootDefault,把我指的地方裡面的程序復制到Default。
接下來我們來安裝Discuz這個程序,我們在瀏覽器中輸入localhost並且回車訪問就到程序的安裝頁面了,下面看我的操作步驟。
資料庫信息可以看之前這安裝的DedeAMPZ工具里找到。
填寫好資料庫信息和其他信息後,我們點擊下一步進行安裝。
這樣子我們就把程序安裝好了。
安裝好後我們就可以本地測試PHP程序了,教程就是這樣了,如果第一次看不懂的,可以多看幾次就懂了。
我剛開始的時候也是不懂的,多操作幾次就懂的。
8. 如何配置php伺服器
可以用phpstudy快速搭建PHP環境。 1、網路下載phpstudy安和櫻裝包,然遲飢後安裝該服務。 2、安裝完成後,啟動phpstudy的Apache和MySQL即可。喚旦叢
9. 用php搭建一個網站的基本教程
一安裝apache伺服器及其配置
1.安裝apache伺服器軟體
2.配置apache:
a)打開apache安裝目錄下conf目錄中的index.php
f)重啟apache伺服器
二安裝php及其配置
1.運行php安裝襪塵文件
2.將安裝目錄下的所有dll文件復制到系統盤windows/system32目錄下
3.將php.ini文件復制到系統盤windows目錄下
4.打開復制後的php.ini文件,找到extension_dir=」./」,修改為extension_dir="C:/ProgramFiles/PHP/ext"
5.找到;extension=php_mysql.dll這一行,將前面的「;」去掉,告罩禪這樣php即可以支持mysql資料庫
6.重新啟動apache伺服器
7.編寫腳本文件phpinfo.php,將該悶悉文件保存到apache指定的虛擬目錄下,即apache的配置文件o.php的內容如下:
<?php
phpinfo();
?>
7.在瀏覽器的地址欄中輸入:o.php顯示出php的配置信息,則說明php配置成功
10. 如何在安卓上搭建http伺服器
轉載 本文介紹如何在安卓手機上搭建http伺服器,有時候我們會有這要的需求,那就是想在自己的安卓手機上搭建一個簡單的http服務里,有人是想用來玩一玩,有人是想做點研究,還有人有其他的目的,那麼我們該怎麼在安卓上搭建一個http伺服器呢,下面安卓後院 為大家收集整理的一個方法,希望能夠幫到大家。
一、准備篇
1.將lmp.tar.bz2移動到SD卡根目錄(/mnt/sdcard/)
2.安裝安卓終端模擬器(TerminalEmulator.apk)
(註:lmp.tar.bz2文件可以在本站的安卓工具箱頁面下下載)
二、安裝篇
1.打開安卓終端模擬器
2.執行以下命令(root)
$ su
# cd /
# mount -o remount,rw /system
# tar xf /mnt/sdcard/lmp.tar.bz2
# mount -o remount,ro /system
# exit
$ exit
三、啟動篇
1.打開安卓終端模擬器
2.執行以下命令(root)
$ su
# almp-start.sh
# exit
$ exit
三、關閉篇
1.打開安卓終端模擬器
2.執行以下命令(root)
$ su
# almp-stop.sh
# exit
$ exit
四、測試篇
1.打開網路瀏覽器(OperaMobile)
2.輸入以下地址欣賞下您的almp環境吧
http://127.0.0.1/
http://127.0.0.1/fileadmin/
或者
http://localhost/
http://localhost/fileadmin/
*.部分瀏覽器不支持localhost的解析
五、mysql篇
1.mysql用戶名為root
2.mysql默認密碼為空
3.mysql用以下地址訪問
127.0.0.1:3306
localhost:3306
4.推薦phpmyadmin管理您的mysql資料庫
5.由於phpmyadmin更新頻繁,請自己下載安裝
6.phpmyadmin默認不支持空密碼登陸,請自己修改phpmyadmin的配置文件
7.登陸phpmyadmin輕擊修改密碼為您的mysql超級用戶root設置一個密碼吧
六、注意篇
*.php-cgi由本人編譯
1.手機需要有root許可權
2.部分rom需要安裝busybox
3.部分rom需要在命令前面加上busybox
4.本環境包中的部分資源來源於網路開源項目
5.用Re掛載/system分區為讀寫可跳過mount命令
6.執行終端命令時請忽略命令前的命令提示符$(#)
7.本環境包理論上應該工作在Arm5++的安卓手機上