Linux CentOS 安裝軟體和服務

2021-10-17 08:58:55 字數 2485 閱讀 2043

web 伺服器

mysql

linux 系統目錄結構目錄

一般用途

etc配置檔案

usr使用者相關的檔案(命令和安裝的程式)

var程式在執行時產生的資料、日誌等

dev裝置檔案

proc程序檔案

boot系統啟動相關檔案

opt安裝軟體

補底層依賴項包

yum install -y libxml2 libxml2-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libdb4-devel libpcap-devel xz-devel libffi-devel

解壓縮和解歸檔

tar -zxvf python-3.9.1.tgz

進入資料夾執行安裝前的配置

yum install gcc

./configure --prefix=/usr/local/python39 --enable-optimizations構建

make && make install

如果報錯了清掉之前的重來

make clean

./configure --prefix=/usr/local/python39

配置 path 環境變數

vim ~/.bash_profile配置使用者環境變數(只給當前使用者使用)

vim /etc/bashrc配置系統環境變數(給所用使用者使用)

export path=$path:/usr/local/python39/bin

重新登入讓環境變數生效

建立乙個符號鏈結(快捷方式)

ln -s /usr/local/python39/bin/python3 /usr/bin/python3

ln (建立 link )-s (快捷方式)

解壓解歸

tar -zxf

進入資料夾

cd get-2.30.0

補充依賴項

yum install -y curl libcurl libcurl-devel

安裝前的配置

./configure --prefix=/usr/local

構建和安裝

make && make install檢查

yum install nginx功能

命令啟動 nginx

systemctl start nginx

停止 nginx

systemctl stop nginx

重啟 nginx

systemctl restart nginx

狀態 nginx

systemctl status nginx

開機自啟 nginx

systemctl enable nginx

禁用自啟 nginx

systemctl disable nginx

rpm 手動按順序安裝

rpm -ivh mysql-community-common-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.33-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.33-1.el7.x86_64.rpm

yum install -y libaio libaio-devel

rpm -ivh mysql-community-server-5.7.33-1.el7.x86_64.rpm

linux centos安裝bower軟體過程

bower是前端的包管理工具,非常方便。由於是nodejs編寫的所以先安裝nodejs環境。1.首先安裝nodejs 2 解壓nodejs的tar.gz包 tar zxvf node v0.12.4 linux x64.tar.gz 3 cd到nodejs的bin目錄 檢視node版本 node v...

Linux Centos 軟體安裝與軟體包管理

選項 含義 i 安裝rpm檔案 h以 顯示安裝進度,每個 表示 2 v顯示相信程序 如 sudo rpm ivh docker ce 17.06.1.ce 1.el7.centos.x86 64.rpm 引數含義 rpm q 包名 查詢指定包是否已安裝 rpm qa 查詢已經安裝的所有包 rpm q...

Linux Centos 下安裝軟體 三種方式

1 一種是軟體的源 您需要自己動手編譯它。這種軟體安裝包通常是用gzip壓縮過的tar包 字尾為.tar.gz 2 另一種是軟體的可執行程式,你只要安裝它就可以了。這種軟體安裝包通常被是乙個rpm包 redhat linux packet manager,就是redhat的包管理器 字尾是.rpm。...