美文网首页
购买了阿里云服务器之后……

购买了阿里云服务器之后……

作者: hekirakuno | 来源:发表于2020-02-01 12:04 被阅读0次

购买了阿里云服务器之后,要如何搭建一个基础环境呢?
这里主要就是记录这个过程,保障下次不会忘记啦。

一、预装镜像组件
首先停止实例后【更换操作系统】。

更换操作系统,去镜像市场里面选择预装系统

我选择的就是一个java运行环境,包括多版本jdk,mysql,ng,tomcat等的。
二、远程连接主机
然后下载一个xshell客户端。然后建立和阿里云服务器实例的连接……

远程连接主机

然后输入密码就可以进入你的云服务器了。


三、检查jdk版本
接着我们查看云服务器中的预装组件是否满足需求。
首先,我们用

java -version

命令来检查java版本。


java版本检查

我的项目选择的是1.8的jdk,所以这里的默认版本是不符合的,但是我们预装的是多版本jdk所以我们来修改一下配置就好。
首先,查看一下当前的java配置是怎么写的,使用命令:

vim /etc/profile

然后找到java的配置


java版本的配置

我们发现,这个配置并非是往常情况下我们配置环境变量的java/jdk1.x.x
我们按照这个配置所在路径寻找。


java预装位置
发现这里有多个版本的jdk可供选择。需要哪个版本就将哪个版本中的文件更新进default目录即可。
于是我们使用这个命令:
cp -r jdk1.8.0_231/. default/

再来检查java版本


java版本(新配置)
javac版本

发现已经是我们需要的jdk1.8了,执行环境和编译环境一致。
四、git
接下来我们需要检查git版本

git版本
发现git已经安装了。
这时我们需要配置服务器的公钥到我们的github仓库去。
这个配置就不赘述了。很简单。
然后我们需要clone项目到服务器中。
五、mysql
首先还是先检查mysql的版本。
mysql --version
mysql --version

发现有版本是5.7,是可用的。

我们查看他的配置内容:

vim /etc/my.cnf

诶,我们发现他的默认配置中,基本配置都有。
那我们的初始密码在哪里呢?
当然开发人员们当然不会忘记这一点。
我们可以使用这个命令

vim /root/ReadMe

查看预装的初始配置了,其中就包括预装的mysql密码。一定要自己改掉哦。


ReadMe文件

好了,接下来,启动服务

service mysqld start

然后登陆

mysql -u root -p mysql

密码输入刚才记录的字符串。如下,登陆成功


登录mysql

然后修改密码

update user set authentication_string=password('新密码') where user='root' and Host='localhost';

刷新权限:

flush privileges;

六、redis
例行,我们找到预装环境中,redis是已经装好了的。所以我们直接打开它的配置文件redis.conf
目录是

cd /usr/local/redis/etc/

然后

vim redis.conf

修改端口号和密码。
这里强调的是,端口号和密码是一定一定要修改的。不然别人完全可以侵入你的服务器,清空你的redis。

配置你的端口号和密码
七、配置阿里云安全组
因为需要远程连接数据库和redis,所以端口号开放出来。
再就是需要部署的前端项目和后端项目,它们的端口号也需要开放出来。在此需要特殊强调的一点。预装的nginx,它把8081端口指向了oneInStack的说明文档中,我们需要再nginx的配置文件里配置8081指向前端项目的同时,注释掉具有覆盖性的说明文档的指向。
找到阿里云的该实例安全组
点击安全组列表,选择【配置规则】,然后配置如下规则。
开放访问端口号
八、绑定域名
我也是买了域名的,所以讲ip和域名绑定,就可以让访问的时候不需要记忆复杂的ip地址,直接通过域名访问啦。
域名服务
这里,配置两条主机记录,如图,就可以通过域名访问啦。
配置主机记录
鉴于项目还在开发中,所以这里给一个简单的前端登录页地址吧。
gemini访问地址

相关文章

网友评论

      本文标题:购买了阿里云服务器之后……

      本文链接:https://www.haomeiwen.com/subject/uxejthtx.html