程式CODE

顯示具有 安裝心得 標籤的文章。 顯示所有文章
顯示具有 安裝心得 標籤的文章。 顯示所有文章

2018年11月6日 星期二

ubuntu18.04安裝LAMP

ubuntu18.04在mysql的安裝比較麻煩一點

一、apache2
sudo apt-get install apache2


二、Mysql5.7
sudo apt-get install mysql-server mysql-common mysql-client

 進入mysql管理
sudo mysql -u root

刪除root帳號
DROP USER 'root'@'localhost';

新增root帳號,密碼123456
CREATE USER 'root'@'%' IDENTIFIED BY '123456';

授權
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

刷新
FLUSH PRIVILEGES;

離開
exit


三、php7.2
#軟體源拓展工具
sudo apt -y install software-properties-common apt-transport-https lsb-release ca-certificates
#軟體源
sudo add-apt-repository ppa:ondrej/php
#更新
sudo apt-get update
#安裝PHP7.2
sudo apt-get install php7.2 php7.2-cli php7.2-json php7.2-mbstring php7.2-gd php7.2-xml php7.2-ldap php7.2-mysql php7.2-curl php7.2-zip

從elementary os 5.0 JUNO開始

一、安裝好它,升級它

sudo apt-get update

sudo apt-get dist-upgrade -y

sudo apt-get autoremove

sudo apt-get clean



二、安裝軟體庫

必須安裝這個,才能新增其他的 repository 庫

sudo apt install software-properties-common


三、安裝中文輸入法

安裝fcitx

sudo apt-get install fcitx
sudo apt-get install fcitx-chewing
sudo apt-get instsall fcitx-table-boshamy
設定為預設輸入法
im-config

四、在登入畫面時,讓NumLock是亮著的,順便關閉guest

安裝nukmockx

sudo apt-get install numlockx -y
修改,或新增設定檔

sudo vim /usr/share/lightdm/lightdm.conf.d/40-io.elementary.greeter.conf
增加numlockx on

-------------------------------------------------------------
[Seat:*]
greeter-session=io.elementary.greeter
user-session=pantheon

greeter-setup-script=/usr/bin/numlockx on
-------------------------------------------------------------
重開機即可

五、安裝elementary-tweaks(可改成按兩下滑鼠左鍵開啟)

sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt-get update
sudo apt-get install elementary-tweaks

2018年1月7日 星期日

elementary os 0.4.1開始

一、based on ubuntu 16.04
elementary os 0.4.1 是基於 ubuntu 16.04的

二、安裝軟體庫
必須安裝這個,才能新增其他的 repository 庫
sudo apt install software-properties-common

三、安裝中文輸入法
安裝gcin
sudo apt install gcin

更改預設輸入法
im-config





















四、語言支援(沒有也沒差?)
sudo apt-get -y install `check-language-support -l fr`

五、登入畫面時,NumLock是亮著的,順便關閉guest
安裝nukmockx
sudo apt-get install numlockx -y
修改,或新增設定檔
sudo vim /usr/share/lightdm/lightdm.conf.d/40-pantheon-greeter.conf
增加numlockx on,順便關閉guest
greeter-setup-script=/usr/bin/numlockx on
allow-guest=false
重開機即可

六、改成習慣按兩下開啟資料夾
gsettings set org.pantheon.files.preferences single-click false

七、安裝elementary-tweaks(可改成按兩下滑鼠左鍵開啟)
sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt-get update
sudo apt-get install elementary-tweaks

八、關閉錯誤回報
sudo vim /etc/default/apport
修改為
enabled=0


九、dropbox 圖示修正
如果有安裝dropbox,會有圖示錯誤的問題
參考底下套件安裝修正
https://github.com/zant95/elementary-dropbox

十、安裝AMP
sudo apt-get install apache2
sudo apt-get isntall mysql-server
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2
可自行再安裝其他php 套件

十一、更改預設terminal
如果不喜歡預設的,可以請參考:
https://adam.merrifield.ca/2015/11/23/4-steps-to-replace-the-terminal-in-elementary-os-freya/

十二、改回桌面可放置檔案(好像容昜有bug)
還是想桌面可以放置東西的話
參考自:
https://elementaryos.stackexchange.com/questions/3856/how-to-enable-desktop-icons-and-right-click-in-elementary-os-freya

