centos 前端伺服器搭建的過程記錄

2021-10-04 11:40:33 字數 1842 閱讀 4479

在搭建linux 系統的時候,本人有過一些粗淺的經驗,以為能駕馭的住,可是本人太想當然了,在不斷的試錯踩坑的過程中,自己才慢慢的找到一些辦法,以免自己忘記,特意寫了這篇文章,記錄下來。

linux中wget、yum與apt-get用法及區別

一般來說著名的linux系統基本上分兩大類:

redhat系列:redhat、centos、fedora等

debian系列:debian、ubuntu等

1.redhat 系列

常見的安裝包格式 rpm包,安裝rpm包的命令是「rpm -引數」

包管理工具 yum

支援tar包

yum可以用於運作rpm包,類似倉庫。如對包的管理操作:

安裝:yum install

解除安裝:yum remove

更新:yum update

2.debian系列

常見的安裝包格式 deb包,安裝deb包的命令是「dpkg -引數」

包管理工具 apt-get

支援tar包

apt-get可以用於運作deb包,例如在ubuntu系統上對某個軟體的管理:

安裝:apt-get install

解除安裝:apt-get remove

更新:apt-get update

3.wget如果當前ubuntu未安裝wget,可按下列操作進行安裝和檢查是否安裝成功:

sudo apt-get update

sudo apt-get install wget

wget --version

本人使用的chkconfig的方法設定開機自動啟動,步驟:

以mongodb為例,mongodb是以原始碼解壓的方式安裝的,找到mongodb的服務端啟動檔案mongod,一般都在mongodb中的bin資料夾中,然後再找到mongodb的conf配置檔案mongodb.conf

cd /etc/init.d

vi mongodb(建立啟動檔案,內容如下,確保下面啟動和關閉的命令可以正常執行)

#!

/bin/sh

##chkconfig:

2345

8090

#description: mongodb

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then

echo never >

/sys/kernel/mm/transparent_hugepage/enabled

fiif test -f /sys/kernel/mm/transparent_hugepage/defrag; then

echo never >

/sys/kernel/mm/transparent_hugepage/defrag

fistart()

stop()

case

"$1"

in start)

start

;; stop)

stop

;; restart)

stop

start

;;*) echo $"usage: $0 "

exit 1

esac

CentOS 搭建Git伺服器

1,安裝openssh服務斷和客戶端 yum y install openssh 2,安裝git和python setuptools yum y install git python setuptools 3,獲取並安裝gitosis,來管理git倉庫 git clone cd gitosis py...

CentOS搭建SVN伺服器

安裝步驟如下 1 yum install subversion 2 檢視安裝版本svnserve version 3 建立svn版本庫目錄mkdir p var svn svnrepos 4 建立版本庫svnadmin create var svn svnrepos 執行了這個命令之後會在 var ...

Centos搭建SVN 伺服器

yum install subversion mkdir svn svnadmin create svn project ls svn project conf db format hooks locks readme.txt 目錄用途說明 hooks目錄 放置hook指令碼檔案的目錄 locks目...