目标描述
前段时间趁着阿里云有活动买了三年阿里云,乞丐版,就是最便宜的版本,个人开发者足够了,主要用来部署一些后台jar程序,需要对阿里云进行配置,安装数据库等各种东西,在此记录一下。
前期准备
在配置之前,需要如下准备:
- 云端服务器 ,买个阿里云服务器;
- 安装个远程访问服务器的软件,用网页访问不是很方便,传文件也不方便;在这里我用的是FinalShell,用着非常方便,有Mac版和windows版,Mac版页面简洁风格和Mac很搭,下载链接: Finalshell下载地址,选择相应的版本就行。
- 熟悉一些linux的常用指令命令。
开始配置
阿里云用起来还是比较方便的,好多东西都可以在线安装。
安装java sdk
java的sdk应该是必备安装之一,不管你用服务器干什么:)
- 查看可用的安装包:yum search java | grep -i --color JDK
- 根据需要安装版本,我安装的是java JDK 1.8:yum install java-1.8.0-openjdk
安装Redis
- 在线下载:wget http://download.redis.io/releases/redis-5.0.7.tar.gz
- 解压压缩包:tar -xzvf redis-5.0.7.tar.gz
- 进入解压的目录:cd redis-5.0.7
- 编译:make
- 安装Redis源码,后面是指定的安装目录:make install PREFIX=/usr/local/redis
- 拷贝conf:进入第2步解压的目录:cp redis.conf /usr/local/redis/bin/
- 修改conf,进入安装目录/usr/local/redis:vim redis.conf,daemonzie yes
- 启动Redis:./redis-server,查看启动是否成功:ps -aux | grep redis
安装MySQL
- 在线下载:wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
- 安装:yum localinstall mysql80-community-release-el7-3.noarch.rpm
- 启动mysql:service mysqld start
- 查看mysql运行状态:service mysqld status
- 进入数据库:mysql -u root -p
- 新建数据库:create database databasename charset utf8
- 进入数据库:use databasename
- 导入数据库:source [具体目录]
安装nginx
如果在阿里云申请域名,并绑定了自己的服务器,可以安装nginx,这样可以直接通过域名访问,不需要暴露服务器的IP。
如果没有申请域名,那么可以先不用安装nginx。