Step 1:
Install Nautilus dconf-tools:
sudo apt-get update
sudo apt-get install --no-install-recommends nautilus dconf-tools


Step 2:
Open dconf-editor and go to, org > gnome > nautilus > desktop and tick on any option which you want to view on desktop.

Step 3:
Then go to, org > pantheon > desktop > cerbere and add 'nautilus -n' entry as shown below.
['wingpanel', 'plank', 'slingshot-launcher --silent', 'nautilus -n']

Step 4: Open Terminal and type following command, nautilus -n

Step 5: Go to dconf-tools again and go to, org > gnome > desktop > background and tick on show-desktop-icons box

重開機即可。

十三、開機login後,變很慢
sudo mv /etc/xdg/autostart/at-spi-dbus-bus.desktop /etc/xdg/autostart/at-spi-dbus-bus.disabled

2013年9月30日 星期一

許智超老師班級網頁系統V2.3安裝心得

這套班級網頁系統簡單,易上手,很符合需要!就班級網頁而言,

還是很好用!雖多年未更新,但許多愛用者加以修改,蔡俊彥老師

更新至V2.3版,在狼主實驗室有安裝筆記、FAQ及檔案下載。

不過愚笨的我,安裝過程還是出現一些問題,

所以,我也把我安裝的過程記錄下來當成備忘,也給有同樣問題的

人參考



一、準備:
    1.灌有phpMyAdmin的系統(若無請自行用mysql指令吧,請參考狼主筆記)
    2.班級網頁管理系統V2、V2.1更新檔、V2.2更新檔、V2.3更新檔。
    3.若要直接安裝V2.3,把V2.1更新檔覆蓋丟進V2資料夾,再把V2.2更新檔、V2.3更新檔同
       樣丟進去資料夾。這樣V2資料夾就成了V2.3完整版了!

二、建立資料庫:
    進入phpMyAdmin,建立一個名為「classweb」的資料庫(也不一定非叫classweb不可啦)


三、建立資料表:
    進入classweb資料庫,有個「載入」sql檔案的功能,

    按下去,再按「瀏覽」V2.3完整版的資料夾,選ClassSystemV2.sql檔案,文字編碼檔案選「big5」,再選下方的「執行」,來建立12個資料表




    同樣的方法,再按「瀏覽」V2.3完整版的資料夾,選ClassSystemV2.1_update.sql檔案,文字
    編碼檔案選「big5」,再選下方的「執行」,來修改資料表。


四、修改 V2.3完整版裡的 PublicParameter.php 檔,改成符合自己需求的數值:


五、修改V2.3完整版裡的資料夾權限:
    1.修改 UploadDocument 檔案
    2.修改 UploadHomepage 檔案
    3.修改 UploadPhoto 檔案
    把上述3個檔目錄擁有者改為 apache(我沒有修改,也是可以??)

六、上傳網站:
    上傳V2.3完整版至網站,連上你的網址應可看到班級列表畫面


七、使用火狐firefox在班級網頁系統中無法刪除任何公告、文件、照片、討論、留言這個問題
        我在安裝完成後,覺得很開心時發生了,找了一個晚上,才找到仲佑的網誌有提到如何
        修改,請firefox的愛好者連上許仲佑老師的網誌修改php檔,但修改完之後,會有一個問
        題產生,就是網頁字體變大了:  


     可能許老師比較喜歡大字吧,要改回原本的風格,可以修改 PublicDhtmlStyle.php
     檔,把 Body 及Table 的font-size 從15改回8:

許老師設計在firefox的刪除畫面如下:



        修改成一致風格的firefox修正檔案下載如下:
        [class_system-firefox_patch-same_style.zip]

八、如果你也很討厭「蕃薯藤搜尋」:

    修改 HomepageMain.php 檔,找到以下反白的程式碼,把<form>到</form>之間的程式全砍
    了就好了。



九、board、message、subject、reply的修正

     未登入班級老師身份時,欲刪除公告、留言、討論主題、回應時,會先要求輸入密碼,然
     後就一片空白了,我把錯誤修正了,有需要的可以下載回去覆蓋就好了

     [boare-message-subject-reply_patch.zip]


參考網站:狼主網路實驗室浮藤之家-ctcci.tw仲佑的網誌