UbuntuServer12安装、mysql+tomcat部署
2016-02-17 12:57
771 查看
一、安装ubuntu
下载地址http://mirrors.163.com/ubuntu-releases/precise/本次安装以ubuntu-12.04.5-server-amd64.iso 为例
设置虚拟机,设置磁盘位置为 iso文件的位置。
选择语言中文简体-点击安装ubuntu服务器版-选择【Yes】,选择【汉语】。
键盘布局选择:【汉语】
网络自动配置失败提示时,点击就【继续】-选择【现在不进行网络配置】回车;
设置用户名【asdc】点击继续。设置密码【******】;
分区方法使用【向导-使用整个分区并使用LVM】;
确认选择【是】,下一步默认继续回车,将改动写入磁盘选择【是】;
管理系统更新,默认选择【没有自动更新】;
选择要安装的软件,默认选择openSSH,点击回车,继续;
默认选择【是】,回车。
点击虚拟机-设置
设置为使用物理驱动器,确定。
然后点击【继续】,重新启动系统。
输入用户名a1s2dc
输入密码【******】,登录系统,安装完成。
二、安装完成后,配置网络
1、Ubuntu虚拟机通过无线网卡连接公司外网。Workstation10-编辑-虚拟网络编辑器设置桥接模式:桥接到实机的无线网卡。
虚拟机-设置-网络适配器设置为桥接模式。
2、设置dns服务器
sudo vim /etc/resolv.conf
添加以下的记录,格式是nameserverdns的ip地址
3、手动设置ip。
1)断开网络服务
sudo /etc/init.d/networking stop
2)设置固定ip
sudo vim /etc/network/interfaces
将里边的内容改为
auto l0
iface loinet loopback
auto eth0
ifaceeth0 inet static
address192.168.0.110
netmask255.255.255.0
gateway192.168.0.1
3)重启网络服务
sudo /etc/init.d/networking start
如果还不能连接,重启系统即可。
注参考网址:
http://www.cnblogs.com/laipDIDI/articles/2202262.html
http://blog.chinaunix.net/uid-9047380-id-11475.html
http://www.cnblogs.com/likwo/archive/2012/05/14/2499880.html
http://www.cnblogs.com/rusty/archive/2011/04/06/2007139.html
【附:配置动态IP(dhcp)的方法:
应用时,将如下信息替换以上步骤3-2)即可。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp】
三、安装后更新升级
更新升级命令:sudo apt-get update
sudo apt-get upgrade
如果获取失败,修改镜像源的方法如下:
1、 修改源地址:
cp /etc/apt/sources.list/etc/apt/sources.list.bak
vim /etc/apt/sources.list
2、 加入如下内容(中科大的):
3、网易源:
4、debhttp://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universemultiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricteduniverse multiverse
5、 :wq回车,保存退出。重新执行更新升级命令即可。
注参考link:http://zhoushijun.iteye.com/blog/1942475
http://www.cnblogs.com/sbaicl/archive/2013/01/09/2852357.html
四、ubuntu防火墙关闭
ufwdisable五、ssh服务
1、Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:sudo apt-get install openssh-server
2、确认sshserver是否启动了:(或用“netstat -tlp”命令)
ps -e | grep ssh
如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。
3、ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务:
sudo /etc/init.d/ssh resart
参考网址:http://www.cnblogs.com/chen1987lei/archive/2010/12/02/1894768.html
六、安装JDK并配置环境变量
安装文件jdk-8u60-linux-x64.zip:1、运行命令,将jdk的包解压到/home/asdc/tool/java/下
如果是.gz文件运行:sudo tarzxvf jdk-8u60-linux-x64.gz
如果是zip文件:
先安装sudo apt-getinstall unzip
再执行命令解压zip文件unzipjdk-8u60-linux-x64.zip
2、配置jdk环境变量
运行命令:sudo vim/etc/profile
增加如下信息,:wq回车保存退出。
exportJAVA_HOME=/home/asdc/tool/java/jdk1.8.0_60
exportJRE_HOME=${JAVA_HOME}/jre
exportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
exportPATH={JAVA_HOME}/bin:$PATH
3、更新默认JDK,运行如下三个命令。
1)sudoupdate-alternatives --install /usr/bin/java java/home/asdc/tool/java/jdk1.8.0_60/bin/java 300
2)sudoupdate-alternatives --install /usr/bin/javac javac /home/asdc/tool/java/jdk1.8.0_60/bin/javac300
3)sudoupdate-alternatives --config java
最后,执行java –version,显示【jdk1.8.0_60】说明安装成功。
参考网址:http://blog.csdn.net/zyw_anquan/article/details/45076331
七、解压tomcat
命令解压即可:tar zxvf apache-tomcat-8.0.22.tar.gz八、安装mysql和配置环境变量
1.sudoapt-get install mysql-server2.sudoapt-get install mysql-client
3.sudo apt-get install libmysqlclient-dev
设置root账号的密码:root
通过如下命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
sudo netstat -tap | grep mysql
参考http://www.cnblogs.com/zhuyp1015/p/3561470.html
附:无线路由端口段映射后
设置后,与无线路由同网段的计算机可以通过无线路由的ip,连接到虚拟机。相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- MySQL中的integer 数据类型
- java-模拟tomcat服务器
- MySQL存储过程
- i-jetty环境搭配与编译
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- 实现单Tomcat多Server配置
- 生产环境下的Tomcat配置
- ubuntu下chrome无法同步问题解决
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- Ubuntu Linux使用体验
- MySQL创建用户及权限控制
- Linux部署Tomcat服务器
- MySQL管理数据表
- linux下mysql添加用户