1、Mariadb的安裝mysql
一、下載Mariadb包linux
二、解壓包並移動重命名sql
tar -zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gzapache
mv mariadb-10.2.6-linux-glibc_214-x86_64 ../mariadbspa
三、初始化mariadb,並查看是否安裝成功3d
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb --datadir=/data/mariadbserver
四、複製配置文件 cp my-small.cnf/usr/local/mariadb/my.cnfblog
能夠看到mariadb有多個配置文件進程
多個配置文件的區別就是參數大小不同,依據內存大小選用,在這選用my-small.cnf,並修改圖中地方。ip
五、複製並修改啓動文件 cp mysql.server /etc/init.d/mariadb,修改以下地方
七、啓動mariadb /etc/init.d/mariadb start,查看進程,確認是否啓動成功
2、httpd的安裝
一、從官網或者r.amingling.com下載壓縮包
二、解壓包 tar -zxvf httpd-2.4.29.tar.gz ,並進入解壓後的文件夾
三、編譯
1)./configure --help 查看使用說明 ./configure --prefix=路徑, 指定安裝路徑。
2) ./configure --prefix=/usr/local/apache2 時報錯,查看報錯提示沒有安裝APR
3) 下載安裝APR,
4)安裝編譯APR時有報錯,提示沒有安裝gcc,安裝gcc yum install -y gcc
5)再次編譯http時,提示沒有安裝apr-util,
6)安裝apr-util
安裝apr-util報錯,經搜索查詢缺乏expat-devel包 安裝yum install -y expat-devel
7)再次編譯時有報缺pcre 包,安裝包 PCRE yum install -y pcre pcre-devel
8)再次安裝apr-util包,安裝成功
9)再次編譯httpd ,
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --enable-so --enable-mods-shared=most
enable-so 指支持動態擴展模塊, enable-mods-shared=most 指增長most模塊。
注意:編譯時必定要將APR ,apr-util 的安裝路徑添加上,否則還會報錯找不到這些包。
make && make
成功安裝httpd,有這些目錄。
10)查看httpd 安裝的模塊 /usr/local/apache2/bin/apachectl -M
11)啓動httpd /usr/local/apache2/bin/apachectl start 並查看端口 httpd爲80端口。