導航:首頁 > 編程系統 > linux伺服器搭建php

linux伺服器搭建php

發布時間:2025-02-28 04:56:29

㈠ 怎麼在linux伺服器上配置php環境

建議多使用網路搜索,網上這樣的帖子特別多。
Linux的分支比較大,不過常使用的也就Centos和Ubuntu。下面我貼出來在Centos上面搭建php環境的方法,命令有所不同,不過差異不大。

安裝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
此時可以在目錄:/var/www/html/下建立一個PHP文件
代碼
<?php phpinfo(); ?>
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到

安裝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

測試mysql是否鏈接成功的php代碼
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("mydb", $con);

$result = mysql_query("SELECT * FROM sys_user");

while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}

mysql_close($con);
?>
可以把上面的代碼傳入目錄/var/www/html/
就可以看到執行情況

㈡ 如何在linux上安裝php5.6,謝謝,

不知道你問的linux,是哪個發行版本,常用的如 ubntu,centos,debian等。

我列一個centos7(伺服器常用這個版本)的安裝方法吧

centos7默認使用yum install 來安裝程序,但默認源安裝的php是5.4的,版本比較低,

要安裝高版本的,要麼下載源代碼手動編譯安裝,但對不熟悉的,萬一出點錯誤,會越搞越亂。我一般使用epel源安裝php,裡面各個版本都有,最新的php7.3

  1. 首先安裝epel

    rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

    這裡面的url是目前我用的,如果提示出錯,就是換url了,可以在電腦上手動打開epel源列表去檢查 epel-release是哪個版本,換上對應的名字

  2. 按版本安裝php

rpm-Uvhhttps://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yuminstallphp56wphp56w-mysqlphp56w-pdophp56w-gdphp56w-sslphp56w-mbstringphp56w-cliphp56w-xmlphp56w-bcmath

我這里列的是一些常用的php擴展,如果需要其它的,手動加上即可

如果需要安裝php其它版本,把包名里的56改成對應版本即可 ,如

yuminstallphp71wphp71w-mysqlphp71w-pdophp71w-gdphp71w-sslphp71w-mbstringphp71w-cliphp71w-xmlphp71w-bcmath

yuminstallphp72wphp72w-mysqlphp72w-pdophp72w-gdphp72w-sslphp72w-mbstringphp72w-cliphp72w-xmlphp72w-bcmath

可對應安裝php7.1和php7.2,這種安裝方法,會默認配置好對應的設置,php.ini在/etc/中查找,命令行也默認啟用了 (php-cli)

㈢ 怎麼在linux運行php文件

在命令行運行的話來,linux和Windows環境下自一樣,如果你的PHP已經設置為全局的,可以直接
php 後跟文件名,如果不是全局的就進入php安裝bin目錄下,就是有php.exe文件那個目錄下執行 php+文件名

㈣ 在linux伺服器上lamp環境中怎樣安裝php的擴展模塊

在linux系統中:我們是直接安裝mbstring擴展模塊的。
首先我們執行一個yum的搜索命令:


系統便會自動下載並安裝包了。之後詢問你是否安裝,輸入y,回車,安裝,完成!
然後重啟伺服器,如此,mb_strlen()函數就可用了。 本文屬追太陽原創文章

㈤ linux怎麼快速安裝nginx和php,不用安裝資料庫

Linux下如果要搭建nginx和php環境,需要安裝三個軟體包:

nginx,php,php-fpm

比如說如果是centos的話:

yuminstallnginxphpphp-fpm

可能軟體包名有差別,這個查查就知道了。

然後配置nginx,修改nginx.conf,如果用sock就這樣寫,如果是埠就些埠:

location~.php${
fastcgi_passunix:/var/run/php-fpm/php-fpm.sock;
fastcgi_indexindex.php;
includefastcgi.conf;
}

然後啟動服務,以centos7為例:

systemctlstartnginx
systemctlstartphp-fpm
閱讀全文

與linux伺服器搭建php相關的資料

熱點內容
linux下圖形界面編程 瀏覽:268
linux下如何擴容 瀏覽:807
電信貓的密碼怎麼修改wifi密碼 瀏覽:999
哪個網站可以買到魚竿 瀏覽:49
蘋果如何導出word文件 瀏覽:544
win10圖片開預覽 瀏覽:909
linux英文文獻 瀏覽:445
紅米手機歌曲存哪個文件 瀏覽:947
大數據流調排查是什麼意思 瀏覽:680
qq發過的圖片都在哪個文件里 瀏覽:113
linuxkernel38 瀏覽:281
蘋果手機密碼6位變4位 瀏覽:651
編程如何讓人物踢球 瀏覽:884
win10防藍光軟體下載 瀏覽:983
qq群文件容量 瀏覽:164
有什麼網站驗證pr 瀏覽:186
如何拍攝飄浮照片教程 瀏覽:366
劍靈白青版本刺客 瀏覽:965
卡車在哪個app可以接單 瀏覽:526
怎麼讀編程文檔java 瀏覽:501

友情鏈接