前言:最近突然想给自己的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 回车输入密码即可登录数据库。
至此,服务器环境的搭建就结束了,下次在写点服务器部署的,不过服务器部署就很简单了,下次聊~