1. 先安装源代码编译的软件 gcc,make,openssl 以下: node
yum install -y gcc make gcc-c++ openssl-devel 检查系统中是否已经安装 gcc:
rpm -qa | grep gcc / rpm -ql gcc
2、三步走编译安装 linux 源代码 linux
1.生成编译配置文件(Makefile) 2.开始编译(make) 3.开始安装(make install) 安装 httpd-2.2.9.tar.gz 源代码: 1) 减压并 cd 到对应目录 2) ./configure --prefix=/usr/local/apache 3) make / make -j4 4) make install 安装路径设置为/usr/local/apache
3、卸载源代码安装的软件 c++
1、结束当前源代码进程 apache
2、删除源代码 npm
1、结束进程 pstree|grep httpd pkill httpd 2、删除源代码 cd /usr/local/ 直接删除源代码 rm -rf apache/
1.减压 httpd-2.2.9.tar.gz 到对应目录 2、 ./configure 编译 ./configure --prefix=/usr/local/apache2/ --sysconfdir=/usr/local/apache2/etc/ --with-included-apr --enable-dav --enable-so --enable-deflate=shared --enable-expires=shared --enable-rewrite=shared 3、make 4、make install
启动 Apache 测试:测试
/usr/local/apache2/bin/apachectl restart spa
.查看进程:
rest
ps -le | grep httpd
二进制包里面包括了已经通过编译,能够立刻运行的程序,因此二进制包的安装只须要丢到一个目录里面就能够了。 code
去官网下载 nodejs 二进制包并减压:blog
wget https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-x64.tar.xz xz -d node-v8.9.3-linux-x64.tar.xz
tar -xvf node-v8.9.3-linux-x64.tar mv node-v8.9.3-linux-x64 /usr/local/nodejs
配置环境变量
vi /etc/profile
最后面添加:
export NODE_HOME=/usr/local/nodejs/bin export PATH=$NODE_HOME:$PATH
:wq 保存,而后运行
source /etc/profile
能够用 node -v 和 npm -v 来检查下:
node -v
查看环境变量是否生效
echo $PATH