centos訪問php
❶ 如何在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/
❷ centos 7 lamp環境搭建完畢後訪問不了php文件(空白頁面)(html可以)
先在head裡面寫一點內容:
<metacharset="UTF-8">
<title>test</title>
再試著在body內容裡面寫上點內容比如:
<div><h1>這是一個test頁面</h1></div>
❸ centos7 apache訪問php文件變成下載index.php
nginx應該是先裝的,已經關聯php服務,httpd沒有關聯php,所以,就算你裝了php也沒用
❹ CentOS安裝了PHP7.4後PHP編寫的網站還是不能打開
網站打不開有多種原因。
- 許可權不足,因為需要寫入緩存文件,如果許可權不足,程序無法運行。
- 資料庫未連接,基本上所有的網站都需要資料庫存儲信息,如果資料庫連接不對,也無法訪問網站。
- php版本不對,有些程序是特定版本下才能運行的,如果版本過高或者過低,都有可能導致程序出錯,網站無法打開。
對於無法打開的網站,最好是開啟伺服器的日誌和報錯信息,這樣有利於排查問題。
❺ centos 如何檢測php安裝
需要准備的材料分別是:電腦、centos主機,linux連接工具。
1、首先連接上centos主機,進入等待輸入指令的linux命令行狀態。