:::

20-2 CentOS 7

  1. 先取得私有IP,可以用pietty連線
    sudo ifconfig -a

     

  2. 修改 ssh 設定,讓 root 也可以遠端 ssh 登入(nano是編輯器,也可以用vi,但目前的vi很難用)
    sudo nano /etc/ssh/sshd_config

     

  3. 修改其中的 PermitRootLogin 為 yes(記得拿掉註解)
    PermitRootLogin yes
    PasswordAuthentication yes
  4. 重啟SSH服務
    sudo service sshd restart

     

  5. 自動化腳本官網:https://github.com/systex-admin/XOOPS
  6. 自動化下載安裝LAMP環境
    cd /root
    yum install -y unzip wget
    wget --no-check-certificate https://github.com/systex-admin/XOOPS/archive/master.zip -O lamp-xoops.zip
    unzip -o lamp-xoops.zip
    rm -f lamp-xoops.zip
    cd XOOPS-master/
    chmod +x *.sh

     

  7. 接著執行自動化腳本,並依序回答問題,就可以安裝好 Apache+PHP+MariaDB
    ./lamp.sh

     

  8. 若是要將原本學校舊站搬移到私有雲,那麼,請不要安裝 XOOPS
  9. 若是想在私有雲直接建立新站,才需要安裝XOOPS
    ./xoops.sh

     

  10. 網頁目錄位置在 /var/www/html
  11. 關閉MySQL嚴格模式
    sudo nano /etc/my.cnf

    內容為:

    #
    # This group is read both both by the client and the server
    # use it for options that affect everything
    #
    [client-server]
    
    #
    # include *.cnf from the config directory
    #
    !includedir /etc/my.cnf.d
    
    [mysqld]
    sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
    

     

  12. 最後重啟 MySQL資料庫,使設定生效

    sudo service mysql restart

     

  13. 忘記記住資料庫密碼,可看一下 /root/mysql_password.txt
    cat /root/mysql_password.txt

     

  14. 編輯設定檔,以關閉 selinux
    sudo vi /etc/sysconfig/selinux    

     

  15. 找到 SELINUX 然後修改為disabled
    SELINUX=disabled
  16. 要重新開機 reboot / restart 後才會套用

:::

書籍目錄

展開 | 闔起

快速登入

XOOPS輕鬆架快速上手


http%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1687%26tbsn%3D18

計數器

今天: 341341341
昨天: 8625862586258625
總計: 8030948803094880309488030948803094880309488030948