阿里云服务器环境搭建与项目部署(上)

前言:最近突然想给自己的APP加个网络模块,所以即兴买了个阿里爸爸的轻量级云服务器给自己的APP加了个服务端,所以打算记录和分享一下阿里云服务器的搭建步骤,废话不多说,我们开始!

1、去阿里云官网购买云服务器,分为轻量级和ESC,在这里我购买的是轻量级;

2、下载xshll终端安装到自己的电脑上面,新建会话,输入我们购买的服务器IP,xshell的使用我就不说了,不会的小伙伴请自行百度,这里不做解释;

3、登录我们所购买的服务系统(我购买的是Ubuntu16.04);

4、既然服务器依然就绪,那么现在就可以开始动手了,首先,安装java环境

    4.1、去到home/admin目录下 新建一个文件夹名为java

    4.2、去到java文件夹 使用wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-    cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz下载jdk到服务器

    4.3、解压缩 tar -xzvf jdk-8u171-linux-x64.tar.gz

    4.4、配置环境变量 vim /etc/profile

         在后面添加:

         #java1.8

         export JAVA_HOME=/home/admin/java/jdk1.8.0_171

         export JRE_HOME=/home/admin/java/jdk1.8.0_171

         export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH

         export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH

    4.5、保存并退出 source /etc/profile,然后使用java –version命令和javac –version命令看能否显示java和javac版本号

         阿里云服务器环境搭建与项目部署(上)

    4.6、如上图,能识别版本号就ok了

5、安装tomcat环境

5.1、去到home/admin目录下 新建一个文件夹名为tomcat

5.2、使用 wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.88/bin/apache-tomcat-7.0.88.tar.gz 命令下载tomcat到服务器

5.3、解压  tar -xzvf apache-tomcat-7.0.88.tar.gz  解压以后进入到bin目录  执行./startup.sh  启动tomcat服务器

5.4、这个时候就可以使用http://服务器IP:8080/进行我们服务器的访问了,但是现在是访问不了的,因为还需要设置云服务器的防火墙,登录我们的阿里云,去到服务器实例的防火墙设置阿里云服务器环境搭建与项目部署(上)

添加如下的规则:

阿里云服务器环境搭建与项目部署(上)

现在通过http://服务器IP:8080/进行访问了

阿里云服务器环境搭建与项目部署(上)

6、安装mysql环境

6.1、安装mysql就比较麻烦一点了,首先使用如下命令wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-server_5.7.22-1ubuntu16.04_amd64.deb-bundle.tar下载mysql到服务器 tar -xvf mysql-server_5.7.22-1ubuntu16.04_amd64.deb-bundle.tar

解压文件tar -xvf mysql-server_5.7.22-1ubuntu16.04_amd64.deb-bundle.tar

6.2、安装mysql  注意  需要按照顺序安装  否则mysql可能不能正常工作

dpkg -i mysql-common_5.7.22-1ubuntu16.04_amd64.deb

dpkg -i libmysqlclient20_5.7.22-1ubuntu16.04_amd64.deb

dpkg -i libmysqlclient-dev_5.7.22-1ubuntu16.04_amd64.deb

dpkg -i libmysqld-dev_5.7.22-1ubuntu16.04_amd64.deb

dpkg -i mysql-community-client_5.7.22-1ubuntu16.04_amd64.deb

dpkg -i mysql-client_5.7.22-1ubuntu16.04_amd64.deb

dpkg -i mysql-community-source_5.7.22-1ubuntu16.04_amd64.deb

apt-get install libmecab2

dpkg -i mysql-community-server_5.7.22-1ubuntu16.04_amd64.deb

安装最后一个包的时候会弹出输入root用户密码的输入框,输入两次root用户密码即可。安装完成后执行mysql -u root –p 回车输入密码即可登录数据库。

阿里云服务器环境搭建与项目部署(上)

至此,服务器环境的搭建就结束了,下次在写点服务器部署的,不过服务器部署就很简单了,下次聊~