1032 LSA Week 3 Package Management & Command line · GitBook

Week 3-4 Package Management & Command line

2015/03/19 LSA

LAMP 安装

参考此网址 How to Install LAMP in Ubuntu Server 14.04 LTS

http://ubuntuserverguide.com/2014/06/how-t[o](http://ubuntuserverguide.com/2014/06/how-t-install-lamp-in-ubuntu-server-14-04-lts.html)-install-lamp-in-ubuntu-server-14-04-lts.html

Apache

  • 安装:sudo apt-get install apache2
  • 修改 port:
    • sudo vi /etc/apache2/ports.conf
    • 将 listen port 端改成 8081
    • sudo vi /etc/apache2/sites-enabled/000-default.conf
  • 重新启动 apache --> sudo service apache2 restart or sudo /etc/init.d/apache2 restart
  • 测试:http://127.0.0.1:8081

info

web server:Nginx Lighttpd

3G

  • Games
  • Gambling
  • Girls

IPv4 区段

  • IPv4 区段表
  • 广播封包位置
  • 群播封包位置
  • Private IP 区段

使用者账号

some files

  • /etc/passwd 以往使用者帐密放置于此
  • /etc/shadow 如今存放密码的文件,权限others无法读取
  • /etc/group
  • /etc/gshadow
  • /etc/skel

一探究竟

  • 直接显示 => sudo cat /etc/shadow

  • root : ! :... => “!” 代表不让 root 可登入

group

  • 群组名称:密码:群组 ID:群组成员
    • 例:root : x : 0 : root

apt

  • /etc/apt
    • sudo apt-get update
    • sudo apt-get install [name]
    • sudo apt search [name]
  • /etc/sources.list
    • 建议修改为 http://ftp.ubuntu-tw.net/mirror/ubuntu/
    • GUI 界面步骤:
      • 系统设定 => 软件与更新 => “Ubuntu 软件”分页
      • 将“下载自”选择“其他”
      • 选择 http://ftp.ubuntu-tw.net/mirror/ubuntu/
      • 点选“选择服务器”
      • 取消点选“源码”
    • 使用 vim 手动修改
      • sudo vim /etc/apt/sources.list
      • :%s/tw.archive.ubuntu.com/ftp.ubuntu-tw.net/mirror/g
  • /etc/apt/soucres.list.d/

host ssh to VM

  • VirtualBox
    • Network 依旧使用 NAT
    • 进入 Network 设定中的 Port Forwarding
    • 新增规则
      • Name: ssh
      • Protocol: TCP
      • Host Port: 3022
      • Guest Port: 22
    • 重开 VM => sudo shutdown -r now
    • 在 host 使用 ssh -p 3022 [username]@127.0.0.1 连到 VM
    • P.S. 记得 VM 要先装 ssh
      • 安装:sudo apt-get install openssh-server
      • 检查是否执行:ps aux | grep ssh

use software from a PPA

note

drupal