設定時區
# timedatectl set-timezone Asia/Taipei
- - - - - - - - - - - - - - - - - - - - - - - -
開始安裝學務系統:
1.安裝基本所需套件
# yum install wget unzip php php-gd php-mbstring php-mysql php-xml httpd cifs-utils mariadb mariadb-server
2.啟動 mariadb 資料庫
# systemctl start mariadb
3.第一次安裝好 mariadb 資料庫之後,設定mariadb管理者密碼
# mysql_secure_installation
(輸入新的root密碼,其他都直接按確定)
- - - - - - - - 2018.05.21 增加 - - - - - - - -
# vi /etc/my.cnf
max_allowed_packet = 100M
# vi /etc/php.ini
error_reporting = E_ALL & ~E_NOTICE
date.timezone = "Asia/Taipei"
short_open_tag = On
max_execution_time = 300
upload_max_filesize = 20M
post_max_size = 20M
- - - - - - - - - - - - - - - - - - - - - - - -
5.啟動網站
# systemctl start httpd
(這時可以用瀏覽器打開 http://123.123.123.123 了)
6.下載 學務系統安裝包
# wget http://sfscvs.tc.edu.tw/sfs_stable5.tar.gz
7.解壓縮 學務系統安裝包
# tar zxvf sfs_stable5.tar.gz
8.將解壓縮好的 sfs3_stable 移動到 /var/www/html/sfs3
# mv sfs3_stable/ /var/www/html/sfs3
9.用瀏覽器打開 http://123.123.123.123/sfs3 進行安裝,原來還需要做一些準備工作。
10.產生要給學務系統設定使用的 config.php 空白檔案。
# touch /var/www/html/sfs3/include/config.php
11.將 config.php 這個檔案設定成可以寫入。
# chmod 666 /var/www/html/sfs3/include/config.php
12.重新用瀏覽器開啟 http://123.123.123.123/sfs3,就進入安裝的畫面了。
13.填入 root 的密碼,填入你自己設定sfs3man的密碼,按 開始安裝。
14.耐心等候。成功。
15.調整設定檔屬性為只能讀、不能寫。
# chmod 644 /var/www/html/sfs3/include/config.php
16.移除安裝的程式,避免被他人破壞網站。
# rm -rf /var/www/html/sfs3/install.php
17.建立上傳的資料夾 data
# mkdir /var/www/html/sfs3/data/
18.修改上傳上述這個資料夾屬性為可以讀寫
# chmod 777 /var/www/html/sfs3/data/
19.修改 httpd.conf 的設定檔
# vi /etc/httpd/conf/httpd.conf
20.在檔案最下方,增加下列設定
Alias /upfiles/ '/var/www/html/sfs3/data/'
<Directory '/var/www/html/sfs3/data/'>
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
存檔離開
21.要重新啟動 httpd ,上面的設定才能生效。
# systemctl restart httpd
22.用瀏覽器重新打開 http://123.123.123.123 ,就能看到新的學務系統了。
登入帳密 1001/demo
沒有留言:
張貼留言