標籤

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年10月27日 星期四

ACFS14.04 手動安裝 ANN 公告系統修正版


1. 使用git 抓取 ann 並放置網頁主目錄中

  #git clone https://bitbucket.org/nansenat16/ann.git
   (下載完畢,ann 資料夾會在/root/)

  #mv  /root/ann /home/webadmin/html/
(   ann 資料夾會在 /home/webadmin/html/)


2. 將工作目錄換到 ann 去

  cd /home/webadmin/html/ann


3. 建立files資料夾與設定files資料夾權限 (files資料夾用來上傳檔案與放置 logfile)
 
  #mkdir files

  #chmod 777 files

    或採只有 apache2 的身份(www-data.www-data)才可讀寫的方式

  #chown  www-data.www-data files

  #chmod 755 files


4. 將conf/config.inc.php- 與conf/mysite.inc.php- 變更為 config.inc.php 和 mysite.inc.php

  #mv conf/config.inc.php- conf/config.inc.php

  #mv conf/mysite.inc.php- conf/mysite.inc.php

5.建立資料庫  (此時資料庫使用者:root 密碼:stu123)
  (1)文字介面建立資料庫
   # mysql -u root -p mysql

  mysql> create database anndb;

  mysql> grant all privileges on anndb.* to root@localhost identified by 'stu123';
  (此時資料庫使用者:root 密碼:stu123)

 mysql>exit;

# mysql -u root -p anndb < /home/webadmin/html/ann/sql/mysql.sql
  (按 Enter 後,請輸入資料庫密碼:stu123)

   (2)使用 phpMyadmin 建立資料庫:
        開啟瀏覽器,並輸入網址列 http://伺服器IP/tool (伺服器IP為 192.168.81.191)
        http://192.168.81.191/tool ,並輸入帳號、密碼。依下列圖進行



請注意:編碼均是 utf8


6.在瀏覽器輸入   http://伺服器IP/ann/ (伺服器IP為 192.168.81.191)
   http://192.168.81.191/ann/   就可看到下面:

7.點選 【沒有群組資料,請按我先新增!】
  

8.輸入 管理者帳號:ann 密碼:ann123 即可管理群組
                                               

9.為了安全起見,請修改設定檔 
# vi /home/webadmin/html/ann/inc/config.inc.php

<?php
// 以下為基本重要設定,詳細設定請參照 defconf.inc.php
// ---------------------------------------------------------------
// ☆☆☆ 有新增加的設定放本檔最後! ☆☆☆
// ---------------------------------------------------------------
/* 初級使用者,可適當修改 password */
$hostname = "localhost"; /* 資料庫的主機名稱 */
$username = "root"; /* 公佈欄資料庫的使用者名稱 */
$password = "stu123"; /* 公佈欄資料庫的使用者密碼 */
$dbname = "anndb"; /* 公佈欄資料庫名稱 */
/* 以下請做適當更改 */
// 超級總管
$adminuser = "ann"; /* 公佈欄總管理者名稱(開頭請加特殊符號) */
$adminpass = "ann123"; /* 公佈欄總管理者密碼(不設表禁用) */
$pwdsalt = 'please change this'; /* 加密密碼使用的額外亂數 */
// 網站的資料
$myname = "ANN公告系統"; /* 您的單位 */
$myhost = "http://192.168.81.191/ann"; /* 您放 ann 的 FQDN url */
//$home = "http://anngo.co.cc/home.htm";  /* 在主頁會出現 [回首頁] */
// 如有支援 SSL,請把下面那行的 // 刪除,並更改 url
//$sslhost = "https://anngo.co.cc/ann";      /* 您放 ann 的 url */
$groupname = "群組"; /* 可改成 群組/學校/單位 ... :p */
$groupmember = "組員"; /* 可改成 組員/使用者/職員 ... :p */
// 附件設定
/* 附件置於何處的絕對路徑 */
//$uploadpath = "C:/AppServ/www/ann/files"; /* Windows 設定法 */
//$uploadpath = "/usr/local/apache/htdocs/ann/files"; // 初始設定
$uploadpath = "/home/webadmin/html/ann/files";
$noupload = ".php .php3"; /* 不可上傳的檔案類型 */
// 記錄檔設定,預設放到附件目錄中,名叫 log.php,如不設則不做記錄
//$logfile = "C:/AppServ/www/ann/files/log.php"; /* Windows 設定法 */
//$logfile = "/usr/local/apache/htdocs/ann/files/log.php";
$logfile = "/home/webadmin/html/ann/files/log.php";
//------------------- 有新增加的設定放在這下面 --------------------------
// 網頁utf8版,而檔案系為big5時, file_name_use2_big5 請設 yes
// 反之,設另一個(二選一來設定)。如都是 big5版,則不用改。
$file_name_use2_big5 = "no";  /* 讀取下載的檔案名稱是否轉為 big5 */
$file_name_use2_utf8 = "no";  /* 讀取下載的檔案名稱是否轉為 big5 */
// 下載檔名不正確(中文)請二選一來設 yes
$file_name_dl2_big5 = "no"; /* 下載檔案名稱轉為 big5 */
$file_name_dl2_utf8 = "no"; /* 下載檔案名稱轉為 utf8 */
//------------------- 有新增加的設定放在這上面 --------------------------
?>


# vi /home/webadmin/html/ann/inc/mysite.inc.php

<!-- 以下為呈現在 ANN 公告系統每頁的最下面,這是放自己網站基本資料用 -->
<!-- 如果不要用的話,就將下面的資料通通清掉即可(不可刪除此檔!)。 -->
<br><center>
單位地址:新竹師院<br>
單位電話:03-1234567<br>
維謢人員:nextime<br>
</center>
<? php

?>


參考網址
20120823ann校園公告系統資料庫安裝與移植
http://www.kmvs.km.edu.tw/lf/index.php?op=ViewArticle&articleId=245&blogId=2
ann 公告系統UTF-8 版
http://cc2.savs.hcc.edu.tw/~chuavv/articles/ann-tw.html
lpause的隨便記: ann公告系統big5 轉utf8
http://lpause.blogspot.tw/2015/03/ann-big5-utf8.html
ANN公告欄AlexW UTF8版
https://blog.alexw.net/2008/03/11/ann%E5%85%AC%E5%91%8A%E6%AC%84alexw-utf8%E7%89%88/



沒有留言:

張貼留言

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

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