Ubuntu Server

Ubuntu Server 的安装与配置

1.1 Ubuntu Server 安装

详见:链接一链接二

1.2 Ubuntu Server 的相关配置:如何设置 root 密码

Ubuntu 默认每次开机都有一个新的 root 密码。在终端输入 sudo passwd,然后输入当前用户的密码,终端会提示我们输入新的密码并确认,即 root 新密码。修改成功后,输入命令 su root,再输入新的密码。(来源

1.3 Ubuntu Server 的相关配置:如何设置IP地址、网关、DNS

1.3.1 如果在安装时没有设置 IP 地址,则需要设置 IP 地址,

1.3.1.1 查看 IP 地址的命令:ifconfig;

1.3.1.2 设置临时 IP :

iconfig eth0 192.168.1.99 netmask 255.255.255.0 up

重启之后,设置的 IP 地址会被重置

2.3.1.3 永久修改 IP 地址:

sudo nano /etc/network/interfaces /etc/network/interfacesbak #备份原有配置文件
sudo nano /etc/network/interfaces #编辑网网卡配置文件
auto lo
iface lo inet loopback
#开机自动连接网络
iface eth0 inet static #static表示使用固定ip,dhcp表述使用动态ip
address 192.168.1.99 #设置ip地址
netmask 255.255.255.0 #设置子网掩码
gateway 192.168.1.1 #设置网关

2.3.1.4 Ubuntu Server 设置 DNS

sudo nano /etc/resolv.conf #编辑配置文件,添加以下内容
nameserver 114.114.114.114 #设置首选dns
nameserver 8.8.8.8 #设置备用dns

设置之后重启网络生效

/etc/init.d/networking restart #重启网络

至此,IP地址、网关、DNS配置完成,现在系统已经可以上网了。

1.3.2 更改源

http://mirrors.163.com/.help/ubuntu.html

1.3.3 安装 Apache

sudo apt-get update
sudo apt-get install apache2

1.3.4 安装 Mysql

sudo apt-get install mysql-server php5-mysql

安装过程中会要求输入 mysql 的 root 密码;

参考: MySQL 命令行操作说明

2.3.4 安装 PHP 及 PHP 组件

2.3.5 下载 OwnCloud 服务端代码,并部署

2.3.5.1 进入到 /var/www/html,下载 Owncloud 代码,wget http://xxxx

2.3.5.1 删除原来的 html 文件夹,解压 Owncloud 压缩包,并改名为 hmtl。相关命令

  • 删除原来的 html 文件夹: rm -rf html
  • 解开 OwnCloud.zip 压缩包: unzip owncloud.zip
  • 或者解开 OwnCloud.tar.bz2 压缩包: tar -xf owncloud.tar.bz2
  • 将 owncloud 文件夹改名为 html: mv owncloud html
  • 设置 html 文件夹的读写权限: chmod 770 html, 参考: owncloud 的文件夹权限

2.3.6 访问 http://ip/,初始化 owncloud 程序;

相关链接:

其他参考内容:

重启命令:

  1. reboot
  2. shutdown -r now 立刻重启(root用户使用)
  3. shutdown -r 10 过10分钟自动重启(root用户使用)
  4. shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

关机命令:

  1. halt 立刻关机
  2. poweroff 立刻关机
  3. shutdown -h now 立刻关机(root用户使用)
  4. shutdown -h 10 10分钟后自动关机

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
sudo apt-get install mariadb-server libapache2-mod-php5
apt-get install php5-gd php5-json php5-mysql php5-curl
apt-get install php5-intl php5-mcrypt php5-imagick

转码软件

参考链接

Google Play Music

Google Play Music,类似 iTunes Match 的音乐订阅服务,每月$9.99就可以无限制播放2000万首歌曲。跟 iTunes Match 不同的是,Google Play Music 可以免费使用,用户自行上传本地歌曲,然后在浏览器或其他移动设备中播放曲库歌曲,Google Play Music 最多可存储2万首歌曲。全文