標籤

BAT (38) shell (34) Virtual Machine (33) Xubuntu (29) acfs (25) PHP (24) CentOS (21) Virtul Box (20) 編輯器 (17) 資料庫 (15) lubuntu (13) windows (13) CPP (12) ubuntu (12) chrome (11) laravel (10) Docker (9) Python (9) 5A88 (7) VMware (6) 資料結構 (6) Javascript (5) Node (5) Proxmox VE (5) 公告系統 (5) 程式積木 (5) Android Studio (4) ANN (3) OB2D2016x64 (3) Xoops (3) clonezilla (3) samba (3) 公文 (3) 其他 (3) 硬體 (3) API (2) Android (2) AppInvent2 (2) Html (2) Hyper-V (2) Nas (2) botnet (2) mbot (2) swift (2) wordpress (2) 樣板 (2) 防火牆 (2) AD的應用 (1) Ansible (1) Arduino (1) CSS (1) GitLab (1) HA Proxy (1) LegoEV3 (1) PowerShell (1) Scratch (1) VM (1) XenServer (1) kotlin (1) linuxmint (1) lxc (1)

2016年11月22日 星期二

以帳號aa40 完成 acfs1404 安裝billboard

安裝billboard前,請先安裝 php-gd套件與設定php.ini內的 short_tag
$ sudo apt-get install php-gd



1.billboard下載主機IP為 172.20.3.103
$wget http://172.20.3.103/billboard.zip
2.安裝解壓縮軟體
$sudo apt-get install unzip
3.解壓縮 billboard.zip
$sudo unzip billboard.zip
4.變更資料夾billboard 的擁有者
$sudo chown aa40.aa40 billboard
5.移動資料夾billboard到 /home/aa40/aa40/
$mv billboard aa40/
6.進入billboard資料夾
$cd aa40/billboard/
7.number.dat type.php member.php data file 資料夾 改權限 777
$sudo chmod 777 number.dat type.php member.php data file
8.修改 config.php
$sudo vi config.php

$datpath      = 'number.dat';                          
$folder       = 'billboard';                                  //資料夾名稱
$onepage      = '10';                                         //每頁比數
$http         = 'http://192.168.81.210';            //網址, 請勿包含 index.htm...
$webname      = 'MYHOME';                                 //網站名稱
$system       = 'Authur';                                 //管理員顯示名稱
$sysjobtitle  = '網站管理員';                             //管理員首頁顯示發行人
$admin        = 'webadmin';                              //管理員帳號
$pass         = 'pass12';                                 //管理員密碼

/*新增變數*/
$title           = 'TEST';                               //網頁標題
$ExplorPageTitle = 'TEST Explor page';                   //explor.php網頁標題
$charset_default = 'utf8';                               //網頁編碼
$unitAddress     = '地址:彰化市中山路二段416號';     //單位地址
$unitTelephone   = '電話:04-7988611';                   //單位電話
$maintain        = '維謢:學籍小組';                     //維謢人員
$copyright       = '學籍代管配套_彰縣chc佈告欄';  //來源

二、嵌入學校首頁語法
1.一般網頁(不同主機)
<iframe width="100%" height="400" scrolling="auto" src="http://192.168.81.210/aa40/billboard/" frameborder="0" marginwidth="0"></iframe>
2.嵌入xoops區塊中
先到「區塊」,然後「新增區塊」,貼入以下內容
<iframe width="100%" height="400" scrolling="auto" src="http://192.168.81.210/aa40/billboard/" frameborder="0" marginwidth="0"></iframe>

3.一般網頁(相同主機)
<iframe width="100%" height="400" scrolling="auto" src="../aa40/billboard/" frameborder="0" marginwidth="0"></iframe>
4.嵌入xoops區塊中
先到「區塊」,然後「新增區塊」,貼入以下內容
<iframe width="100%" height="400" scrolling="auto" src="../aa40//billboard/" frameborder="0" marginwidth="0"></iframe>

三、備份
1.下載最新備份程式
$wget http://163.23.89.100/pub/sfs_tool/ACFSsfsBKv3.txt
2.修改備份程式
vim /bin/ACFSsfsBKv3.txt
#-----A.各項設定與啟用---------

