close

過年時花了點時間把之前寫的Linux帳號管理程式改了一下,並加入很多新的功能,加入了
1.Linux遠端帳號控制功能。
2.Linux帳號匯出/匯入。
3.Linux遠端帳號同步/合併。

begal-2.0.1-beta   

系統需求:
1.Apache 2.0以上
2.PHP 5.0以上
3.PHP SSH2
4.ioncube

系統支援:
Fedora、CentOS、RHEL(其他版本的還沒試過)

Windows版(以下以Appserv這套軟體做說明)
1.先下載 php_ssh2.dll,放入 X:\Appserv\ext\ (X為你的磁碟機代號)
2.下載 ioncube_loader_win_5.2.dll 放入 X:\Appserv\ext\ (X為你的磁碟機代號)
   ioncube for PHP 5.0 下載
   ioncube for PHP 5.1 下載
   ioncube for PHP 5.2 下載
3.更改php.ini 加入extension=php_ssh2.dll
4.更改php.ini加入 zend_extension_ts=X:\Appserv\ext\ioncube_loader_win_5.2.dll (X為你的磁碟機代號)
5.下載Windows版的Bagel,解壓縮放於網頁目錄下。
6.重新啟動 Apache

下載 Bagel-2.0.1-bata.zip

 

Linux版(以下以CentOS 5.2為說明)
1.安裝 libssh2
   請下載 http://www.libssh2.org/ libssh2 套件
   tar -zxvf libssh2-1.2.7.tar.gz
   cd libssh2-1.2.7
   ./configure
   make && make install

2.安裝 php 支援 ssh2 module
   下載 http://pecl.php.net/package/ssh2  ssh2套件
   tar -zxvf ssh2-0.11.2.tgz
   cd ssh2-0.11.2
   phpize
   (如果沒有phpize,請先安裝php-devel套件,或者直接下載 ssh2.so編譯好的檔)
   ./configure
   make
   cp modules/ssh2.so /usr/lib/php/modules

3.下載 ioncube 放入 php的模組資料夾裡
   ioncube for PHP 5.0 下載
   ioncube for PHP 5.1 下載
   ioncube for PHP 5.2 下載
   ioncube for PHP 5.3 下載

4.修改php.ini讓php支援ssh2模組
   vi /etc/php.ini
   加入 extension=ssh2.so

5.修改php.ini讓php支援ioncube
   vi /etc/php.ini
   加入 zend_extension_ts=/usr/lib/php/modules/ioncube_loader_lin_5.1.so
 
   如果您沒有php.ini的修改權限的話,請將ioncube_loader_lin_5.1.so放於Bagel-2.0.1-beta/ioncube/目錄下即可。

6.下載Linux版的Bagel,放於網頁根目錄下。(更改bagel目錄下的templates權限為777)

7.重新啟動 Apache

下載 Bagel-2.0.1-beta.tar.gz

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 貝爾 的頭像
    貝爾

    想不到

    貝爾 發表在 痞客邦 留言(1) 人氣()