简单部署一台云服务器

记录下部署一台云服务器的过程(ubuntu下)


  • 到阿里云或者腾讯云租一个,学生有优惠的
  • 登录服务器
      ssh ubuntu@175.24.67.250  //使用账户名为`ubuntu`的用户登录你的服务器ip
    图片说明
  • 接下来安装环境,由于我的项目是要用到jvm,node,mysql,redis这些环境,所以我们一一来部署
    • java环境
      sudo apt-get update
      sudo apt-get install openjdk-8-jdk
      java -version
    • node环境
      su root
      sudo apt-get install -y nodejs
      sudo apt-get install npm
      sudo npm install npm -g
      sudo npm install n -g
      n latest
    • mysql数据库
      sudo apt-get install mysql-server
      sudo apt install mysql-client
      sudo apt install libmysqlclient-dev
      值得注意的是,可能我们要去修改一下mysql登录密码,如果出现这种情况
      sudo cat /etc/mysql/debian.cnf //可以看到我们的初始密码
      接下来去修改,我们先用初始密码去登录数据库,比如
      图片说明
      mysql -u debian-sys-maint  -p
      进入数据库后
      use mysql;
      update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';
      update user set plugin="mysql_native_password"; 
      flush privileges;
      quit;
      接下来直接就可以登录
      图片说明
    • redis数据库
      sudo apt-get install redis-server
      wget http://download.redis.io/releases/redis-5.0.5.tar.gz //下载稳定版的
      tar xzf redis-5.0.5.tar.gz
      sudo mv redis-5.0.5 /usr/local/redis
      cd /usr/local/redis/
      sudo make
      sudo make install
      redis-cli //启动
    • git
      sudo apt install git
      mkdir gitHome //建一个本地仓库文件夹
      cd gitHome
      git init
      git config --global user.name "用户名" //配置本地用户名和邮箱
      git config --global user.email "邮箱地址"
      ssh-keygen -C 'you email address@gmail.com' -t rsa //生成秘钥文件
      接下来,进入到~/.ssh下,将id_rsa.pub的内容复制到剪切板上,再打开网页,登录你的github,生成一个新的ssh keys
      ssh -T git@github.com //测试一下,出现Hi,xxx,you have success....就成功了
全部评论

相关推荐

12-02 14:27
Java
牛可乐121381:好的,谢谢你,韩明轩同学
点赞 评论 收藏
分享
10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-27 10:52
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务