在Linux中配置各种服务器[Ubuntu-Server-14]

来源:互联网 发布:数据库模式 编辑:程序博客网 时间:2024/06/17 03:58

目录

一,环境设置:2

预览最终效果...2

安装前的设置:2

宿主机:2

无线路由器B:4

虚拟机软件:4

客户机:4

二,具体安装过程:5

“网络适配器”仅仅使用“桥接模式(自动)”。...12

“开启此虚拟机”以开始安装:选English.13

启动虚拟机后:19

虚拟机的设置截图:...20

路由器DHCP固定宿主机和客户机的WIFI IP地址:...21

三,安装可视化桌面...22

安装lightdm:22

安装gdm桌面:25

启动gdm桌面: gdm..26

安装firefox:28

四,LAMP的安装路径...30

五,配置和用Java操纵MySql5.5.30

授权...30

MySql5.5绑定IP和设置字符集:30

用Java操纵...32

六,Tomcat7.32

七,Eclipse.32

二十,查看已安装软件 :33

二十一,不要设置static IP地址...33

X,安装中文输入法...33

附录X: 问题(部分有答案)或待实验的:33

一,登录时出现如下leaking memory错误:...33

 

 

 

 作者:duyi@163.com

一,环境设置:

预览最终效果

安装前的设置:

宿主机:

硬件:华硕S400CA笔记本电脑(内存:8G,CPU:IntelCore i7-3517U,无光驱); 删除了VMware安装的网卡;但不禁止VMware其他的服务;以太网卡连接了无线路由器B(型号:Mercury MW150RM)绑定了IP地址(IP:192.168.1.211,子网掩码:255.255.255.0);无线网卡通过无线路由器A(型号:Tenda W304R )连接了外网(网速10M).

操作系统:64位Windows8中文版;

宿主机无线网卡属性:

c:\>ipconfig/all

Windows IP 配置

   主机名  . .. . . . . . . . . . . : DuYiAsus

   主 DNS 后缀 . . . . . . .. . . . :

   节点类型  . .. . . . . . . . . . : 混合

   IP路由已启用 . . . . . . . . . .: 否

  WINS 代理已启用 . . .. . . . . . : 否

无线局域网适配器 本地连接* 1:

   媒体状态  . .. . . . . . . . . . : 媒体已断开

   连接特定的 DNS 后缀 . . . . .. . :

   描述. . . . . . . . . . . . . . . : MicrosoftWi-Fi Direct 虚拟适配器

   物理地址. . . . . . . . . . . . . :1E-71-D9-6F-07-C7

  DHCP 已启用 . . . .. . . . . . . : 是

   自动配置已启用. . . . . . . . . . : 是

无线局域网适配器 S400CA-Wi-Fi:

   连接特定的 DNS 后缀 . . . . .. . :

   描述. . . . . . . . . . . . . . . : QualcommAtheros AR9485WB-EG Wireless Network Adapter

   物理地址. . . . . . . . . . . . . :6C-71-D9-6F-07-C7

  DHCP 已启用 . . . .. . . . . . . : 是

   自动配置已启用. . . . . . . . . . : 是

  IPv4 地址 . . . . .. . . . . . . : 192.168.0.105(首选)

   子网掩码  . . . . . . . . . . . . :255.255.255.0

   获得租约的时间 . . . . . . . . . : 2014年9月8日 星期一 13:11:07

   租约过期的时间 . . . . . . . . . : 2014年9月15日 星期一 19:16:56

   默认网关. . . . . . . . . . . . . : 192.168.0.1

  DHCP 服务器 . . . .. . . . . . . : 192.168.0.1

  DNS 服务器  . . . . . . . . . . . : 101.226.4.6

                                      114.114.114.114

  TCPIP 上的NetBIOS  . . . . . . . : 已启用

