简单部署一台云服务器

记录下部署一台云服务器的过程(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....就成功了
全部评论

相关推荐

鬼迹人途:你去投一投尚游游戏,服务器一面,第一个图算法,做完了给你一个策略题,你给出方案他就提出低概率问题,答不上当场给你挂
点赞 评论 收藏
分享
05-29 20:34
门头沟学院 C++
KarlAllen_直通春招版:得做好直接春招的准备。学历差的话,一是面试要求会比学历好的严格不少,二是就算面试通过了也会被排序。总之暑期和秋招对于学历差的就是及其不友好
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务