Ubuntu server搭建Java web服务器

  |   0 评论   |   0 浏览   |   夜雨飘零

在这里为大家介绍如何在 Ubuntu server 搭建 Java Web 服务器,输入命令时请留意作者的 Ubuntu 路径的变化。

1、在 Ubuntu server 中安装 SSH,如果是购买服务器的话,这已经是安装的了,包括 VIM

获取超级权限
hhehh.jpg

先更新安装包

开始安装 SSH

SSH 已经启动了


2、 安装Xshell并创建连接 安装Xshell


建立连接

单击确定

3、 Xshell 实现 Windows 上传/下载文件到 Ubuntu

3.1 上传文件
获取超级权限

安装 rz/sz 工具

切到相应目录,在输入 rz

3.2 下载文件
切入到相应文件夹,输入 sz 文件名

4、 用 root 权限安装 MySQL,需要安装以下三个

apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev

测试登陆 MySQL 数据库可以通过如下命令:

mysql -u root -p

-u 表示用户名, -p 表示用户密码

5、 安装 JDK
上传文件,我是放在 /usr/local/

解压文件

删除原文件

修改文件夹名

设置变量文件
用 VIM 打开 /etc/profile

编写

JAVA_HOME=/usr/local/jdk
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

使用 VIM 编写方法,关于 VIM 的使用更详细的教程,可以自行百度,Insert 键插入;Esc 进入命令环境,输入分号 :,输入 wq 保存并退出

使其生效

查看 JDK 是否配置成功

6、 安装 Tomcat,我是放在 /usr/local/
上传文件

解压文件

删除原文件

修改文件夹名

设置变量文件
用 VIM 打开 /etc/profile

编写
!

使用 VIM 编写方法
Insert 键插入;Esc 进入命令环境,输入分号 :,输入 wq 保存并退出

使其生效

启动 Tomcat

看日志

启动成功

7、 部署网站
上传文件,记得是在 Tomcat 下的 webapps 目录下

安装解压 zip 的软件

解压文件,unzip 压缩包

8、 设置网站文件路径,使其能有默认路径

<Context path="" docBase="/usr/local/tomcat/webapps/fristweb" debug="0" reloadable="true"/>

关闭 Tomcat 再开启

9、安装 phpmyadmin,有很多朋友可能不清楚我为什么要安装 phpmyadmin,我是想更好地操作 MySQL 数据库,安装完 phpmyadmin 之后,我就可以在网页上对数据库进行操作,这大大方便我们调试
安装 Apache2

修改 Apache 的端口,因为默认端口是 80,占用了网站端口

随便改个 8022

启动 Apache

安装 phpmyadmin

关联

在浏览器输入http://localhost:8022/phpmyadmin/ ,就可以看到我们的 MySQL 的数据了,我这是在本地的服务器,你的要根据你的 IP

10、 其他配置,你会发现 Tomcat 启动非常慢,以下方法可以加快 Tomcat 的启动在 tomcat/bin/catalina.sh 文件,在代码开头加入,可以使用 VIM 编写:

export JAVA_HOME="/usr/local/jdk"
export JRE_HOME="/usr/local/jdk/jre"
export CATALINA_OPTS="-Djava.security.egd=file:/dev/./urandom"



MySQL 中文乱码问题

说到这里顺便提一下 Ubuntu server 的 MySQL 中文乱码问题

在 Ubuntu 中配置文件的路径有点不一样,配置文件的内容也不一样,以下是路径

用 VIM 编写配置文件在最后加上以下代码

[client]
default_character_set = utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci
[mysql]
default_character_set = utf8

最后重启 MySQL,命令是:/etc/init.d/mysql start


标题:Ubuntu server搭建Java web服务器
作者:夜雨飘零
地址:https://blog.doiduoyi.com/articles/584870807269.html

评论

发表评论