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

2016年11月3日星期四

安装vpn服务器

https://www.strongswan.org/

strongSwan

the OpenSource IPsec-based VPN Solution

2016年10月9日星期日

在iPhone上使用shadowsocks翻墙

参考资料:https://github.com/shadowsocks/shadowsocks-iOS/wiki/Help
在未越狱的iPhone上使用shadowsocks有两种模式,一种是网页浏览器模式,一种是全局代理模式。以下只讨论全局代理模式,全局代理模式只能在wifi网络下使用。
步骤如下:

  1. 在苹果市场安装shadowsocks软件(需要进入美国市场,软件作者是YumeWorks)
  2. 打开shadowsocks软件,设置代理服务器,代理模式选global)
  3. 设置wifi的http代理,自动代理模式,URL网址填http://127.0.0.1:8090/proxy.pac


2016年9月21日星期三

树莓派GPIO接口图

参考网址:
https://www.raspberrypi.org/documentation/usage/gpio-plus-and-raspi2/README.md
http://blog.mangolovecarrot.net/2015/04/20/raspi-study01/
1)物理编号
2)GPIO编号
3)详细说明




用微信控制树莓派

原文网址:http://blog.just4fun.site/pi-wechat.html

2016年9月1日星期四

在树莓派上安装远程桌面服务

1、使用Windows远程桌面服务——Windows Remote Desktop (RDP)
1)安装服务:
sudo apt-get update
sudo apt-get install xrdp
2)查看xrdp服务是否启动
ps ax | grep xrdp

2、使用VNC远程桌面服务——TightVNC
1)安装服务:
sudo apt-get update
sudo apt-get install tightvncserver
2)启动服务
tightvncserver :1

远程控制树莓派(Raspberry Pi)

一、目的
通过互联网远程访问和控制树莓派,不需要固定ip地址,树莓派连接在内网也可以访问。

二、工具
使用weaved工具,官网地址 www.weaved.com

三、步骤
1)在weaved网址注册账号
2)在树莓派上安装weaved工具
参考网址 https://www.weaved.com/installing-weaved-raspberry-pi-raspbian-os/

sudo apt-get update
sudo apt-get install weavedconnectd
sudo weavedinstaller

四、连接树莓派
1)登录weaved网站,选择在树莓派上已经建立的连接服务。
2)使用SSH、WEB等方式登录树莓派。