美文网首页
阿里云服务器上配置node.js及MySQL数据库

阿里云服务器上配置node.js及MySQL数据库

作者: 帅番茄 | 来源:发表于2017-01-24 16:43 被阅读0次

操作系统: CentOS 7.0

  • 使用ssh登录服务器
    打开Terminal , 输入ssh root@你的公网IP(其中root是你的实例账号名)
    可参考 这篇文章
    这是会提示你输入登录密码

登录成功后会处于root目录下,目录结构大概如下图所示

目录结构.png
  • 安装node
    1 首先升级CentOS
    yum -y update
    2 升级后,跳转到/usr/local/src,这个文件夹通常来存放软件源文件
    cd /usr/local/src
    3 下载node源代码
    wget http://nodejs.org/dist/v0.12.5/node-v0.12.5.tar.gz
    4 解压
    tar -xzvf node-v0.12.5.tar.gz
    5 进入解压后的文件夹
    cd node-v0.12.5
    6 执行配置脚本来进行编译预处理
    ./configure
    (这时如果出现Node.js configure error: No acceptable C compiler found!的错误,说明需要安装C编译工具gcc, 在终端输入 yum install gcc-c++,等待安装完成再执行第六步)
    7 编译源代码
    make
    8 当编译完成后,需要使之在系统范围内可用, 编译后的二进制文件将被放置到系统路径,默认情况下,Node二进制文件应该放在/user/local/bin/node文件夹下
    make install
    9 安装 express 和 forever,这两个模块都推荐 global 安装
    npm -g install express forever
    10 建立超级链接, 不然 sudo node 时会报 "command not found"
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
sudo ln -s /usr/local/bin/forever /usr/bin/forever```

* 到这里node算是基本安装完毕了。

* 接下来安装MySQL
1 先安装带有可用的mysql5系列社区版资源的rpm包
`rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm`
2 这个时候查看当前可用的mysql安装资源:
`yum repolist enabled | grep "mysql.*-community.*"`
3 一般来说,只要安装mysql-server跟mysql-client 
这个时候我们可以直接使用yum的方式安装MySQL了
`yum -y install mysql-community-server`

* 安装完后的配置
1 加入开机启动
`systemctl enable mysqld`
2 启动mysql服务进程
`systemctl start mysqld`
3 重置密码(初始的登录密码是空的,直接回车就可以了)
`mysql_secure_installation`

* 试一下登录MYSQL, 以root身份登录(输入重置密码时设定的新密码)
`mysql -u root -p`
(若登录成功了,说明安装成功了)







相关文章

网友评论

      本文标题:阿里云服务器上配置node.js及MySQL数据库

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