以太网适配器 S400CA以太网:

   连接特定的 DNS 后缀 . . . . .. . :

   描述. . . . . . . . . . . . . . . : QualcommAtheros AR8161 PCI-E Gigabit Ethernet Controller (NDIS 6.30)

   物理地址. . . . . . . . . . . . . :74-D0-2B-70-2D-5F

  DHCP 已启用 . . . .. . . . . . . : 否

   自动配置已启用. . . . . . . . . . : 是

  IPv4 地址. . . . . . . . . . . . : 192.168.1.211(首选) [是手动配置的]

  子网掩码  . . . . . . . . . . . . : 255.255.255.0  [是手动配置的]

   默认网关. . . . . . . . . . . . . :

  TCPIP 上的NetBIOS  . . . . . . . : 已启用

隧道适配器 Teredo Tunneling Pseudo-Interface:

   媒体状态  . .. . . . . . . . . . : 媒体已断开

   连接特定的 DNS 后缀 . . . . .. . :

   描述. . . . . . . . . . . . . . . : TeredoTunneling Pseudo-Interface

   物理地址. . . . . . . . . . . . . :00-00-00-00-00-00-00-E0

  DHCP 已启用 . . . .. . . . . . . : 否

   自动配置已启用. . . . . . . . . . : 是

隧道适配器 isatap.{34D3E8F4-B77B-44EE-B0F1-29E749FE4787}:

   媒体状态  . .. . . . . . . . . . : 媒体已断开

   连接特定的 DNS 后缀 . . . . .. . :

   描述. . . . . . . . . . . . . . . : MicrosoftISATAP Adapter #4

   物理地址. . . . . . . . . . . . . :00-00-00-00-00-00-00-E0

  DHCP 已启用 . . . .. . . . . . . : 否

   自动配置已启用. . . . . . . . . . : 是

隧道适配器isatap.{6E39A50A-E9FD-4A7B-A8F3-F75F47552B32}:

   媒体状态  . .. . . . . . . . . . : 媒体已断开

   连接特定的 DNS 后缀 . . . . .. . :

   描述. . . . . . . . . . . . . . . : MicrosoftISATAP Adapter #5

   物理地址. . . . . . . . . . . . . :00-00-00-00-00-00-00-E0

  DHCP 已启用 . . . .. . . . . . . : 否

   自动配置已启用. . . . . . . . . . : 是

 

无线路由器B:

 IP:192.168.1.253,子网掩码:255.255.255.0,该路由器未连入Internet;含一个以太网口,用网线连接了宿主机.

虚拟机软件:

VMware Workstation 10.0.2 build-1744117;

客户机:

64位UBuntu Server 14.04.1 LTS ;

来自:ubuntu-14.04.1-server-amd64.iso,2014年9月6日星期六下载于UBuntu官网,是当日最新版.

 

二,具体安装过程:

“网络适配器”仅仅使用“桥接模式(自动)”。

“开启此虚拟机”以开始安装:选English.

除了Location选Hongkong外,其他一律默认.

时区被设置为重庆:

然后作者离开了电脑大概2分钟,回来后看到:

中间仿佛其自动安装Apache2,未来得及截图.

以上除作者特别说明外,均为其自动输出的内容.

启动虚拟机后:

 

虚拟机的设置截图:

宿主机关机,撤掉以太网卡连接的网线,即,只使用WIFI,只连接无线路由器A.发现客户机仍然能ping通百度.

 

客户机能识别宿主机的无线网卡。宿主机此时也能ping通客户机:

路由器DHCP固定宿主机和客户机的WIFIIP地址:

无线路由器A配置DHCP服务器:

宿主机WIFI连接路由器后的IP信息:

D:\>ipconfig/all

Windows IP 配置

  主机名 . . . . . . . . . . . . . : DuYiAsus

  主 DNS 后缀 . . . . . . . . . . . :

  节点类型 . . . . . . . . . . . . : 混合

  IP 路由已启用 . . . . . . . . . . : 否

  WINS 代理已启用 . . . . . . . . . : 否

无线局域网适配器 本地连接* 1:

  媒体状态 . . . . . . . . . . . . : 媒体已断开

  连接特定的 DNS 后缀 . . . . . . . :

  描述. . . . . . . . . . . . . . . :Microsoft Wi-Fi Direct 虚拟适配器

  物理地址. . . . . . . . . . . . . :1E-71-D9-6F-07-C7

  DHCP 已启用 . . . . . . . . . . . : 是

  自动配置已启用. . . . . . . . . . : 是

