阿里云服务器部署环境搭建

本文记录了阿里云服务器环境的部署过程,包括系统初始化、JDK1.8安装、Tomcat配置、MySQL数据库设置、Git代码管理、阿里云Code仓库使用、Maven构建以及Nginx反向代理的详细步骤。适合开发者参考和记录。
摘要由CSDN通过智能技术生成

我们遇上了云的时代,系统运维比以前任何一个时代都简单直接。

将自己最近阿里云服务器环境部署的步骤记录下来,分享给大家,也是自己做个记录

OS信息:

Linux version 2.6.32-696.3.2.el6.x86_64 (mockbuild@c1bl.rdu2.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Tue Jun 20 01:26:55 UTC 2017

LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.8 (Final)
Release: 6.8
Codename: Final

SSH客户端:Xshell5

  • 目录
    • 系统初始化
    • jdk1.8
    • tomcat (运行应用)
    • mysql(数据库)
    • git(远程checkout代码)
    • 阿里云code(代码仓库管理)
    • maven(编译打包)
    • nginx(反向代理)

系统初始化

远程root登录到系统,创建用户赋权


#创建用户,-m创建主目录,-p指定密码
 useradd lucas -p serect -m
#添加到sudoer,该命令比vim /etc/sudoers要方便
visudo
#找到   root    ALL=(ALL)       ALL 一行之后yyp,复制一行,将root改成自己的用户名,若sudoer时不需要密码怎写上前缀NOPASSWD:,注意是WD不是WORD
#修改完成后为
    ## Allow root to run any commands anywhere
    #root    ALL=(ALL)       ALL
    #lucas   ALL=(ALL)       NOPASSWD:ALL

重新在xshell中建连接,用新建的用户lucas连接上系统,继续以下步骤

jdk1.8

下载jdk的tarball(下载见文章后附分享),使用xshell自带的上传工具(或者可以直接安装sudo yum install lrzsz 用rz也可以)上传到tmp目录下,我在home目录下建了以下目录
/home/lucas
├── apps
├── code
└── tmp
解压安装

sudo mkdir /user/java
sudo cp ~/tmp/jdk-8u144-linux-x64.tar.gz .
sudo tar -zxvf jdk-8u144-linux-x64.tar.gz

打开/etc/profile(vim /etc/profile),加入如下内容

JAVA_HOME=/usr/java/jdk1.8.0_144
CLASSPATH=.:$JAVA_HOME
  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值