$conf{'bakSQL'}='N';## 01.備份檔名為SQL_日期.gz,使用mysqldump備份, 設定值 Y/N
$conf{'bakDir'}='Y';## 02.要不要備份某些目錄, 使用tar czvf 備份某些目錄,設定值 Y/N
$conf{'ftpCHC'}='N';## 03.要不要透過ftp將資料送到縣網主機 設定值 Y/N
$conf{'ftp'}='N';## 04.要不要透過ftp將資料送到其他 NAS 或FTP 主機 設定值 Y/N
$conf{'upsfs'}='N';## 05.要不要更新學藉系統套件, 設定值 Y/N
$conf{'chktime'}='N';## 06.要不要進行校時

##-- 為避免系統更新碰到詢問選項時,將會停下等待使用者回覆
##-- 故採用 safe-upgrade 的方式,但若有核心異動時
##-- 請手動執行 sudo apt-get dist-upgrade -y  
$conf{'upSYS'}='N';##要不要更新系統, 設定值 Y/N
$conf{'bootSYS'}='N';##更新完,要不要重新啟動系統(重開機), 設定值 Y/N

## --- 07.每類型備份檔案最多數量
$lim=18;

## ----- 08.資料庫檢查及備份用資訊-----
$db{'chk'}='N';;## 備份前要不要檢查資料庫, 設定值 Y/N
$db{'usr'}='root';## 資料庫使用者
$db{'pass'}='stu123';## 資料庫密碼
$db{'db'}='sfs3';;## 資料庫名稱
$db{'encryption'}='N';;## 是否加密(Y/N)
$db{'keys'}='/home/webadmin/AespipeKey.txt';;## 加密用字典檔,內容為任意大於20字以上的英數或符號

## ---- 09.縣網FTP服務--- 只能傳送資料庫檔案-----
$ftpCHC{'host'}='163.23.200.28';##遠方主機
$ftpCHC{'path'}='/';##登入後檔案放置目錄
$ftpCHC{'user'}='ftp帳號';##遠方主機帳號
$ftpCHC{'pass'}='ftp密碼';##遠方主機密碼

## ---- 10.自己的FTP或NAS服務--- 只能傳送資料庫檔案-----
$ftp{'host'}='192.168.XX.XX';##遠方主機
$ftp{'path'}='sfs3/';##登入後檔案放置目錄
$ftp{'user'}='ftp帳號';##遠方主機帳號
$ftp{'pass'}='ftp密碼';##遠方主機密碼

## ---- 11.學藉系統下載網址
$conf{'url'}='http://sfscvs.tc.edu.tw/sfs_stable5.tar.gz';

# --- 12.備份檔放置目錄
$BAK="/home/aa40/baksfs/";

## ---- 13.學藉系統路徑,保留最後斜線
$conf{'sfspath'}='/home/aa40/aa40/billboard/';

## ---- 14.設定欲備份目錄及備份檔的前置字元
##  欲備份目錄及備份檔的前置字元,注意不要破壞格式,可以自行增添多組
##  {前置字元} 請不要和資料庫同名
#$BB{'SFS_DB'}="/var/lib/mysql/sfs3";
$BB{'SFS_data'}="/home/aa40/aa40/billboard/";

##---------- B.程式運作-- 以下不用修改----------------###

3.將ACFSsfsBKv3.txt 移到 /bin/
$sudo mv ACFSsfsBKv3.txt /bin/

4.變更程式權限 【已預設,不須再變更】
$sudo chmod 755 /bin/ACFSsfsBKv3.txt

5.測試作業
$sudo /bin/ACFSsfsBKv3.txt
6.拷貝程式到/bin 目錄下【已預設,不須再拷貝】
$sudo cp ACFSsfsBKv3.txt /bin/
7.將程式執行加入自動排程
$sudo crontab -e
# 分 時 日 月 週 執行指令
5 0 * * * /usr/sbin/ntpdate time.stdtime.gov.tw > /dev/null
5 6 * * * /bin/ACFSsfsBKv3.txt > /dev/null 















沒有留言:

張貼留言

在 Windows 10 x64 1909版,使用BAT快速安裝公文系統與人事服務網(自然人憑證)版

相關內容移往 https://skjhcreator.blogspot.com/2021/02/windows-10-x64-1909bat.html