imlzhyt

没有楼的楼长的博客

摸摸摸摸摸摸摸摸鱼!
steam
telegram
github

Centos7.9配置LAMP環境

Centos7.9 配置 LAMP 環境#

這幾天搞伺服器搞壞了,重裝了好幾次系統,這裡記錄一下配置 LAMP 環境的過程。


首先更新一下 yum,先執行yum versionlock status查看是否有版本鎖,若有的話則執行yum versionlock clear進行清除,然後執行yum -y update進行更新。

安裝 Apache#

方法很簡單,也不用更新 yum 源,先執行yum install httpd查看能否直接安裝,如果顯示no package found for httpd的話用yum --disableexcludes=all install httpd進行安裝,否則直接安裝就可以。安裝完後用systemctl start httpd運行 httpd。如果有安全組或者防火牆的話要打開 80 端口的通行許可,打開後可以在瀏覽器中輸入你的 ip,如果顯示以下界面即為安裝成功。

apache 安裝成功

安裝 MySQL#

用命令直接安裝即可

執行wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm下載 rpm 包,然後執行

yum -y install mysql80-community-release-el7-6.noarch.rpm
yum -y install mysql-community-server --nogpgcheck

進行安裝

有可能出現的錯誤

  1. 出現 Package: mysql-community-server-5.7.38-1.el7.x86_64 (mysql57-community) Requires: mysql-community-common (x86-64) = 5.7.38-1.el7
  2. 出現 Public key for mysql-community-server-5.7.37-1.el7.x86_64.rpm is not installed

安裝 PHP#

因為我要用 typecho,所以 yum 內的 php 版本太低,要更新一下 rpm。

兩個命令:

  • rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
  • rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

運行完後就可以直接通過yum install -y php72w php72w-cli php72w-common php72w-devel php72w-mysql來安裝了,72 是版本號,可以根據需求自行更改。

(wordpress 可能還要再安裝以下擴展包yum -y install php72w-gd php72w-imap php72w-ldap php72w-odbc php72w-pear php72w-xml php72w-xmlrpc

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。