『壹』 阿里雲windows server 2012怎麼安裝php環境
一:下載資源
1.下載 VC11 vcredist_x64.exe(32位下載VC11 vcredist_x86.exe),因為雲伺服器上只裝了IIS,其他環境都沒有。推薦下載英文版。
2.下載Apache httpd-2.4.9-win64-VC11.zip (32位 網址相同) 由於自2.2後Apache官網不再更新win版本
3.下載php php-5.5.10 選擇線程安全版本 VC11 x64 Thread Safe
二:安裝配置
A.安裝 VC11 vcredist_x64.exe
B.安裝配置php
1.將php 解壓到自定義目錄下,我這里選擇和默認目錄一樣: C:/php55
2.將C:php55和C:php55ext加入環境變數PATH中
3.將C:php55php.ini-proction 復制一份,並重命名為php.ini
4.開啟幾個常用php擴展,用記事本打開C:php55php.ini
修改 721行 將; extension_dir = "ext" => extension_dir = "ext" (去掉extension前面的分號)
修改 873行 將;extension=php_mbstring.dll => extension=php_mbstring.dll(去掉extension前面的分號,這是php多位元組字元串擴展)
修改 875行 將;extension=php_mysql.dll => extension=php_mysql.dll(去掉extension前面的分號)
修改 876行 將;extension=php_mysqli.dll => extension=php_mysqli.dll(去掉extension前面的分號)
5.在 cmd中輸入 php -v 驗證是否安裝成功
C.安裝配置Apache
1.將Apache 解壓到自定義目錄下,我這里選擇和默認目錄一樣: C:/Apache24
2.打開C:apache24confhttpd.conf (推薦使用Notepad++ 可以看到行號)
說明:由於默認的IIS伺服器使用80埠,因此我令Apache使用8080埠,後面會講WindowsServer2012如何打開8080埠
修改 37行 ServerRoot "c:/Apache24" => ServerRoot "c:/Apache24"(這里輸入的是你解壓apache安裝包的位置)
修改 58行 Listen 80 => Listen 8080
修改 217行 #ServerName www.example.com:80 => ServerName www.example.com:8080 (去掉前面的#,同時設定埠號8080)
修改 241行 DocumentRoot "c:/Apache24/htdocs" => DocumentRoot "d:/WebSites" (這個目錄即為Apache伺服器的虛擬根目錄,可以自己設定)
修改 242行<Directory "c:/Apache24/htdocs"> =><Directory "d:/WebSites">(與241保持一致)
修改 262行AllowOverride None=> AllowOverride All
修改 267-269行
Require all granted
Order Deny,Allow
Allow from all
修改 275行 DirectoryIndex index.html => DirectoryIndex index.html index.php index.htm (我們添加了index.php index.htm)
修改 358行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" => ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" (依然一樣不用改)
修改 374行 <Directory "c:/Apache24/cgi-bin"> => <Directory "c:/Apache24/cgi-bin"> (依然一樣不用改)
在C:Apache24confhttpd.conf 最後一行添加
LoadMole php5_mole "c:/php55/php5apache2_4.dll" (這里與你下載的包有關)
AddType application/x-httpd-php .php .html .htm (注意.php .html .htm之間的空格)
PHPIniDir "c:/php55" (與自己的php安裝目錄一致)
3.安裝
打開cmd,注意WindowsServer2012中的PowerShell與cmd還是有區別的,快捷鍵win+X 選擇打開cmd
進入c:Apache24bin (你的Apache安裝目錄)
執行 httpd -k install(用PowerShell 無法執行這個命令)
4. 進入c:Apache24bin (你的Apache安裝目錄)
雙擊運行 ApacheMonitor.exe
不出意外,這時右下角已經有Apache的圖標了,在自己的伺服器雲主機上從瀏覽器 訪問 localhost:8080 以及 IP:8080 都可以發現成功了。
可能錯誤分析:
1. 右下角Apache面板顯示 no services installed。說明Apache沒有安裝成功。
2. 伺服器上鍵入 localhost:8080 以及 ip:8080 無法顯示。說明httpd.conf 配置錯誤
3. 伺服器上可以通過ip:8080 訪問 外網不能訪問。說明8080埠沒有開放。你可以在cmd裡面利用 netstat -ano查看埠開啟情況。
但是通過外網來訪問伺服器 IP:8080 去發現無法連接。這是因為默認的8080埠沒有打開。步驟如下:
阿里雲WindowsServer2012打開8080埠方法:
1、進入控制面板 選擇防火牆,選擇高級設置
2. 左側選擇入站規則,右側點擊新建規則
3. 選擇 埠
4. 選擇TCP 下面特定埠填寫8080
5. 允許連接
6.
7. 完成
這時通過外網 就可以以 IP:8080 方式訪問Apache伺服器了。
『貳』 阿里雲centos怎麼配置php環境
打開putty工具,在主機名稱中輸入阿里雲ecs的IP地址和埠。輸入好後,點擊「打開」進入。
進入putty界面後,輸入系統賬號和密碼。提示一下密碼是暗文的,輸入密碼時不會顯示在屏幕上的。
進入系統後,輸入命令進行安裝。
安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠
安裝mysql:
yum install mysql mysql-server
啟動mysql:
/etc/init.d/mysqld start
安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
/etc/init.d/httpd restart
最後在目錄:/var/www/html/下建立一個PHP文件
代碼內容如下:
<?php phpinfo(); ?>
當你訪問這個文件時,就能看到php版本以及所安裝的插件信息了。
安裝完所有的軟體後,強烈建議安裝VPSMate面板。它提供界面化操作文件和控制軟體。
『叄』 阿里雲centos怎麼搭建php環境
運行 Terminal,輸入命令 ssh username@ip,然後輸入密碼。
安裝 Apache 軟體:yum install httpd
設置 Apache 在伺服器啟動時運行:chkconfig --levels 235 httpd on
在 Apache 配置文件中配置域名:vi /etc/httpd/conf/httpd.conf,找到 ServerName ,添加「域名:80」,保存並退出。
重啟 Apache:service httpd restart
瀏覽器中訪問第4步配置的域名,如果出現「Apache 2 Test Page powered by CentOS」的頁面,說明配置成功。
『肆』 阿里雲windows iis 怎麼配置php環境
第一步下載php
下載壓縮包就可以了
第二步
解壓縮php到某個目錄,比如D:\php
php目錄裡面有兩個php.ini,一個是php.ini-dist,比較適合開發用;一個是php.ini-recommended,比較適合配置運行環境用,因為這個安全性稍高一些。
所以我們復制php.ini-recommended到C:\WINDOWS下,並改名為php.ini,然後用記事本打開它
1、搜索"extension_dir"找到extensino_dir="./"將改為extension_dir ="D:\php\ext"
2、搜索;extension=php_mysql.dll去掉前面的分號";"
3、將D:\php\php5ts.dll 復制到 C:\windows\system32下。
將D:\php \libmysqls.dll 復制到 C:\windows\system32目錄下
第三步
1、 控制面版——》管理工具——》Internet服務管理器——》點尋Web
服務擴展」——》在右邊窗口點擊「添加一個新的 Web 服務擴展」——》擴展名為
「PHP」——》再點擊「添加」——》在出現的窗口裡填上「D:\PHP\php5isapi.dll」 並確定 然後再點選 Web 服務擴展 PHP 並選擇允許
2、在「默認網站屬性」窗口上按
「主目錄」標簽點「配置」按鈕在彈出的「映謝」窗口中點勸添加」按鈕,在彈出的「添加/編輯應用程序擴展名映像」對話框中的「可執行文件」文本框中輸入「D:\PHP\php5isapi.dll」
「擴展名」文本框中輸入「.php」(注意一定要有那個點) 並勾選
"檢查文件是否存在"項
3、在「默認Web站點屬性」窗口上點勸ISAPI篩選器」標簽,點擊「添加」按鈕,在彈出的「篩選器屬性」窗口的「篩選器名稱」中輸入「PHP」
「可執行文件」中瀏覽選定「D:\PHP\sapi\php5isapi.dll」
A:重新啟動IIS 6.0 意在開始對PHP 載入
B:在「默認Web站點屬性」窗口上點勸ISAPI篩選器」標簽,如果看到 PHP 的箭頭綠色且向上,證明 PHP 已經被 IIS 6.0 順利載入起來了。
這里需要說明一下,如果是紅色箭頭向下,說明沒有載入成功,這是由於許可權造成的,給php目錄的user用戶加上「運行」許可權即可。
另外還有一點需要注意,php.ini裡面有個short_open_tag 可選屬性有「On」和「Off」,如果選為on就不是很嚴格直接用<?phpinfo();?>就可以運行,如果設置為off,就必須加上php,
『伍』 我在阿里雲買了Windows伺服器怎麼配置PHP環境
配置出可視化的php環境界面,這需要藉助第三方一鍵php包的配置。好在國人也開發了這方面的面板,可以免費的使用。
不管使用的是win伺服器還是linux 伺服器,都可以在三方面板的幫助下,成功配置出可視化操作界面,然後一鍵部署 worpdress環境。
接下去就是這些步驟了:
1、注冊域名
2、選購伺服器
3、網站備案
4、搭建網站環境
5、安裝網站程序
6、充實網站內容
所有的網站都這么操作出來的,這是個思路,因為這方面內容較多,這里也寫不開那麼多內容,所以你可以留言或到咱們的博客上搜索相關內容,老魏有寫過教程,還不止一篇,都挺詳細的內容,可以幫助你入門。
『陸』 阿里雲伺服器,可以搭建php環境么。
可以的,入門級可以使用阿里雲web環境一鍵安裝包安裝,然後確認服務已經啟動就行,如果你要學習linux,推薦阿里雲,公司的話, 更推薦阿里雲,還有亞馬遜AWS,需要綁定信用卡才可以的,免費12個月,你也可以試試,這個比新浪雲好很多
『柒』 阿里雲伺服器 linux 怎麼安裝php開發環境
1、MySQL的安裝
在MySQL官網下載MySQL的安裝文件MySQL-server-4.0.20-0.i386.rpm,執行下面的命令完成MySQL的安裝。
rpm -ivh MySQL-server-4.0.20-0.i386.rpm
在沒有設置MySQL密碼的情況下,通過以下命令測試MySQL是否安裝成功。
mysql -u root
出現類似welcome to the mysql mointor. commands end with;or \g的字樣,說明安裝成功。
2、Apache的安裝
從Apache的官網下載unix版本的壓縮包,以httpd-2.0.52.tar.gz為例,假設資源包放在/usr/local/src下,進入這個目錄後解壓縮,命令如下:
cd /usr/local/src
tar -zxvf httpd-2.0.52.tar.gz
解壓縮後,進入目錄httpd-2.0.52,執行以下命令:
./configure --prefix=/usr/local/apache2 --enable--mole=so
其中--prefix=/usr/local/apache2用來指定Apache的安裝目錄。接下來進行編譯,執行一下命令完成安裝。
make
mae install
3、配置php開發環境的安裝
1)從php官網下載php5.1.4.tar.gz的壓縮包,解壓縮該文件包,命令如下:
tar -zxf php5.1.4.tar.gz
2)轉到解壓縮後的目錄,執行以下命令完成php安裝目錄等相關配置:
./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql
3)接著編譯PHP,命令如下:
make
make install
4)復制當前目錄下的文件PHP大安裝目錄的lib目錄下,並改名為php.ini,命令如下:
cp php.ini-dist /usr/local/php/lib/php.ini
『捌』 伺服器如何部署php
是php5.3以下版本的安裝方法。
1、首先是下載PHP安裝文件和MYSQL安裝文件,請注意MYSQL有很多個版本,有社區版、標准版、企業版、集群版,其中只有社區版是免費的。
2、在伺服器上配置好IIS,推薦IIS7以上版本,控制面板-打開或關閉windows功能-萬維網服務-應用程序開發功能里選上對應就可安裝。
3、配置php環境:把php壓縮包解壓到C:php目錄下面,然後找到php.ini-dist,更名為php.ini,
修改裡面的擴展目錄
extension_dir
=
「C:phpext」。
把以下擴展前面的分號去掉以啟用
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
fastcgi.impersonate=1
默認為0,如果使用IIS,需要開啟
cgi.fix_pathinfo=1
cgi.force_redirect=0
默認開啟,如果使用IIS,可以將其關閉
其次指定extension_dir目錄和date.timezone,即
extension_dir =
"C:/php53iis/ext"
date.timezone=
Asia/Shanghai
4、然後把extension=php_mysql.dll前面的分號去掉,保存並把php.ini復制到系統Windows目錄下面。
5、然後依次打開我的電腦(右鍵)->管理->服務和應用程序->Internet信息服務(IIS)管理器,打開ISAPI和CGI限制,然後添加php的ISAPI的執行文件php5isapi.dll.
6、配置Mysql:把下載的mysql文件直接安裝即可,然後復制php目錄下面的libmysql.dll到系統Windows下面的System32目錄里。
7、重啟IIS,即完工。
如果是php5.3及以上版本,根本沒有php5isapi.dll,也不需要把php.ini移動到windows安裝目錄,建議採用安裝版,直接安裝即可。
『玖』 阿里雲伺服器怎樣搭建php環境
安裝PHP
如圖剪切【libeay32.dll libmcrypt.dll libmysql.dll ssleay32.dll】這些dll文件到【c:\windows\system32】目錄下
剪切圖片中的【php】到c:\windows目錄下
右擊 「我的電腦」 選擇「管理」
找到Internet 信息伺服器(iis)點擊【web服務擴展】在一般空白區域右擊,如圖
選擇【添加一個新的web服務擴展】出現下圖
擴展名輸入 php 然後點擊【添加】如圖
出現下圖
點擊【瀏覽】選擇 d:\websoft\php-5.2.17\php5isapi.dll
如圖點擊【確定】後出現下圖
選中圖片中【設置擴展狀態為允許】 點擊【確定】出現下圖
在web服務擴展就多了php,如上圖
右擊【網站】,選擇【屬性】, 出現下面的截圖
點擊圖片中的【主目錄】出現下圖
點擊圖片中的【配置】出現下圖
點擊【添加】出現下圖
點擊圖片中的【瀏覽】選擇【d:\websoft\php-5.2.17\php5isapi.dll】再點擊【確定】,出現下圖
在擴展名處輸入 .php ,然後點擊【確定】,出現下圖
在應用程序擴展就出現了剛才添加的.php, 點擊圖片中的【確定】,出現下圖
點擊【文檔】,出現下圖
點擊【添加】,出現下圖,後輸入 index.php 然後點擊【確定】
然後再點擊【添加】, 添加index.html,添加完成後,點擊【應用】出現如下圖片
點擊【全選】, 然後再點擊【確定】然後出現下圖
點【應用】 然後再點擊【確定】,這樣IIS+PHP 就配置好了。
https://help.aliyun.com/knowledge_detail/40893.html
『拾』 如何在阿里雲上部署PHP後端
首先你需要買一個阿里雲伺服器,買的時候可以選擇操作系統(買完之後在控制台也可以更改操作系統)我使用的是CentOS,買完伺服器之後需要添加一個多語言環境,這個需要到雲市場搜索「多語言環境」並購買,有免費的,有收費的,看你需要哪一種,我用的免費的。然後進入控制台,找到雲伺服器ECS進入雲伺服器ECS,點擊實例,裡面有你購買的伺服器點擊更多,然後重置密碼,重置密碼後需要重啟伺服器,點擊管理,右上角有重啟選項,配置好之後返回,點擊遠程連接,這時他會給你一個管理終端密碼,記住這個密碼。
然後輸入管理終端密碼進入伺服器。進入時需要輸入登陸賬號(默認是root) 和密碼(剛剛重置的密碼)然後就連接成功。接下來需要下載Xftp和Xshell,Xftp是用於文件傳輸,也就是將你本地的php網頁傳輸到阿里雲伺服器上,Xshell是登錄到阿里雲伺服器。
打開Xshell,新建會話取名字,我的名稱是test,協議選SSH,主機是阿里雲伺服器的公網ip地址,在控制台的實例中可以看到。然後輸入用戶名(root)和密碼就可以用Xshell操作阿里雲伺服器了。之後如果你的多語言環境(上面有提到)配置好了,那麼打開瀏覽器輸入公網地址會有下面的頁面出現(如果被拒絕請關閉阿里雲伺服器的防火牆,輸入service iptables stop):點擊《CentOS Nginx PHP JAVA多語言鏡像使用手冊V1.6.pdf》,建議將手冊看一看,裡面有很多操作我就不一一說了。注意到有一個 phpMyAdmin ,這是阿里雲伺服器的資料庫,點擊進入可以用本地瀏覽器操作。phpMyAdmin的用戶名和密碼在使用手冊里有,自己去看下。登陸後將你本地的資料庫導入,你需要新建一個資料庫(跟本地資料庫相同),然後把從本地資料庫導出的SQL文件導入到阿里雲伺服器上,資料庫導入就成功了。 將你需要部署的網站部署到網站根目錄下,就可以訪問你的網站了。具體將Xshell打開,確保你也下載了Xftp,點擊新建文件傳輸。它會自動運行Xftp,左邊是你本地的目錄,右邊是你的阿里雲的目錄,找到你的php文件,將php文件拖入右邊網站根目錄下,就可以訪問網站了,注意是網站根目錄不是root。如果還有不懂的可以去後盾人看看相關的教材。希望對你有用。