LAMP堆棧是經(jīng)典的建站環(huán)境之一,它是Linux、Apache、MySQL/MariaDB和PHP的首字母縮略詞,它們共同服務(wù)于服務(wù)器上托管的動(dòng)態(tài)Web內容。本教程主要介紹下如何在Rocky Linux服務(wù)器安裝搭建LAMP環(huán)境。
Rocky Linux是CentOS的一個(gè)分支,它位于Red Hat Enterprise Linux或RHEL的下游,提供有穩定的Linux版本,非常適合服務(wù)器。安裝LAMP堆棧前,我們需先開(kāi)通一臺Rocky Linux服務(wù)器,這里使用的是Vultr美國VPS,操作系統選的是Rocky Linux 8,也可以使用其他服務(wù)器產(chǎn)品。
Vultr美國VPS服務(wù)器實(shí)例部署好后,利用SSH工具(如PuTTY、Xshell等)登錄到服務(wù)器,然后可參考以下步驟安裝LAMP堆棧。
1、安裝Apache
更新Rocky Linux服務(wù)器系統,然后安裝httpd。
dnf update
dnf install httpd -y
設置Apache服務(wù)器在系統啟動(dòng)時(shí)自動(dòng)運行。
systemctl start httpd
systemctl enable httpd
添加新的防火墻以允許http、https流量通過(guò),并允許端口80訪(fǎng)問(wèn)。
firewall-cmd –permanent –zone=public –add-service=http
firewall-cmd –permanent –zone=public –add-service=https
firewall-cmd –permanent –zone=public –add-port=80/tcp
重新啟動(dòng)防火墻使更改生效。
firewall-cmd –reload
然后可運行下面命令查看規則。
firewall-cmd –permanent –list-all
確認無(wú)誤后,打開(kāi)瀏覽器,訪(fǎng)問(wèn)開(kāi)通的Vultr美國VPS服務(wù)器IP地址以測試Apache。
http://SERVER_IP_ADDRESS
如果得到以下頁(yè)面,則表示我們成功地在Rocky Linux服務(wù)器上安裝了Apache。
2、安裝MariaDB
MariaDB被認為是MySQL的替代品,具有相同的表類(lèi)型、模式和使用命令。默認情況下,MariaDB在Rocky Linux源代碼中可用,我們可以使用以下命令安裝它。
dnf install mariadb
設置系統啟動(dòng)時(shí)自動(dòng)運行MariaDB。
systemctl start mysqld
systemctl enable mysqld
mysql_secure_installation
運行MariaDB,并使用設置的密碼以root用戶(hù)身份登錄。
mysql -u root
輸出結果為:
MariaDB [(none)]>
至此,MariaDB數據庫已安裝完畢,用exit命令退出數據庫。
MariaDB [(none)]> EXIT
3、安裝PHP
通過(guò)php:參數安裝PHP程序,本文安裝的是PHP 7.4。
dnf module install php:7.4
然后安裝必要的PHP擴展,以豐富功能,比如安裝php-mysqlnd創(chuàng )建數據庫服務(wù)器的連接。
dnf install php-mysqlnd php-gd php-intl
4、用Apache測試PHP功能
首先,打開(kāi)Apache默認的welcome.conf文件,并注釋掉所有行的#。
nano/etc/httpd/conf.d/welcome.conf
接下來(lái),在/var/www/html/目錄中創(chuàng )建一個(gè)簡(jiǎn)單的test.php文件。
nano /var/www/html/test.php
在該測試文件中添加以下代碼:
<?php
phpinfo();
?>
授予Apache對該文件的所有權。
chown -R apache.apache /var/www/html
chcon -R -t httpd_sys_content_t html/
最后打開(kāi)瀏覽器,輸入URL(http://SERVER_IP/test.php)加載test.php頁(yè)面,這里的SERVER_IP需替換為Rocky Linux服務(wù)器的實(shí)際IP地址。
Rocky Linux服務(wù)器安裝搭建好LAMP環(huán)境后,便可以開(kāi)始搭建網(wǎng)站了。
來(lái)源鏈接:https://www.idcspy.com/44553.html
本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站