2019年8月11日

在 CentOS 7 上面安裝 Joomla 簡易步驟

前言:

  1. CentOS 7 是目前臺中市國小校內自架伺服器的主流之一。
  2. 但是 CentOS 7 的預設資料庫是 mariadb ,而不是 MySQL 。
  3. Joomla 是一套多功能強大的 文件內容管理系統 ,國小端可用來架設學校網站。
  4. Joomla 僅支援 MySQL ,官方不支援 mariadb 資料庫。
  5. 所以,要在 CentOS 7 上面安裝 Joomla 架設學校網站,必須安裝 MySQL 才可以。


步驟及說明如下:

1.使用 yum 指令安裝 httpd php php-mysql wget unzip 套件
# yum install httpd php php-mysql wget unzip

2.下載MySQL 的 depo 檔,yum 安裝 MySQL 必須用到 。
# wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

# yum localinstall mysql57-community-release-el7-11.noarch.rpm

3.安裝 mysql-community-server
# yum install mysql-community-server

啟動 MySQL
# systemctl start mysqld

4.查詢 MySQL 暫時性密碼
# grep "password" /var/log/mysqld.log

5.登入 MySQL ,並設定新密碼
# mysql -u root -p
 ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword';

6.重新啟動 httpd
# systemctl restart httpd

7.下載 Joomla
# wget https://downloads.joomla.org/zh/cms/joomla3/3-9-10/Joomla_3-9-10-Stable-Full_Package.zip

創建 Joomla 的安裝目錄
# mkdir /var/www/html/Joomla

將下載的 Joomla 移動到上個步驟的目錄
# mv Joomla_3-9-10-Stable-Full_Package.zip /var/www/html/Joomla/

切換到上述的目錄
# cd /var/www/html/Joomla/

解壓縮 Joomla
# unzip Joomla_3-9-10-Stable-Full_Package.zip

8.用瀏覽器打開 http://your.server.ip/Joomla 就可以看到 Joomla 的安裝過程了。

沒有留言: