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

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

作者: 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