A. 請問怎麼在伺服器上配置php急!!!
第一步: 安裝apache 並配置支持PHP
點擊安裝文件apache_2.0.50-win32-x86-no_ssl.msi
將apache安裝在 D:\apache2 目錄(隨自己喜好)下
將php-5.0.0-Win32.zip 里內容解壓到 D:\php 里
找到 php目錄里的 php.ini-dist 重命名為 php.ini 並拷到 windows目錄里(win2k 里為winnt)
如我的php.ini是拷到 D:\windows目錄
再將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system/system32) 如我的是D:\windows\system里
配置apache里的httpd.conf
打開 D:\Apache2\conf\httpd.conf 這個文件
找到 AddDefaultCharset ISO-8859-1 將其改為 AddDefaultCharset GB2312 (讓默認語言編碼為簡體中文)
找到 DocumentRoot "D:/Apache2/htdocs" 將其改為你的WEB目錄(可不改)如我的為 DocumentRoot "D:/website"
找到 DirectoryIndex index.html index.html.var 在後面加入 index.htm index.php
選擇安裝模式: 模塊化模式安裝 或 CGI模式安裝 (選一樣即可)
--------------模塊化安裝配置------------------------------------
找到 #LoadMole ssl_mole moles/mod_ssl.so 這行,在此行後加入一行
LoadMole php5_mole d:/php/php5apache2.dll
其中d:/php/php5apache2.dll 為你php目錄中php5apache2.dll所在的位置
找到 AddType application/x-gzip .gz .tgz 這行,在此行後加入一行
AddType application/x-httpd-php .php
---------------------------------------------------------------
--------------CGI安裝配置--------------------------------------
找到 AddType application/x-gzip .gz .tgz 這行,加入如下即可
ScriptAlias /php/ "d:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
---------------------------------------------------------------
此時PHP環境基本已經配置成功
在WEB根目錄(如我的D:\website)里建一個名為test.php的文件內容如下
<? echo phpinfo(); ?>
重新啟動apache服務
用瀏覽器打開 http://localhost/test.php ;
如果可以看到php配置輸出信息就OK了
第二步 安裝mysql
將mysql安裝到指定目錄,如我的是d:/mysql 如下載的是非安裝的mysql壓縮包,直接解壓到指定目錄就可以了
然後點擊D:\mysql\bin\winmysqladmin.exe這個文件 其中D:\mysql是你的mysql安裝目錄
輸入winmysqladmin的初始用戶、密碼 (註:這不是mysql里的用戶、密碼)隨便填不必在意
確定之後你的右下角任務的啟動欄會出現一個紅綠燈的圖標,紅燈亮代表服務停止,綠燈亮代表服務正常,左擊這個圖標->winnt->install the service 安裝此服務
再左擊這個圖標->winnt->start the service 啟動mysql服務
修改mysql資料庫的root密碼
用cmd進入命今行模式輸入如下命令: ( 注: d:\mysql 為mysql安裝目錄)
cd d:\mysql\bin
mysqladmin -u root -p password 123456
回車出現
Enter password: ( 注:這是叫你輸入原密碼. 剛安裝時密碼為空,所以直接回車即可)
此時mysql 中賬號 root 的密碼 被改為 123456 安裝完畢
三、配置php.ini並測試mysql(php.ini為 d:\windows下的 php.ini)
找到extension_dir = "./" 改為 extension_dir = "d:/php/ext"
找到
;extension=php_mysql.dll
將;去掉改為
extension=php_mysql.dll
找到
;session.save_path = "/tmp"
將;去掉 設置你保存session的目錄,如
session.save_path = "D:/php/session_temp";
重啟apache服務
在Web根目錄下(如 D:\website)建立testdb.php文件內容如下:
<?php
$link=mysql_connect(localhost,root,123456);
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
用瀏覽器打http://localhost/testdb.php ;如果輸出success就OK了
四、phpmyadmin的安裝配置
將phpMyAdmin-2.5.7.zip解壓到WEB根目錄中去,重命名文件夾為phpmyadmin或其它
打開phpmyadmin 目錄中的 config.inc.php
找到
$cfg[Servers][$i][user] = root;
$cfg[Servers][$i][password] = 123456;
分別填上你mysql的用戶和密碼即可
如不是本地使用,最好加上驗證
不知道寫得對不對!不過我基本上就是這樣配的! 對於學習來講應該差不多了吧
B. PHP如何將已經讀取的位元組流文件上傳到指定伺服器
第一種:使用html自帶的file控制項,然後後台通過php提交到伺服器
第二種:使用php自帶的ftp函數上傳到伺服器~
C. php上傳文件到伺服器
1、通過PHP,可以把文件上傳到伺服器。創建一個文件上傳表單,下面這個供上傳文件的 HTML 表單:
<html>
<body>
<formaction="upload_file.php"method="post"
enctype="multipart/form-data">
<labelfor="file">Filename:</label>
<inputtype="file"name="file"id="file"/>
<br/>
<inputtype="submit"name="submit"value="Submit"/>
</form>
</body>
</html>
2、創建上傳腳本,命名為"upload_file.php" 文件含有供上傳文件的代碼:
<?php
if($_FILES["file"]["error"]>0)
{
echo"Error:".$_FILES["file"]["error"]."<br/>";
}
else
{
echo"Upload:".$_FILES["file"]["name"]."<br/>";
echo"Type:".$_FILES["file"]["type"]."<br/>";
echo"Size:".($_FILES["file"]["size"]/1024)."Kb<br/>";
echo"Storedin:".$_FILES["file"]["tmp_name"];
}
?>
註:通過使用 PHP 的全局數組 「$_FILES」,就可以實現從客戶計算機向遠程伺服器上傳文件。
D. php網站怎麼傳到雲伺服器
要將網站上傳到伺服器上,方法有多種。上傳時可以按網站目錄傳也可以打包成一個zip或
rar文件一次傳。
可選擇的方法有:
(1)FTP方式。如果你的網站上安裝有FTP伺服器(比如IIS上就有FTP伺服器),可以使用文件夾地址欄中輸入ftp://你的伺服器ip的方式(或使用ftp客戶端軟體)連接上去,然後選擇php網站文件上傳即可。
(2)既然使用雲伺服器,應該可以通過遠程桌面程序登錄。那麼可以按如圖所示操作:
第一步,打開「遠程桌面連接」程序(點擊「開始」->「所有程序」->「附件」->「遠程桌面連接」);
第二步,如上圖顯示,點擊「本地資源」選項卡;
第三步,在選項卡中,點擊本地設備和資源中的「詳細信息」,彈出一個對話框;
第四步,在對話框中找到「驅動器」,點擊左邊的+號,就會在下面列出如圖上所示的你的電腦上的分區(圖片中是我電腦上的),選擇你php網站所在的那個盤打個勾;
第五步,確定關閉對話框後,開始連接。
這樣和原來一樣連接遠程伺服器後,就能在雲伺服器的「我的電腦」中看到你本地電腦上剛勾選的那個盤了,然後在伺服器上就能像操作你電腦一樣,將文件從伺服器復制粘貼到你的電腦上或從你的電腦上復制粘貼到伺服器上了。
E. 伺服器如何部署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安裝目錄,建議採用安裝版,直接安裝即可。
F. php項目如何部署在伺服器上
一、阿里ECS伺服器配置
1.因為線上已經有幾個站點了.所以要配置ngnix多站點
2.阿里雲ecs目錄結構,ngxin 在/etc/nginx/目錄下,配置的地方主要是nginx.config文件。或者在conf.d新建一個配置文件然後在include到nginx.config文件中
G. php上傳文件到其他伺服器(php文件上傳)
怎麼將php文件上傳到伺服器上1、可以和本地的進行雙向傳輸(可以上傳和下載)。如果只上傳個別文件,可以使用瀏覽器或者DOS進行傳輸,瀏覽器的方法是打開地址:ftp://用戶名:密碼@伺服器地址/,DOS命令是ftp伺服器地址,然後輸入用戶名和密碼。
2、登錄你購買的空間的ftp後台,將你做好的php網頁上傳到伺服器上,記得買空間的時候要買支持php服務的。一切正常的話,然後上網就可以訪問你的php文件了。
3、可以點擊下面的「建立備份」一。點擊建立「備份用FTP」。用FTP將您自己的資料庫備份文件上傳到伺服器上,覆蓋伺服器上的bak(SQL2000)/sql(Mysql)。再點從備份一中的「備份中還原。
4、你要是用的比如類似織夢CMS一樣的程序的話把你下載的源文件直接上傳到伺服器上然後按照說明安裝就可以了。
5、接下來,您需要在伺服器上安裝一個PHP直播源,比如Red5,Kurento或者Wowza,這些都是支持PHP的直播源。安裝完成後,您可以使用PHP腳本來控制直播源,比如控制直播源的音量,調整直播流的質量,控制直播源的播放速度等等。
6、要分情況來說,如果你是申請的網上的免費主頁空間(支持php),那麼空間的提供商一般會給你提供一個後台的界面讓你上傳文件,或者給你開通ftp服務,通過ftp上傳,你的web地址(域名)由空間提供商給你。
如何把自己的php文件發布到互聯網上?1、下載安裝FTP軟體,輸入伺服器IP地址,FTP的用戶名和密碼進行連接。連接FTP後,找到要上傳的PHP項目文件,上傳到伺服器即可。
2、第一,你需要一個域名,你要把伺服器跟你的域名綁定,一般買的虛擬主機的話會提供一個後台給你配置域名綁定的,如果是買的獨立的伺服器則需要自己配置綁定。
3、通過使用PHP的全局數組$_FILES,你可以從客戶計算機向遠程伺服器上傳文件。第一個參數是表單的inputname,第二個下標可以是name,type,size,tmp_name或error。
4、首先,保證電腦上安裝有ie類型瀏覽器,同時有一份php類型源代碼,如圖。在電腦上有一份php源代碼文件後,在該源代碼文件裡面找到一個名為main的文件件。
5、安裝上去就可以了。完全免費。這類軟體其實很多。區域網用嘛,就用WAMP好了,安裝上去,把PHP源代碼放進去就行了,也沒有什麼復雜設置。功能也足夠多。世界有一大半的網站遠行的是APACHE。WAMP集成環境也非常流行。
php如何上傳圖片到遠程伺服器首先,在自己台式機和筆記本上都開通了ftp,這個不會的同學可以網上查serv-u,相關教程肯定不少的。
使用imagepng函數把圖像輸出到瀏覽器或者文件中。
用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。
php上傳圖片客戶端和伺服器端實現方法分享給大家供大家參考。
H. 怎樣把下載的PHP建站系統上傳到區域網上的WEB伺服器上
1、區域網與互聯網沒有區別,是一樣的操作,最多就是區域網只可以使用IP,不能使用域名。
2、安好就夠了。
3、用FTP可以,直接用U盤拷貝過去也可以。把PHP文件拷貝到WEB伺服器網站主目錄下,資料庫需要進行導入,或者拷貝到MYSQL\DATA文件夾下,打開你下載的壓縮包,裡面應該有說明。