搭建自己的linux服务器(入门级)

这两天刚入职,还没有进项目组,所以比较闲,就想着试试能不能把上次课设的项目布到服务器上面,经过两天的折腾,终于布上去了(服务器用的阿里云的.租了一个月)

我的项目:http://47.102.127.77:9999/smsm_copy/

服务器租用

在腾讯,阿里,或者百度云上随便租一个服务器就行,一般都有学生套餐,一般10块左右一个月,最低配置.

租好服务器之后,创建实例,这时候你就拥有一台你的linux了.怎么操作它呢?这就需要在本地windows上装远程控制软件了

本机软件

  1. secureCRT(用于操作命令行)
  2. FileZillaPortable(用于上传下载文件)
    使用方法很简单,把服务器的公网ip输上,再输入你设置的用户名和密码就可以连上

我遇到的问题

  1. 昨天在装数据库的时候,突然发现这两个软件都连不上了.然后一直百度找原因,都不行,然后重装服务器的系统,还是不行.
  2. 装mysql的时候,装完服务一直启动不了,最后装的mariadb(mysql的一个分支,新手阶段可以当做mysql用)
    解决方法
    应该端口禁用了,外网访问不到,也不知道是哪个端口,需要在控制台配置一下安全组,然后我把全部端口的访问权限都打开了,连接成功.(新手的解决方法)

环境搭建

我之前的课设是一个java web项目,所以我需要装jdk,tomcat,mysql

jdk环境配置
在官网上下载jdk的linux压缩包,我下的是jdk1.8版本的
用filezilla把压缩包传到linux上,命令行解压

  1. 解压
tar -zxvf jdk-8u201-linux-x64.tar.gz -C /usr/java #解压到/usr/java目录下
  1. 配置环境变量
vi /etc/profile #输入i进行编辑
#加上一下几行内容
export JAVA_HOME=/etc/java/jdk(版本号)
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

esc  :wq保存退出
  1. 输入java -version有java信息,说明jdk已经配好了

tomcat配置
tomcat官网下载tomcat的linux压缩包,用filezilla传到服务器上,

  1. 解压
tar -zxvf [文件名] -C /opt/tomcat #解压到opt/tomcat目录下面

jdk上一步我们已经配置好了,所以不用管

进入tomcat的bin目录下

  1. 启动tomcat服务
./startup.sh #启动tomcat服务
  1. 浏览器访问
    在本地浏览器输入:ip地址:8080,看到tomcat欢迎页面,配置完成.

数据库安装
装mysql的时候不知道哪里出了问题,装了好几次都不行
教程:https://www.cnblogs.com/luckycn/p/7289995.html

我最后装的是mariadb,直接yum安装就可以.

yum -y install mariadb mariadb-server
启动服务
systemctl start mariadb

然后mysql -u root -p
提示输入密码,直接回车,就进入可以操作数据了

至此,一个java web项目的环境基本搭建完成

你可能感兴趣的:(服务器)