电竞比分网-中国电竞赛事及体育赛事平台

分享

RHEL 及 CentOS 7 安裝 Apache, MariaDB, PHP(LAMP) | Linux 技術(shù)手札

 gastonfeng 2016-03-18

LAMP 是 Linux + Apache + MySQL + PHP 的縮寫(xiě), 但從 RHEL / CentOS 7 開(kāi)始已經(jīng)不會(huì)內(nèi)置 MySQL, 改為使用 MariaDB, MariaDB 使用上與 MySQL 相同, 舊有的 MySQL 資料庫(kù)也可以直接升級(jí)使用, 這裡也會(huì)介紹安裝 Apache + MariaDB + PHP。

安裝 Apache

# yum install httpd

跟著回答 “y” 後便會(huì)完成安裝, 然後輸入以下指令啟動(dòng)及設(shè)定 Apache 開(kāi)機(jī)自動(dòng)執(zhí)行:

# systemctl start httpd
# systemctl enable httpd

這時(shí) Apache 已經(jīng)啟動(dòng)了, 可以在瀏覽器輸入伺服器的位置試試, 例如 http://localhost

安裝 MariaDB

執(zhí)行以下指令安裝 MariaDB:

# yum install mariadb-server mariadb

啟動(dòng)及設(shè)定開(kāi)機(jī)自動(dòng)執(zhí)行 MariaDB:

# systemctl start mariadb
# systemctl enable mariadb

執(zhí)行以下指令設(shè)定 MariaDB 的 root 密碼, 預(yù)設(shè)是空密碼, 所以建議盡快修改:

# /usr/bin/mysql_secure_installation

完成後可以用測(cè)試一下 MariaDB 是否已經(jīng)啟動(dòng):

# mysql -u root -p



安裝 PHP

以下指令除了會(huì)安裝 PHP 外, 還會(huì)安裝一些常用的 PHP 套件:

# yum install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

安裝好 PHP 後需要重新啟動(dòng) Apache 才會(huì)生效:

# systemctl restart httpd.service

要測(cè)試 PHP, 可以放一個(gè)簡(jiǎn)單的 PHP Script 會(huì) Apache DocumentRoot 目錄, 這裡:

# vi /var/www/html/test.php

然後輸入以下幾行程式碼:

1
2
3
<?php
phpinfo();
?>

然後在瀏覽器看看 http://localhost/test.php, 如果看到 PHP 的設(shè)定資料便表示安裝完成了。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多