日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)转载自码农网

發(fā)布時間:2025/7/14 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)转载自码农网 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

7. 安裝 PHP

PHP 是用于 web 基礎(chǔ)服務(wù)的服務(wù)器端腳本語言。它也經(jīng)常被用作通用編程語言。在最小化安裝的 CentOS 中安裝 PHP:

# yum install php

安裝完 php 之后,確認重啟 Apache 服務(wù)以便在 Web 瀏覽器中渲染 PHP。

# systemctl restart httpd.service

下一步,通過在 Apache 文檔根目錄下創(chuàng)建下面的 php 腳本驗證 PHP。

# echo -e "<?php/nphpinfo();/n?>" > /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),也是一個你必須擁有的工具。不管你在配置怎樣的服務(wù)器,或遲或早你都會需要它。在最小化安裝的 CentOS 上安裝 MariaDB,如下所示:

# yum install mariadb-server mariadb

安裝 MariaDB 數(shù)據(jù)庫

啟動 MariaDB 并配置它開機時自動啟動。

# systemctl start mariadb.service # systemctl enable mariadb.service

允許 mysql(mariadb) 服務(wù)通過防火墻(LCTT 譯注:如果你的 MariaDB 只用在本機,則務(wù)必不要設(shè)置防火墻允許通過,使用 UNIX Socket 連接你的數(shù)據(jù)庫;如果需要在別的服務(wù)器上連接數(shù)據(jù)庫,則盡量使用內(nèi)部網(wǎng)絡(luò),而不要將數(shù)據(jù)庫服務(wù)暴露在公開的互聯(lián)網(wǎng)上。)

# firewall-cmd –add-service=mysql

現(xiàn)在是時候確保 MariaDB 服務(wù)器安全了(LCTT 譯注:這個步驟主要是設(shè)置 mysql 管理密碼)。

# /usr/bin/mysql_secure_installation

保護 MariaDB 數(shù)據(jù)庫

請閱讀:

  • 在 CentOS 7.0 上安裝 LAMP (Linux, Apache, MariaDB, PHP/PhpMyAdmin)
  • 在 CentOS 7.0 上創(chuàng)建 Apache 虛擬主機

9. 安裝和配置 SSH 服務(wù)器

SSH 即 Secure Shell,是 Linux 遠程管理的默認協(xié)議。 SSH 是隨最小化 CentOS 服務(wù)器中安裝運行的最重要的軟件之一。

檢查當(dāng)前已安裝的 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 服務(wù)啟用更改。

# 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. 安裝 Java

Java是一種通用的基于類的,面向?qū)ο蟮木幊陶Z言。在最小化 CentOS 服務(wù)器中沒有默認安裝(LCTT 譯注:如果你沒有任何 Java 應(yīng)用,可以不用裝它)。按照下面命令從庫中安裝 Java。

# yum install java

安裝 Java

檢查安裝的 Java 版本。

# java -version

檢查 Java 版本

轉(zhuǎn)載于:https://www.cnblogs.com/felixzh/p/5118497.html

總結(jié)

以上是生活随笔為你收集整理的安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)转载自码农网的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。