源碼安裝 系統(tǒng)服務

ln -s 創(chuàng)建一個軟鏈接
ln 加文件名 創(chuàng)建一個硬鏈接 inode節(jié)點一樣

源碼安裝

獲取源碼包途徑

官方網(wǎng)站旧蛾,可以獲取最新的軟件包

可在虛擬機里面直接下載
可以在yum源里下載
[root@localhost ~]# yum install gcc 編譯需要
[root@localhost ~]# yum install wgest
[root@localhost ~]# wget http://nginx.org/download/nginx-1.16.0.tar.gz
這是下載nginx壓縮包到本地目錄下
可能會需要幾個依賴包
[root@localhost ~]# yum -y install pcre pcre-devel zlib-devel openssl-devel
[root@localhost ~]# tar -xf nginx-1.16.0.tar.gz -C /usr/loacl/src
將壓縮包解壓到/usr/local/src下面
[root@localhost ~]# ls
[root@localhost ~]# nginx-1.16.0
[root@localhost ~]# cd nginx-1.16.0
[root@localhost ~]# ./configure
--user=www
--group=www
--prefix=/usr/local/nginx
--with-http_stub_status_module
--with-http_sub_module
--with-http_ssl_module
--with-pcre
這一步是進行配置文件 后面一定要指定好路徑
[root@localhost ~]# make && make install
這步就是編譯安裝了
** make -j cpu核心數(shù) **

系統(tǒng)服務

后臺服務

工作任務

首先建立一個.sh文件

[root@localhost ~]vim a.sh
while true
do
   echo "$(date +%s) I love her" >> /root/bin/love.txt
   sleep 3
done
#相當于編寫了一個腳本文件

運行的命令是

sh .a.sh   # 文件里面會有軟鏈接到什么的文件 執(zhí)行成功后會產(chǎn)生相應的文件

此時的時候這個程序是卡在當前終端的本橙,在前臺運行的 如果不終止這個程序的話就無法執(zhí)行別的命令了
ctrl + z 把這個程序放到后臺

jobs 命令能查看當前后臺的工作任務

執(zhí)行這個jobs命令后會出來一個 工作號
fg%工作號可以讓后臺的工作任務調到前臺繼續(xù)進行
bg%工作號會讓后天處于停止狀態(tài)的任務繼續(xù)運行于后臺
使用下面命令可以讓程序一開始就在后臺運行

sh  a.sh &

殺死進程

通過查找這個a.sh的進程號
ps aux |grep a.sh
kill -15 進程號

系統(tǒng)服務的時候可以通過寫個love.service寫到/etc/systemd/system下面通過systemctl start 來啟動這個服務

daemon 守護進程

在 CentOS7 中是 systemd, CentOS5/6 是 init蚯根。
服務的啟動瀑粥、關閉與觀察等方式:
啟動:/etc/init.d/daemon start
關閉:/etc/init.d/daemon stop
重新啟動:/etc/init.d/daemon restart
查看狀態(tài):/etc/init.d/daemon status
Linux中的七個等級
0 關機
1 單用戶模式(root)
3 帶網(wǎng)絡服務的多用戶純文本模式
5 圖形界面
6 重啟
指定默認啟動的服務

chkconfig  --list   // 查看所有的服務運行級級別的狀態(tài) 
chkconfig   --level  3  mysqld  off  // 設置 mysqld 服務在運行級別 3 默認不啟動
chkconfig  --level   3 5  mysqld  on   // 設置 mysqld  服務在運行級別 3 和 5 中默認啟動

centos7 中的 systemd

systemd的配置文件放置目錄

配置文件都放在下面的路徑中

/usr/lib/systemd/system/
每個服務最主要的啟動腳本設置豆挽,有點類似以前的 /etc/init.d 下面的文件炫七;

/run/systemd/system/
系統(tǒng)執(zhí)行過程中所產(chǎn)生的服務腳本磕蛇,這些腳本的優(yōu)先序要比 /usr/lib/systemd/system/ 高音羞!

