2014年10月21日 星期二

Apache 開啟使用者個人網頁

cd /etc/apache2/mods-enabled
sudo vim php5.conf
將以下五行註解

再重新啟動apache
sudo /etc/init.d/apache2 restart

2014年9月2日 星期二

安裝rcconf

sudo apt-get install rcconf
sudo rcconf

2014年8月16日 星期六

啟動Apache時出現[AH00558: apache2: Could not reliably determine the server's fully qualified domain name]

目前使用的方法有二種:
一、apache2.conf
sudo vim apache2.conf
在最後加上ServerName localhost

二、新增servername.conf
sudo vim /etc/apache2/conf-enabled/servername.conf
只加一行
ServerName localhost

2014年8月13日 星期三

安裝Ubuntu Server 14.04.1 網路有問題

設定 /etc/network/interface後
sudo /etc/init.d/networking restart
網卡仍然沒有啟動 (指令 ifconfig -a 網卡內容仍沒有變更)

後來使用以下指令
sudo ifdown eth0
sudo ifup eth0

就OK了,記得重開機後,確定可連到外面,以免又要回到電腦前面操作。

2014年8月7日 星期四

安裝Knowledgeroot

校務評鑑適合使用
主網站
下載
伺服器:Ubuntu 14.04

一、解壓縮
tar -zxvf knowledgeroot-1.0.4.tar.gz
sudo mv 到網站矚目錄
sudo chmod 777 admin
sudo chmod 777 config

二、設定
在瀏覽器輸入網址 http://xxx.xxx.xxx.xxx/knowledgeroot
依說明輸入各欄位(若已建database,Create datebase選否)
按下[Start Installation]
若無法寫入資訊,複製畫面上的資料,寫入config/app.ini

三、進入網站
1.進入後台 http://xxx.xxx.xxx.xxx/knowledgeroot/admin
2.進入網站 http://xxx.xxx.xxx.xxx/knowledgeroot/
3.開始輸入各層資料

PS:不讓網站自動輸入編號(如1.2.3等等)
更改app.ini
sudo vim app.ini
修改showcounter = "1" 為 showcounter = ""
儲存後就可以

PS:上傳檔案受限制(無法上傳大檔案)
修改
1.進入後台修改,將upload選項的maxfilesize=XXXX <---- p="">
若仍不行可以試著修改下面(經過多次測試,還是以上面後台修改為主要重點)
1.php.ini
2.my.cnf (/etc/mysql/my.cnf)
  max_allowed_packet      = 160M
重新啟動mydql
sudo /etc/init.d/mysql restart

2014年7月27日 星期日

Moodle上傳資料檔案大小調整

memory_limit > post_max_size > upload_max_filesize

1.備份php.ini
sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.backup

2.修改php.ini
sudo vim /etc/php5/apache2/php.ini
memory_limit = 150M
post_max_size = 120M
upload_max_filesize = 100M

3.重新啟動apache
/etc/init.d/apache2 stop
/etc/init.d/apache2 start

Apache2 建立使用者網頁目錄

sudo a2enmod userdir
重新啟動Apache伺服器
sudo service apache2 restart

sudo mkdir /home/abc/public_html
sudo chmod 755 /home/abc/public_html
網址欄輸入http://xxx.xxx.xxx.tw/~abc/ 就可以看到使用者abc的網頁了

2014年7月25日 星期五

Ubuntu server反解有問題

Ubuntu server14.04

畫面出現"Could not resolve free.nchc.org.tw"

在google搜尋"ubuntu 14.04 resolv.conf"

解決方式:
1.修改base
sudo vim /etc/resolvconf/resolv.conf.d/base

2.輸入nameserver
nameserver 168.95.1.1
nameserver 8.8.8.8

3.更新resolvconf
update resolvconf
sudo resolvconf -u

資料來源:http://unix.stackexchange.com/questions/128220/how-do-i-set-my-dns-on-ubuntu-14-04