操作系统: 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`
(若登录成功了,说明安装成功了)
网友评论