无线局域网适配器 S400CA-Wi-Fi:

  连接特定的 DNS 后缀 . . . . . . . :

  描述. . . . . . . . . . . . . . . :Qualcomm Atheros AR9485WB-EG Wireless Network Adapter

  物理地址. . . . . . . . . . . . . :6C-71-D9-6F-07-C7

  DHCP 已启用 . . . . . . . . . . . : 是

  自动配置已启用. . . . . . . . . . : 是

  IPv4 地址 . . . . . . . . . . . . : 192.168.0.6(首选)

  子网掩码 . . . . . . . . . . . . : 255.255.255.0

  获得租约的时间 . . . . . . . . . : 2014年9月14日 星期日 18:00:53

  租约过期的时间 . . . . . . . . . : 2014年9月21日 星期日 18:00:53

  默认网关. . . . . . . . . . . . . :192.168.0.1

  DHCP 服务器 . . . . . . . . . . . : 192.168.0.1

  DNS 服务器  . . . . . . . . . . . :202.106.0.20

                           202.106.196.115

  TCPIP 上的 NetBIOS  . . . . . . . : 已启用

对MERCURY_8E1460微型路由器的设置:

未做。

MERCURY_8E1460微型路由器是另一台微型路由器。

三,安装可视化桌面

sudo passwd root #启用root账号并设置密码,根据提示输入2次密码

su root #从普通用户切换到root用户,根据提示输入root密码

然后 apt-get install xinit

大概用时10多分钟后:

 

安装lightdm:

[参考资料: 进入Ubuntu图形桌面的方法]

apt-get install lightdm

让其自动从Internet安装,自己去午睡了.大约15分钟后:

安装gdm桌面:

sudo apt-get install gdm

启动gdm桌面: gdm

执行命令: gdm

“电源”,“关闭客户机”,“开启此虚拟机”,

 

更改gdm桌面分辨率:

Activity---Display:

安装firefox:

离线安装失败,还是apt-get install 靠谱:

四,LAMP的安装路径

五,配置和用Java操纵MySql5.5

授权

MySql5.5绑定IP和设置字符集:

客户机的MySQL默认不支持远程连接(即使授予了root从任意主机连接权限),要实现远程连接支持,先将/etc/mysql/my.cnf备份(/etc/mysql/my.cnf.bak);然后修改/etc/mysql/my.cnf,将bind-address的值改为客户机的IP地址(不注释掉”skip-external-locking”)。

如果在安装MySql5.5时未指定其他字符集,则MySQL5.5的默认字符集是latin1。我们可以通过在my.cnf文件内增加三个参数指定MySQL的默认字符集为utf8,并且使其区分字符型字段值的大小写:

1.在[client]下添加

default-character-set=utf8

2.在[mysqld]下添加

character-set-server=utf8

collation-server=utf8_bin

然后用sudo  shutdown –h now关闭客户机,然后启动客户机(实质是重启MySql),即可。

用Java操纵

六,Eclipse Java Web开发

通过ftp下载”eclipse-jee-kepler-SR2-Java8-linux-gtk-x86_64.tar.gz”到客户机,保存路径:/home/duyi/eclipse.tar.gz

安装: tar –zxvf eclipse.tar.gz

启动: ./eclipse/eclipse

通过ftp下载并解压apache-tomcat-6.0.41.tar.gz到/home/duyi/tomcat-6041 , 然后将其配置为Eclipse的runtime server.


二十,查看已安装软件 :

查看软件的安装位置, 例如查看 firefox:执行 which firefox 输出 /usr/bin/firefox 这个一般是1个软连接.然后执行ls -l /usr/bin/firefox 就可以找出真正的位置.


 

附录X: 问题(部分有答案)或待实验的:

一,登录时出现如下leakingmemory错误:

"no talloc stackframe at../source3/param/loadparm.c:4864, leaking memory"

解决办法:

据说这是Samba的一个Bug,解决办法:

sudo pam-auth-update

其弹出”PAM configuration”窗口,用空格键去掉”SMB password synchronization”的勾选,用Tab键跳转到”OK”后按下回车键。

启动客户机后,登录,不再有该错误消息提示了。

 

0 0