講義:https://sites.google.com/view/linuxserver
ubuntu / 1234
ifconfig
sudo poweroff
網路-橋接介面卡
讓虛擬機與實體機用同一網段
再啟動ubuntu1604
再查一次ifconfig(203.68.102.156)
若IAS要升級,建議先建虛擬機實驗升級後再做
使用putty.exe登入203.68.102.156 (可使用中文)
windows-appearance改字型大小後登入
--------------------------------------------------------------------------------------------
MobaXterm好用-用putty改的
下載安裝,ssh 203.68.102.156 -l ubuntu (用ubuntu這個身份登入)
會記憶密碼,且將sftp建好了 (可直接拉檔案到左方/home/ubuntu/底下)
按右鍵change terminal setting與putty相同
---------------------------------------------------------------------------------------------
改mac
虛擬機先關機-設定值-網路(進階)-按右鍵旋轉-確定
重新登入-ifconfig (203.68.102.167)
未來:文字介面+web UI(web管理介面)
基本指令:ls、date、cho、cal、clear、vi
ex:vi newfile.txt 按 enter - 命令模式
i - 進入編輯模式
按esc離開編輯模式
:w - 寫入
:wq - 寫入後離開
cat newfile.txt - 瀏覽檔案內容
nano編輯器 - 可以直接編輯 - ^O寫入 - ^X離開 (^ = Ctrl)
轉變成root身份:
1.每次加sudo - sudo apte-get update
2.直換root - sudo su
切換成root 設定密碼:passwd root(可省略) - 輸入新密碼
vi /etc/ssh/sshd_config
/Root - 找到PrmitRootLogin Yes
:wq
service ssh restart
exit 重新root登入
--------------------------------------------------------------------------------------------
不善用vi
可下載sublime
http://120.115.2.90
將sshd_config拉出來windows桌面(於MobaXterm操作)編輯完後再傳回
--------------------------------------------------------------------------------------------
安裝tree
apt-get update
apt-get install tree
cd /
tree -L 1 /etc
pwd - 目前位置
whoami - 目前身份是什麼
看檔案權限
切到/home/ubuntu
ls -l
- rwx(owner) r-x(group) r-x(other) = 755
r-讀(4) w-寫(2) x-執行(1)
第一碼- :檔案
d:目錄(紫色)
變更權限
chown root.root 2018.txt - 將檔案擁有者改為root (其它人無法編輯)
chmod 660 2018.txt - 其它人不能讀
設定ssh檔的執行權限
1.bash date.ssh
2.chmod 755 date.ssh (讓它有執行權限-變錄色)
執行檔都是綠色
-----------------------------------------------------------------------------------------------
安裝LAMP - apache+mysql+php
套件設定,安裝lamp
1.tasksel install lamp-server
2.php-mbstring另外裝
3.netstat -ltn (80, 3306)
瀏覽器,輸入ip看看
4.進入資料庫mysql - u root -p
apt-get install php-gettext (php7)
service apache2 restart
重啟apache2
取消mysql的嚴格模式(否則有些模組無法安裝)
vi /etc/mysql/mysql.conf.d/mysqld.cnf
加上 sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
重啟mysql
systemctl restart mysql
架好就可以安裝xoops
---------------------------------------------------------------------------
cd public_html
wget https://campus-xoops.tn.edu.tw/uploads/install.zip
unzip install.zip
----------------------------------------------------------------------------
重新安裝流程:
1.rm -rf /var/www/ xoops_*
2.rm -rf /var/www/html/*
3.chmod 755 /var/www/html
///////////////////////////////////////////////////////////////////////////////////////////
*升級ubuntu12.04.5為14.04(還是用php5)
橋接介面,整理mac
sudo su (root身份)
ifconfig -a (eth*)
vi /etc/network/interfaces
修改為ifconfig出來的那張網卡號碼(eth*)
reboot
ifconfig (203.68.102.191)
(亦可直接下:d hclient eth* - 但重開機會變回來)
-----------------------------------------------------------------------------
lsb_release -a 確定目前版本
apt-get update
apt-get upgrade
apt-get install update-manager-core
do-release-upgrade
重開機,確定目前版本
/etc/apache2/sites-enables
改DocumentRoot /var/www (網站根目錄改了)
重啟apache2
升級xoops完,再升級到ubuntu16.04