Linux_CentOS軟件安裝調試 源代碼包編譯安裝和 二進制包配置

Linux 下源代碼(C 語言)如何編譯(安裝)

1. 先安裝源代碼編譯的軟件 gccmakeopenssl 以下: 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/

linux 下源代碼安裝 nodejs:

  1. 下載 nodejs 源碼包
  2. 減壓到 usr/local/nodejs 目錄
  3. ./configure
  4. make / make -j4
  5. make install

linux 下源代碼安裝 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 

 


二進制包配置,二進制安裝配置 node1js

二進制包裏面包括了已經通過編譯,能夠立刻運行的程序,因此二進制包的安裝只須要丟到一個目錄裏面就能夠了。 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
相關文章
相關標籤/搜索