2017年2月9日星期四

安装配置ubuntu server 16.04

0、背景
旧的笔记本电脑屏幕坏了,准备安装一个linux服务器到电脑上发挥余热。

一、安装
1)下载iso安装文件
2)刻录到空的U盘上,在linux系统中用dd命令直接写入U盘。
3)设置电脑BIOS从U盘启动。
4)安装server,选择英文(中文容易出错)

二、配置记录
2.1 解决合上笔记本盖子自动休眠的问题
修改/etc/systemd/logind.conf文件(注意先备份),命令如下:
cd /etc/systemd
sudo nano logind.conf
去掉HandleLidSwitch签名的注释,并修改值为ignore,如下:
HandleLidSwitch=ignore
保存,然后重启

2.2 配置网络
2.2.1 配置有线网卡
首先获取网卡名称,可用以下命令:
ifconfig -a
得到如eth0/enp0s25等有线网卡名称。
在/etc/network/interfaces中增加以下两行(假定有线网卡名称为eth0)
auto eth0
iface eth0 inet dhcp

2.2.2 配置无线网卡
编辑无线网络配置文件wpa_supplicant.conf
wpa_passphrase  SSID名称  连接用的密码  > /etc/wpa_supplicant.conf
当然,可多个 ssid 配置,后面继续用同样的命令,后跟  >> 追加到配置文件末尾就是。
常用命令:iwconfig,iwlist,wpa_conf

在/etc/network/interfaces中增加以下三行(假定无线网卡名称为wlan0)
auto wlan0
iface wlan0 inet dhcp
wpa_conf /etc/wpa_supplicant.conf

2.3 解决外网访问服务器的问题,设置动态域名解析
申请动态域名解析服务(如http://www.pubyun.com)。
设置路由器进行动态域名解析,或者安装lynx软件在电脑上自动更新IP(参考http://www.pubyun.com/products/dyndns/download/)。
设置路由器端口映射或设置DMZ主机。

2.4 安装phpmyadmin
sudo apt-get install phpmyadmin
访问地址http://服务器IP地址/phpmyadmin

2.5 安装wordpress
参考:https://codex.wordpress.org/zh-cn:%E5%AE%89%E8%A3%85WordPress
在官网下载wordpress安装包
https://cn.wordpress.org/wordpress-4.7.2-zh_CN.tar.gz
将下载的安装包解压到www文件夹
cd /var/www
tar -xzf wordpress.tar.gz
chown -R www-data:www-data /var/www/wordpress
使用phpmyadmin创建数据库和用户
修改主机配置文件
sudo nano /etc/apache2/sites_enabled/000-default.conf
DocumentRoot = /var/www/wordpress

2.6 安装sun java JDK
参考:http://tipsonubuntu.com/2016/07/31/install-oracle-java-8-9-ubuntu-16-04-linux-mint-18/
sudo add-apt-repository ppa:webupd8team/java
sudo apt update; sudo apt install oracle-java8-installer
javac -version
sudo apt install oracle-java8-set-default

2.7 安装opentaps软件(适用于中小企业的CRM+ERP系统)
参考:http://www.opentaps.org/docs/index.php/Opentaps_Installation_Manual