我们遇上了云的时代,系统运维比以前任何一个时代都简单直接。
将自己最近阿里云服务器环境部署的步骤记录下来,分享给大家,也是自己做个记录
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(反向代理)
系统初始化
#创建用户,-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