centosphp網站
① CentOS安裝了php7.4後PHP編寫的網站還是不能打開
網站打不開有多種原因。
- 許可權不足,因為需要寫入緩存文件,如果許可權不足,程序無法運行。
- 資料庫未連接,基本上所有的網站都需要資料庫存儲信息,如果資料庫連接不對,也無法訪問網站。
- php版本不對,有些程序是特定版本下才能運行的,如果版本過高或者過低,都有可能導致程序出錯,網站無法打開。
對於無法打開的網站,最好是開啟伺服器的日誌和報錯信息,這樣有利於排查問題。
② 如何在CentOS7.0系統上搭建php環境
在控制台下,輸入su,回車,輸入密碼,此時輸入密碼是看不到 的,輸完回車就行,然後輸入yum list php*回車就能看到和php有關的安裝包,選擇一個你想要的php版本,然後輸入yum install phpxxx,php就被安裝到本機上了,mysql也是這么安裝的,但是apache的名字要用httpd來安裝,php安裝以後默認只有最基礎的擴展,還要在安裝其他的擴展,如yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
③ 如何在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/
④ centos7部署php網站需要什麼步驟
1、搭建LAMP (apache+mysql+PHP)環境,即安裝與配置
2、安裝vsftpd服務,以用於FTP上傳與下載
⑤ Centos伺服器下,安裝了阿里雲的Lamp環境後,如何安裝PHP的開源網站代碼
簡單給你說下,搭建完環境,看看localhost是否正常,根據環境找到localhost目錄,放置你的開源項目,一定要讓項目安裝文件放在根下,確保可以訪問
⑥ centos 6.0 系統 lamp安裝時,php網頁打不開怎麼辦
檢查防火牆
運行 vi /etc/sysconfig/iptables
在22埠後面加上80埠
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允許80埠通過防火牆
⑦ windows下用xampp開發的php網站如何部署到centos下
吧web文件打包放置到html目錄下,然後從原資料庫中導出sql數據導入到linux中的mysql資料庫中。
⑧ centos 5 64位 apache php多版本可切換網站傳到哪裡
直接編譯你想要的PHP版本,然後把 bin sbin 目錄下的PHP,指向到新安裝目錄中的。 然後把幾個PHP API文件也換成新安裝目錄中的。
⑨ centos怎麼php網站 怎麼部署
靜態就是生成HTML,適用與流量非常大的網站.
而偽靜態分為2種,一種是URL重寫,就是根據正則匹配到指定URL,在我看來算不上真正的偽靜態.
另外一種就是將所有的請求定向到某個文件,然後由這個文件統一處理,
⑩ 阿里雲 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面板。它提供界面化操作文件和控制軟體。