[linux运维]
1、下载最新node.js二进制源码安装包(29MB),V8.2.1更新于2017年7月20日?
wget?-c?https://nodejs.org/dist/v8.2.1//node-v8.2.1.tar.gz
wget是一个Linux下载文件的工具,centos自带。
wget?-c?是断点续传下载方式,后面的URL就是提供下载文件的地址
默认获取的文件地址在/root目录下,命令pwd显示当前目录
2、安装必要的编译软件?吖米
yum?install?gcc?gcc-c++
yum?=?Yellow?dog?Updater,?Modified。改良黄狗更新器,centos自带智能包管理器。
中途询问,输入y:在线下载安装?d:只下载不安装?N:不下载不安装
Is?this?ok?[y/d/N]?:y
3、解压源码
tar?-zxvf?node-v8.2.1.tar.gz
当前目录/root/就会多一个node-v8.2.1的文件夹
-z:透过gzip的支持进行压缩/解压缩:此时文件名最好为*.tar.gz
-x:解压缩的功能
-v:在压缩/解压缩的过程中,将正在处理文件名显示出来
f?filename:-f后面要立刻接被处理的文件名
4、编译node源码包
?1)进入到node源码包解压目录
?cd?node-v8.2.1
指定NodeJS安装位置
./configure?--prefix=/usr/local/node?
不指定prefix,则可执行文件默认放在/usr?/local/bin,
库文件默认放在/usr/local/lib,
配置文件默认放在/usr/local/etc。
其它的资源文件放在/usr?/local/share。
你要卸载这个程序,要么在原来的make目录下用一次make?uninstall(前提是make文件指定过uninstall),
要么去上述目录里面把相关的文件一个个手工删掉。
执行安装文件,足足等了40多分钟
make?&&?make?install
4、添加环境变量
>?创建并打开新文件?不存在node.sh文件
[root@localhost?node-v8.1.3]#?vim?/etc/profile.d/node.sh
>?输入node安装位置的bin目录所在位置
export?PATH=$PATH:/usr/local/node/bin
ESC?输入:wq
提示:?命令输入错了vim
-bash:?rt:?command?not?found
-bash:?vim:?command?not?found
[解决]
i.?那么如何安装?vim?呢?
输入rpm?-qa|grep?vim?命令,?如果?vim?已经正确安装,会返回下面的三行代码:
root@server1?[~]#?rpm?-qa|grep?vim
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
如果少了其中的某一条,比如?vim-enhanced?的,就用命令?yum?-y?install?vim-enhanced?来安装:
yum?-y?install?vim-enhanced
如果上面的三条一条都没有返回,?可以直接用?yum?-y?install?vim*?命令
yum?-y?install?vim*
使用su?root
source?/etc/profile.d/node.sh?=.?/etc/profile.d/node.sh
[不间断运行nodejs服务]
https://yq.aliyun.com/ziliao/3411
npm?install?forever?-g
forever?start?app.js
`tomember` varchar(12) default null,
`sex` varchar(2) default null,
`count` int(4) default null
) engine=myisam default charset=utf-8;
/
最好还是使用专业的WEB服务器比较好,建议你可以去WEB服务器厂商(比如正睿服务器、惠普服务器等)的
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....