0%

Win下的JSP应用向Linux迁移

上学期做的twitter热点话题跟踪, 采用jsp && servlet && mysql ,服务器是tomcat 上周五老师叫我把我做的JSP网站放在他的服务器上。 给下届学生学习 - -。 路上还遇到萌妹纸邀请我一起去逛街。 可是要找老师啊! 扯远了,老师给我的服务器几乎就是全新的,啥玩意都没有, 下面讲讲我的配置过程。

一、mysql

1.安装

如果你的linux没有安装mysql,那么请在终端中输入如下内容:

1
sudo apt-get install mysql-server

中途会弹出设置root用户的密码。 几乎就是一键式安装,Linux开发爽啊。。

2.创建数据库

终端中输入:

1
mysql -u root -p

然后输入刚才安装的密码,即可进行登陆。

接下来输入

1
create database twitter;

即创建了名为twitter的数据库。

简单的介绍下命令行的mysql: 语句以;结束。 显示数据库 show databases; 创建数据库 create database 数据库名; 改变当前的数据库 use 数据库名; 显示当前数据库的表 show tables; 基本操作就这些,其他的SQL语句和平常的差不多吧。

二、安装tomcat

1.java环境

终端中输入:

1
java -version

来查看java版本号,如果不存在,那么使用

1
apt-get insall default-jre

 

2.下载tomcat

1)下载apache-tomcat-8.0.21.tar.gz 2)#tar -zxvf apache-tomcat-8.0.21.tar.gz ;//解压 3)#cp -R apache-tomcat-8.0.21.tar.gz /usr/local/tomcat ;//拷贝apache-tomcat-8.0.21.tar.gz到/usr/local/下并重命名为tomcat 4) /usr/local/tomcat/bin/startup.sh; //启动tomcat 最后使用浏览器访问 http://localhost:8080,出现tomcat默认页面,说明已经安装成功。

三、数据库恢复

由于是移植,那么我们需要把原来的数据库转移到新的机器上。 在原来的机器上备份好后,拷贝到新的机器上。

1
cat twitter.sql  mysql -u root -p twitter

输入密码即可。

四、附上其他的一些细节

1. 连接上服务器

我用的是SSHSecureShellClient这个软件,服务器设置必须SSH才能连上。 下载安装后,运行SSH Secure Shell Client,点击Quick Connect ,弹出如图的配置窗口

2015.4.7 server config1
2015.4.7 server config1
  • Host Name:填上服务器IP
  • User Name:填上服务器的用户,比如root
  • Port:不需要改,SSH端口就是22
  • Authentication:验证方式,我们用的是密码验证,就选Password (SSH还有证书验证啥的)

配置完后点击connect,输入密码就进入了我们熟悉的终端了。

2. 上传文件

同样的,上面的SSHSecureShellClient 安装完会有一个SSH Secure File Transfer Client软件,这是用来上传的。 SSH传送文件而不是FTP。

打开该软件,配置如第一步就可以啦。

2015.4.7 server config2
2015.4.7 server config2
请我喝杯咖啡吧~