上学期做的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 ,弹出如图的配置窗口
- Host Name:填上服务器IP
- User Name:填上服务器的用户,比如root
- Port:不需要改,SSH端口就是22
- Authentication:验证方式,我们用的是密码验证,就选Password (SSH还有证书验证啥的)
配置完后点击connect,输入密码就进入了我们熟悉的终端了。
2. 上传文件
同样的,上面的SSHSecureShellClient 安装完会有一个SSH Secure File Transfer Client软件,这是用来上传的。 SSH传送文件而不是FTP。
打开该软件,配置如第一步就可以啦。