linux配置php伺服器
單機下Linux下部署PHP環境
說白了就是在Linux系統上安裝apche或者nginx和mysql資料庫以及php運行環境
這些都可以在網上單獨下載安裝包去安裝
但是需要猜肢輪自己去一個一個下載安裝設置調試等
傻瓜式的有穗信lnmp和lamp一鍵安裝包
大多是基於命令行模式
如果是需要圖形化的
則飢胡推薦寶塔和wdcp等圖形化操作面板
幾乎是按照Windows的那種點幾下安裝
域名解析好即可訪問了
另外現在推薦php7.2以上+mysql5.7或者8.0組合
效率比老版本又更上一層樓
B. 怎麼在linux伺服器上配置php
phpinfo()函數用來顯示PHP的當前信息,其中包括PHP擴展和編游沒譯版本,伺服器信息和環境,PHP環境中,路徑,主機和本地配置選項,HTTP頭,PHP許可等等(詳細信息可參考PHP手冊)。要得到這些信息,不僅可以從瀏覽器中查看,還可以使用命令行在伺服器上查看。
使用瀏覽器查看很簡單,我們只需要在網站目錄創建神碰納一個PHP文件,吵銀使用上面提到的phpinfo()函數,如:
<?php
phpinfo();
?>
然互在瀏覽器中輸入此文件路徑即可查看。
在Linux伺服器上,我們還可以使用如下命令,不用瀏覽網頁同樣可以查看PHP信息,如:
php -r 'phpinfo();'
此命令同樣可以得到網頁形式的結果。
C. 怎麼把php部署到apache伺服器上linux
最簡單的方法就是給伺服器裝一個寶塔,在寶塔上安裝自己需要的環境
D. Linux PHP環境配置。
vim
/etc/httpd/conf/httpd.conf
httpd.conf分為3個配置部分
lz這個要求只要修改
第一第二部分就好了
1.全局環境配置
KeepAlive
on
listen
80
2.主服務配置
UserDir
disable==>
enables
#
UserDir
public_html
(把其前面的#號去掉)
然後在個人主目錄(/home/*(user))里建立新文件夾public_html(再vim
index.html),並在root用戶下把個人主目錄的許可權設為705
開啟httpd
服務
然後防火牆開啟相應埠
訪問時在瀏覽器下輸入
192.168.80.1(IP)/~user1(用戶名)
還不明白的可以網路發消息給我
E. 如何在linux下建立php網站
1、磨戚如果這個網站是你的;你需要把你網站的程序放在public——html目錄下面。你可以通過ftp軟體上傳自己的網站程序。同時,建議您下載一個ser-u使用。
2、如果這個網站不是您的;請不用多想,這個網站只是剛剛上線,沒有放程序而已。
補充:
一、創建站點成功,然後通過ftp登錄到網站根目錄,注意,登錄到站點的目錄中會看到一個名字叫「public_html」的目錄,要進入到這個目錄里才是網站的根目錄,可以把裡面默認的那些文件或者文件夾都刪除,然後上傳自己的程序代碼,上傳好後就可以進行安裝了。
二、
1、WDCP是一個基於Linux伺服器php網站環境程序。
2、上述所出現的問題是新建站點時,默認頁面!
3、此文件顯示的意思就是,該站點沒有網站文件。
4、出現站點沒有網站文件有兩種可能,一是網站目錄寫錯問題(就是網站文件上傳錯了),二是你沒有上傳網站文件!
5、一般在禪游嘩WDCP控制賀行面板中查找:網站管理-站點列表-找到相應的網站點擊右邊-文管,查看是否有文件。沒有則添加。
F. 詳解如何正確配置PHP開發環境
PHP語言在進行開發之前,需要將開發環境配置妥當,這樣才能實現我們的程序完美運行。那麼,如何正確的配置PHP開發環境呢?文章將介紹Apache、MySql、PHP的下載、安裝及配置,分別講述在windows和Linux環境下開發環境的搭建。
一、下載Apache、MySql和PHP
1、Apache的下載
Apache伺服器可以通過官方提供的鏡像地址來下載windows的Apache安裝程序,不過都是英文版的,而且下載速度太慢。我建議大家去華軍、天空或者中關村下載最新版的安裝程序,速度很快。
2、MySQL的下載
MySQL的官方網站是
3、PHP的下載
PHP的官方網站是
二、在windows下配置PHP開發環境
1、Apache、MySql和PHP的安裝像安裝windows其他軟體一樣,這里建議把Apache和PHP軟體安裝在D盤目錄下,把MySQL軟體安裝在C盤,這樣不需要做任何設置,MySQL就可以順利啟動運行。
2、配置開發環境
為了讓windows可以執行PHP,需要做進一步的工作,按以下步驟搭建好環境:
1)在PHP安裝目錄下,找到文件php5ts.dll,將其復制到C盤system32目錄下。
2)在PHP安裝目錄下,找到文件libmysql.dll,將其復制到C盤system32目錄下。
3)在PHP安裝目錄下,找到文件php.ini,將其復制到C:windows下。這個文件是配置PHP的基本文件,如設置伺服器根目錄配置,用文本編輯器打開php.ini文件,找到"doc_root=",因為我把Apache默認安裝在D盤根目錄下,所以,修改這個配置項的值為:doc_root=d:apache2htdocs
提示:用戶根據自己安裝Apache的路徑,修改該配置項的值。
4)在php.ini中找到「extension_dir ="./"」,這個配置項用來載入PHP的擴展模塊,修改該配置項如下:extension_dir = d:phpext,(需要按自己的安裝目錄修改PHP的載入位置)。
5)在php.ini中找到「;extension=php_mysql.dll」,把這項前面的分號去掉,表示使這個項生效。這個配置項用來使PHP支持MySQL,這里分號起注釋作用。修改完PHP的配置文件php.ini後,保存退出該文件。
6)進行Apache的配置。轉到Apache的安裝目錄下的conf目錄,用文本編輯器打開Apache的配置文件http.conf。在此文件中找到 dynamic shared object(DOS) Support,在LoadMole行的最後添加如下配置項:LoadMole php5_mole d:/php/php5apache2.dll,(需要按自己的安裝目錄修改PHP的載入位置)。該項是通過Apache來載入PHP模塊php5apache2.dll,即PHP以Apache的一個模塊來運行。
7)為了讓Apache支持.php後綴的文件,在http.conf中找到AddType項,在最後添加如下配置項:AddType application/x-httpd-php.php。找到directoryIndex,在最後添加index.php。為了支持中文,找到AddDefaultCharset ISO-8859-1改為AddDefaultCharset GB2312。修改完後保存http.conf。即完成Apache的基本配置。
注意:強烈建議對Apache配置文件http.conf進行修改時,一定遵守修改一點測試一點的原則,即每次修改完氏早一項並保存http.conf後,要嫌核蘆重啟一下Apache,如果Apache正常啟動,則可以進行後續修改,否則,說明本次修改有誤芹帶,仔細檢查並重新修改。
三、在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
5)以上配置PHP開發環境的安裝完後,參見windows下配置的內容進行相關配置,配置項和配置方法類似。