在Fedora 23 Server和Workstation上安裝LAMP(Linux, Apache, MariaDB和PHP)

來源:互聯網
上載者:User

標籤:

在安裝LAMP之前,建議先更新系統包
$ sudo dnf update

第一步:安裝Apache Web伺服器
1.在Fedora 23安裝Apache,你可以運行下面的命令:
$ sudo dnf install httpd
2.安裝完成後,我們設定在系統啟動時自動啟動Apache,然後我們將開始驗證Apache的狀態。運行以下一系列的命令:
$ sudo systemctl enable httpd.service
$ sudo systemctl start httpd
$ sudo systemctl status httpd
3.運行通過HTTP和HTTPS訪問Web伺服器,在Fedora的防火牆添加以下規則:
$ sudo firewall-cmd --permanent --add-service=http
$ sudo firewall-cmd --permanent --add-service=https
4.現在來驗證一下
$ ip a | grep inet //得到系統IP地址
開啟瀏覽器在地址輸入: http://你的IP地址。
注:預設的Apache目錄/var/www/html/

第二步:安裝MariaDB伺服器
5.在Fedora 23安裝MariaDB,運行以下命令:
$ sudo dnf install mariadb-server
6.安裝完成後,我們設定在系統啟動時自動啟動MariaDB,然後我們將開始驗證MariaDB的狀態。運行以下一系列的命令:
# sudo systemctl enable mariadb
# sudo systemctl start mariadb
# sudo systemctl status mariadb
7.需要調整幾個設定,以確保您的MariaDB的安裝。要更改此設定,我們建議運行以下命令:
# sudo mysql_secure_installation
下面需要你做的:

  • 詢問MySQL的root密碼,留空。沒有預設的密碼。
  • 然後被要求輸入一個新的MariaDB的root密碼,一定要輸入一個強密碼。
  • 在之後提示你是否刪除MariaDB的匿名使用者提示。這個使用者是不要的,選擇“y”。
  • 接下來,需要禁止root遠端存取資料庫,選擇“y”。你可以為每個資料庫建立單獨的使用者,這樣就可以訪問所需的資料庫。
  • 然後,會詢問你是否刪除在安裝MariaDB是建立的“test”資料庫,這個資料庫不需要,所以你可以刪除它,選擇“y”。
  • 最後選擇是否重新載入表,選擇“y”。

第三步:安裝PHP
8.在Fedora 23安裝PHP,您將需要運行下面的命令:
$ sudo dnf install php php-common
9.接下來需要安裝PHP模組來運行PHP/MySQL應用程式,使用以下命令
$ sudo dnf install php-mysql php-pdo php-gd php-mbstring
10.安裝完成後,重新啟動Apache就可以開始適用PHP:
$ sudo systemctl restart httpd
11.讓我們測試一下,在/var/www/html建立info.php檔案,你可以使用命令:
$ cd /var/www/html
$ nano info.php
輸入以下代碼:
<?php
phpinfo()
?>
儲存檔案,回到瀏覽器,調入http://你的IP地址/info.php,現在你應該可以看到PHP的資訊頁。

在Fedora 23 Server和Workstation上安裝LAMP(Linux, Apache, MariaDB和PHP)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.