腾讯云简单配置

来源:互联网 发布:tk域名续费 编辑:程序博客网 时间:2024/06/07 02:15

最近捣鼓腾讯云的服务器,使用的是linux系统,表示各种不熟悉,配环境配个心塞,记录一下,大神直接走吧。

环境配置

系统镜像: Ubuntu Server 16.04.1 LTS 64位
使用ssh登录的,全程在命令行下执行。目的:配置应用运行环境:

  • node.js
  • github
  • mysql
  • nginx

切换到root用户

这个腾讯云开发者实验室有个教程,全程按着那个来的,只是改了node的版本,但是后面死活卡在了将/bin/node/ 添加到PATH失败,因为我前面一直是使用sudo 各种命名 这种方式执行,到那一步好像无法获取管理权限,最后是直接使用普通用户获取root权限的方式安装好的,所以还不如直接在一开始就进入root权限。
参考的是这篇博客Linux系统下在普通用户如何使用root权限

//可以按照以下步骤使用下root权限:如果是XX:~$,则表明当前是普通用户sudo passwd root //输入两次密码su - root //切换到root并获得root的环境变量及执行权限

切换到root

node.js环境安装

打开node.js中文网,复制linux x64的tar.xz的地址,如果你也安装8.7直接拷贝下面的即可。
https://npm.taobao.org/mirrors/node/v8.7.0/node-v8.7.0-linux-x64.tar.xz
腾讯云教程地址

wget https://npm.taobao.org/mirrors/node/v8.7.0/node-v8.7.0-linux-x64.tar.xz tar xvJf node-v8.7.0-linux-x64.tar.xz mv node-v8.7.0-linux-x64 /usr/local/node-v8ln -s /usr/local/node-v8/bin/node /bin/nodeln -s /usr/local/node-v8/bin/npm /bin/npmecho 'export PATH=/usr/local/node-v8/bin:$PATH' >> /etc/profilesource /etc/profile  

这里写图片描述

切换回ubuntu用户su ubuntu也是可以的,安装完成。

安装git

参考这篇blogUbuntu环境下GitHub安装与使用

sudo apt-get updatesudo apt-get install gitgit config --global user.name "Your Name"  git config --global user.email "youremail@domain.com"git config --list //查看ssh-keygen -C 'you email address@gmail.com' -t rsa//配置上传ssh,这个就不多说了

安装mysql

sudo apt-get install mysql-server //中间会输入两次密码sudo apt-get install mysql-clientsudo apt-get install libmysqlclient-dev

此时已经安装,使用mysql -u root -p 输入密码查看。下面配置远程登录

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf //注释bind-address = 127.0.0.1;//mysql -u root -p 进入mysql环境grant all on *.* to root@'%' identified by '你的密码' with grant option;flush privileges;service mysql restart //退出mysql环境,重启mysql服务,配置完成

host

原创粉丝点击