1. 程式人生 > >linux4月10日筆記

linux4月10日筆記

linux 筆記

11.6 MariaDB安裝
11.7/11.8/11.9 Apache安裝
擴展
apache dso https://yq.aliyun.com/articles/6298
apache apxs http://man.chinaunix.net/newsoft/ApacheMenual_CN_2.2new/programs/apxs.html
apache工作模式 http://www.cnblogs.com/fnng/archive/2012/11/20/2779977.html

11.6 MariaDB安裝
技術分享圖片

進入目錄
#cd /usr/local/src/

下載包源碼包
技術分享圖片//地址在國外,下載完需要30分鐘。

技術分享圖片

解壓
技術分享圖片

移動
技術分享圖片

技術分享圖片

初始化
技術分享圖片//看一下是不是兩個ok

看是否成功,也可以運行如下命令:

技術分享圖片
//看上一條命令是否執行成功。

查看目錄裏面是否生成了目錄,運行如下命令:
技術分享圖片

和mysql目錄類似。
技術分享圖片

配置模版和mysql有差異,有好幾個。
技術分享圖片

技術分享圖片

根據你內存大小,給你指定緩存,給你的mysql達到更高要求。
技術分享圖片

內存不大,用my-small.cnf,如果內存大用my-huge.cnf
技術分享圖片

根據你的內存情況,調整內存參數。
技術分享圖片

技術分享圖片

主要改【mysqld】,現在暫時不用改
技術分享圖片

技術分享圖片

主要改啟動腳本。
技術分享圖片

要更改basedir,datadir,conf,更改為如下所示:
技術分享圖片

搜索start,在safe加入一行--defaults-file-="conf",更改為如下:
技術分享圖片

啟動前,看看有沒有,mysql的在啟動。因為他們會沖突。運行如下命令:

技術分享圖片

技術分享圖片

查看有沒有成功,運行如下命令:
技術分享圖片

查看端口
技術分享圖片

安裝步驟和mysql一樣,只是定義了配置文件所在路徑,不和mysql產生沖突。

datadir不是MariaDB,是因為調用了/etc/my.cnf。指定了配置文件defaults,defaults並沒有定義datadir選項。
技術分享圖片

沒有定義參數,會到這裏找。
技術分享圖片

找datadir 和socket
技術分享圖片

編輯指定的配置文件
技術分享圖片
加入一行 datadir=/data/mariadb ,更改為如下所示:
技術分享圖片

技術分享圖片

除了在啟動腳本定義,還要在裏面加入一行
技術分享圖片

11.8Apache安裝(上)
技術分享圖片

下載這幾個包。
在遠程登錄軟件,復制粘貼
技術分享圖片

技術分享圖片
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

輸出,出現錯誤信息
技術分享圖片

搜索一個包
技術分享圖片

技術分享圖片

安裝完包後,再重執行剛才的命令。

技術分享圖片

技術分享圖片

技術分享圖片

11.9 Apache安裝(下)
技術分享圖片

技術分享圖片

技術分享圖片

是一個核心的二進制文件
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

htdocs是存放主頁的目錄
技術分享圖片

技術分享圖片

技術分享圖片

moudules是放擴展模塊的目錄。每個模塊代表一個功能。
技術分享圖片

技術分享圖片

查看apache加載了哪些模塊,運行如下命令:
技術分享圖片

啟動服務
技術分享圖片

技術分享圖片

查看進程,運行如下命令:
技術分享圖片

查看端口,運行如下命令:
技術分享圖片//httpd監聽80端口

linux4月10日筆記