搭建Linux服务器(MySQL,Tomcat,JDK)
来源:互联网 发布:怪物猎人p3数据 编辑:程序博客网 时间:2024/05/22 15:46
搭建Linux服务器(MySQL,Tomcat,JDK)
一个项目放到服务器上,要搭环境,就把过程和要注意的点总结一下
连接服务器
以前经常用Putty,FTP等工具连接服务器和传输文件,比较方便,现在只用终端来连接和传输文件
连接服务器
ssh root(用户名)@(ip)
如果ip正确,可以访问,就会让输入密码,输入后就可以进入linux命令行
传输文件
scp /Users/wsdevotion/Downloads/jdk-8u65-linux-x64.tar.gz root@(ip):/home
现在我们知道了如何连接服务器和传输文件,我们就可以在系统上安装我们需要的软件了
MySQL
我们先用yum命令来安装mysql
安装mysql客户端:
yum install mysql
安装mysql 服务器端:
yum install mysql-server yum
数据库字符集设置
mysql配置文件/etc/my.cnf中加入default-character-set=utf8
启动mysql服务
service mysqld start
开机启动
添加开机启动:chkconfig --add mysqld;开机启动:chkconfig mysqld on;查看开机启动设置是否成功chkconfig --list | grep mysql* mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭停止: service mysqld stop
登录 创建root管理员:
mysqladmin -u root password 123456
远程访问 开放防火墙的端口号mysql
增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。
删除 mysql 数据库
如果使用的是 yum 安装的 mysql,需要删除的话,就使用如下命令:yum -y remove mysql*然后将 /var/lib/mysql文件夹下的所有文件都删除干净最后再重新执行上面的安装步骤。
授权用户从远程登录
改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -p;mysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;授权法GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;下面这一句一定要执行,否则还是无法登陆mysql>flush privileges ;
yum命令安装mysql比较方便,但是要想安装指定版本的MySQL不是很容易,所以对版本要求不高就可以使用yum命令安装,也可以使用下载tar包安装MySQL
JDK
我们下载tar包安装JDK,下载地址
下载一个你想要的版本,因为要用到java的新特性所以我下载了JDK8,下载后把tar包用前面的方法上传到服务器,现在我们来安装JDK
我们执行下面的命令
tar -zxvf jdk-8u65-linux-x64.tar.gz//解释一下zxvf是什么意思x : 从 tar 包中把文件提取出来z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压v : 显示详细信息f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz
现在看一下目录是不是多了一个文件
我们需要配置环境变量
使用vim /etc/profile编辑profile文件
在/etc/profile底部加入如下内容
JAVA_HOME=/home/jdk1.8.0_65 PATH=JAVAHOME/bin: PATH CLASSPATH=JAVAHOME/jre/lib/ext: JAVA_HOME/lib/tools.jar export PATH JAVA_HOME CLASSPATH
执行source /etc/profile让profile文件生效
现在执行一下java,javac命令,看JDK是否已经安装上
Tomcat
我们要下载Tomcat文件,下载地址
下载后还是把文件上传上服务器
apache-tomcat-7.0.65.tar.gz
因为Tomcat是开箱即用的所以直接解压就行了
tar -zxvf apache-tomcat-7.0.65.tar.gz
现在执行ls就可以看到tomcat容器的文件
在启动tomcat前需要先设置一下环境变量
执行下面的命令
export CATALINA_HOME=/usr/local/tomcatexport CATALINE_BASH=/usr/local/tomcat
下载就可以启动tomcat了
sh apache-tomcat-7.0.65/bin/startup.sh
如果想让tomcat开机启动可以用下面的步骤
进入/etc/vi rc.local/home/apache-tomcat-7.0.65/bin/startup.sh
自己Linux下许多命令都忘了,想要准备总结一下Linux下常用命令
- 搭建Linux服务器(MySQL,Tomcat,JDK)
- linux vps 配置搭建java服务器环境(jdk+tomcat+mysql)
- Linux服务器下搭建(jdk+mysql+tomcat+cmake+redis)
- Linux服务器搭建(JDK+NGINX+MySQL+Tomcat+NetData)
- Linux系统 服务器环境搭建jdk+mysql+tomcat
- ubuntu云服务器搭建jdk+mysql+tomcat
- Ubuntu服务器搭建MySQL+Tomcat+JDK
- linux搭建tomcat,mysql,jdk运行环境
- LINUX搭建部署TOMCAT+JDK+MYSQL环境
- linux centos下搭建jdk,tomcat,mysql
- Linux搭建tomcat+jdk+mysql环境
- Linux服务器上部署tomcat+mysql+jdk
- Linux服务器搭建Java开发环境(jdk+mysql+tomcat+maven)
- VPS搭建Web服务器(JDK,Tomcat,Nginx,MySQL,SSL)
- 使用腾讯云Ubuntu服务器搭建MySQL+Tomcat+jdk
- Linux环境Tomcat-MySQL的服务器搭建
- Linux 搭建tomcat - MySql服务器(简易)
- Linux主机web环境jdk+tomcat服务器搭建
- mysql水平分表和垂直分表和数据库分区
- 阿里云服务器菜鸟使用(一)
- 沉浸式菜单栏,标题栏与状态栏的的距离
- 新版本Xcode无法打包生成ipa的问题解决 Cannot generate iOS App archive in xcode
- SpringMVC学习系列(2) 之 经典的HelloWorld实现
- 搭建Linux服务器(MySQL,Tomcat,JDK)
- FASTDFS学习笔记一, 下载和安装
- Hbase shell详情
- [ubuntu]yocto的安装配置与开发
- Java开发中的23种设计模式详解(转)
- 杭电-4857逃生(反向拓扑+优先队列+逆向输出)
- 贝塞尔曲线
- Spring如何下载
- Java dbf文件写入远程服务器