PHP 是用于 web 基礎服務的服務器端腳本語言。它也經(jīng)常被用作通用編程語言。在最小化安裝的 CentOS 中安裝 PHP:
# yum install php
安裝完 php 之后,確認重啟 Apache 服務以便在 Web 瀏覽器中渲染 PHP。
# systemctl restart httpd.service
下一步,通過在 Apache 文檔根目錄下創(chuàng)建下面的 php 腳本驗證 PHP。
# echo -e '' > /var/www/html/phpinfo.php
現(xiàn)在在 Linux 命令行中查看我們剛才創(chuàng)建的 PHP 文件(phpinfo.php)。
# php /var/www/html/phpinfo.php或者# links http://127.0.0.1/phpinfo.php
驗證 PHP
8. 安裝 MariaDB 數(shù)據(jù)庫MariaDB 是 MySQL 的一個分支。RHEL 以及它的衍生版已經(jīng)從 MySQL 遷移到 MariaDB。這是一個主流的數(shù)據(jù)庫管理系統(tǒng),也是一個你必須擁有的工具。不管你在配置怎樣的服務器,或遲或早你都會需要它。在最小化安裝的 CentOS 上安裝 MariaDB,如下所示:
# yum install mariadb-server mariadb
安裝 MariaDB 數(shù)據(jù)庫
啟動 MariaDB 并配置它開機時自動啟動。
# systemctl start mariadb.service# systemctl enable mariadb.service
允許 mysql(mariadb) 服務通過防火墻(LCTT 譯注:如果你的 MariaDB 只用在本機,則務必不要設置防火墻允許通過,使用 UNIX Socket 連接你的數(shù)據(jù)庫;如果需要在別的服務器上連接數(shù)據(jù)庫,則盡量使用內(nèi)部網(wǎng)絡,而不要將數(shù)據(jù)庫服務暴露在公開的互聯(lián)網(wǎng)上。)
# firewall-cmd –add-service=mysql
現(xiàn)在是時候確保 MariaDB 服務器安全了(LCTT 譯注:這個步驟主要是設置 mysql 管理密碼)。
# /usr/bin/mysql_secure_installation
保護 MariaDB 數(shù)據(jù)庫
請閱讀:
9. 安裝和配置 SSH 服務器SSH 即 Secure Shell,是 Linux 遠程管理的默認協(xié)議。 SSH 是隨最小化 CentOS 服務器中安裝運行的最重要的軟件之一。
檢查當前已安裝的 SSH 版本。
# SSH -V
檢查 SSH 版本
使用更安全的 SSH 協(xié)議,而不是默認的協(xié)議,并更改端口號進一步加強安全。編輯 SSH 的配置文件 ‘/etc/ssh/ssh_config’。
去掉下面行的注釋或者從協(xié)議行中刪除 1,然后行看起來像這樣(LCTT 譯注: SSH v1 是過期廢棄的不安全協(xié)議):
# Protocol 2,1 (原來)Protocol 2 (現(xiàn)在)
這個改變強制 SSH 使用 協(xié)議 2,它被認為比協(xié)議 1 更安全,同時也確保在配置中更改端口號 22 為其它。
保護 SSH 登錄
取消 SSH 中的‘root login’, 只允許通過普通用戶賬號登錄后才能使用 su 切換到 root,以進一步加強安全。請打開并編輯配置文件 ‘/etc/ssh/sshd_config’ 并更改 PermitRootLogin yes 為 PermitRootLogin no。
# PermitRootLogin yes (原來) PermitRootLogin no (現(xiàn)在)
取消 SSH Root 直接登錄
最后,重啟 SSH 服務啟用更改。
# systemctl restart sshd.service
請查看:
10. 安裝 GCC (GNU 編譯器集)GCC 即 GNU 編譯器集,是一個 GNU 項目開發(fā)的支持多種編程語言的編譯系統(tǒng)(LCTT 譯注:在你需要自己編譯構(gòu)建軟件時需要它)。在最小化安裝的 CentOS 沒有默認安裝。運行下面的命令安裝 gcc 編譯器。
# yum install gcc
在 CentOS 上安裝 GCC
檢查安裝的 gcc 版本。
# gcc --version
檢查 GCC 版本
11. 安裝 JavaJava是一種通用的基于類的,面向?qū)ο蟮木幊陶Z言。在最小化 CentOS 服務器中沒有默認安裝(LCTT 譯注:如果你沒有任何 Java 應用,可以不用裝它)。按照下面命令從庫中安裝 Java。
# yum install java
安裝 Java
檢查安裝的 Java 版本。
# java -version
檢查 Java 版本
作者:Avishek Kumar譯者:ictlyh校對:wxy
本文由 LCTT原創(chuàng)翻譯,Linux中國榮譽推出
本文由 LCTT 原創(chuàng)翻譯,Linux中國首發(fā)。也想加入譯者行列,為開源做一些自己的貢獻么?歡迎加入LCTT!
翻譯工作和譯文發(fā)表僅用于學習和交流目的,翻譯工作遵照CC 協(xié)議規(guī)定,如果我們的工作有侵犯到您的權(quán)益,請及時聯(lián)系我們。
歡迎遵照CC 協(xié)議規(guī)定轉(zhuǎn)載,敬請在正文中標注并保留原文/譯文鏈接和作者/譯者等信息。
文章僅代表作者的知識和看法,如有不同觀點,請樓下排隊吐槽:D
聯(lián)系客服