/etc/systemd/system/
管理員依據(jù)主機系統(tǒng)的需求所創(chuàng)建的執(zhí)行腳本囱桨,其實這個目錄有點像以前 /etc/rc.d/rc5.d/Sxx 之類的功能!執(zhí)行優(yōu)先序又比 /run/systemd/system/ 高嗅绰!

systemctl管理服務

命令語法

command 主要有:
status    :查看這個 unit 的狀態(tài)舍肠!
start     :立刻啟動
stop      :立刻停止
restart   :先執(zhí)行 stop 再執(zhí)行 start 的意思
enable    :設置下次開機時,啟動后面接的 unit 
disable   :設置下次開機時办陷,不啟動后面接的 unit
reload    :不關閉后面接的 unit 的情況下貌夕,重新載入配置文件,讓設置生效

查看服務的狀態(tài)

systemctl status x.service

通過查看active的狀態(tài)來看這個服務的狀態(tài)

有三個狀態(tài):active(running) 正在運行
active(exited) 執(zhí)行一次就正常結束的服務
active(waiting) 正在執(zhí)行當中民镜,不過還在等待其他的事件才能繼續(xù)處理

關于dameon的默認狀態(tài)

enabled:這個 daemon 將在開機時被執(zhí)行
disabled:這個 daemon 在開機時不會被執(zhí)行
mask:這個 daemon 無論如何都無法被啟動啡专!因為已經(jīng)被強制注銷 (非刪除)≈迫Γ可通過 systemctl unmask 方式改回原本狀態(tài)
static:這個 daemon 不可以自己啟動 (enable 不可)们童,不過可能會被其他的 enabled 的服務來喚醒 (相依屬性的服務)

查看系統(tǒng)服務和端口

head  -50   /etc/services

systemctl 配置文件

配置文件中大概能夠將整個設置分為三個部份畔况,就是:

[Unit]
unit 本身的說明,以及與其他相依 daemon 的設置慧库,包括在什么服務之后才啟動此 unit 之類的設置值跷跪;

[Service], [Socket], [Timer], [Mount], [Path]..
不同的 unit type 就得要使用相對應的設置項目。
我們拿的是 sshd.service 來當范本齐板,所以這邊就使用 [Service] 來設置吵瞻。 這個項目內主要在規(guī)范服務啟動的腳本、環(huán)境配置文件文件名甘磨、重新啟動的方式等等橡羞。

[Install]
這個項目就是將此 unit 安裝到哪個 target 里面去的意思!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末济舆,一起剝皮案震驚了整個濱河市卿泽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌滋觉,老刑警劉巖签夭,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異椎侠,居然都是意外死亡第租,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進店門肺蔚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來煌妈,“玉大人,你說我怎么就攤上這事宣羊¤邓校” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵仇冯,是天一觀的道長之宿。 經(jīng)常有香客問我,道長苛坚,這世上最難降的妖魔是什么比被? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮泼舱,結果婚禮上等缀,老公的妹妹穿的比我還像新娘。我一直安慰自己娇昙,他們只是感情好尺迂,可當我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般噪裕。 火紅的嫁衣襯著肌膚如雪蹲盘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天膳音,我揣著相機與錄音召衔,去河邊找鬼。 笑死祭陷,一個胖子當著我的面吹牛苍凛,可吹牛的內容都是我干的。 我是一名探鬼主播颗胡,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼毫深,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了毒姨?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤钉寝,失蹤者是張志新(化名)和其女友劉穎弧呐,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體嵌纲,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡俘枫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了逮走。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸠蚪。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖师溅,靈堂內的尸體忽然破棺而出茅信,到底是詐尸還是另有隱情,我是刑警寧澤墓臭,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布蘸鲸,位于F島的核電站,受9級特大地震影響窿锉,放射性物質發(fā)生泄漏酌摇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一嗡载、第九天 我趴在偏房一處隱蔽的房頂上張望窑多。 院中可真熱鬧,春花似錦洼滚、人聲如沸埂息。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽耿芹。三九已至崭篡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間吧秕,已是汗流浹背琉闪。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留砸彬,地道東北人颠毙。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像砂碉,于是被迫代替她去往敵國和親蛀蜜。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內容