IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    RHEL 及 CentOS 7 安裝 Apache, MariaDB, PHP(LAMP)

    usity发表于 2016-11-18 01:15:28
    love 0

    LAMP 是 Linux + Apache + MySQL + PHP 的縮寫, 但從 RHEL / CentOS 7 開始已經不會內置 MySQL, 改為使用 MariaDB, MariaDB 使用上與 MySQL 相同, 舊有的 MySQL 資料庫也可以直接升級使用, 這裡也會介紹安裝 Apache + MariaDB + PHP。

    安裝 Apache

    # yum install httpd

    跟著回答 “y” 後便會完成安裝, 然後輸入以下指令啟動及設定 Apache 開機自動執行:

    # systemctl start httpd
    # systemctl enable httpd

    這時 Apache 已經啟動了, 可以在瀏覽器輸入伺服器的位置試試, 例如 http://localhost

    安裝 MariaDB

    執行以下指令安裝 MariaDB:

    # yum install mariadb-server mariadb

    啟動及設定開機自動執行 MariaDB:

    # systemctl start mariadb
    # systemctl enable mariadb

    執行以下指令設定 MariaDB 的 root 密碼, 預設是空密碼, 所以建議盡快修改:

    # /usr/bin/mysql_secure_installation

    完成後可以用測試一下 MariaDB 是否已經啟動:

    # mysql -u root -p




     

    安裝 PHP

    以下指令除了會安裝 PHP 外, 還會安裝一些常用的 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 後需要重新啟動 Apache 才會生效:

    # systemctl restart httpd.service

    要測試 PHP, 可以放一個簡單的 PHP Script 會 Apache DocumentRoot 目錄, 這裡:

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

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

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

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

    转载于:https://www.phpini.com/linux/redhat-centos-7-setup-apache-mariadb-php



沪ICP备19023445号-2号
友情链接