mariaDB的安装 apache的安装

1、mariaDB的安装:

下载安装包:

wget -c https://downloads.mariadb.com/MariaDB/mariadb-10.3.6/bintar-linux-glibc_214-x86_64/mariadb-10.3.6-linux-glibc_214-x86_64.tar.gz

解压:

tar -xvf mariadb-10.3.6-linux-glibc_214-x86_64.tar.gz 

 移动并重命名:

mv ./mariadb-10.3.6-linux-glibc_214-x86_64  /usr/local/mariadb1036

进入该目录:

cd /usr/local/mariadb1036/

创建一个用户:

useradd -M mariadb -s /sbin/nologin

扫描二维码关注公众号,回复: 1013059 查看本文章

安装:

 ./scripts/mysql_install_db --user=mariadb  --basedir=/usr/local/mariadb1036/ --datadir=./data/mysql/

复制: cp  ./support-files/mysql.server /etc/init.d/mariadbd

编辑:/etc/init.d/mariadbd

  指定相关路径:

basedir=/usr/local/mariadb1036/
datadir=/data/mysql/
conf=/usr/local/mariadb1036/my.cnf

$bindir/mysqld_safe --user="mariadb" --datadir="$datadir" --pid-file="$mysqld_pid_file_path" "$@" &
wait_for_ready; return_value=$?

在启动的时候,用这个用户,不然后,无法启动,因为在安装的时候用的是这个用户

进行配制文件的配制:

/etc/my.cnf  

这个根据自己的实际情况配制。

  配制socket路径:

  socket = /tmp/mysqld.sock

  [client]

  socket = /tmp/mysqld.sock

安装成功后,启动就可以了

2、apache的安装

下载:

wget -c https://mirrors.cnnic.cn/apache/httpd/httpd-2.4.29.tar.gz  (一个是2.4.29的版本)

wget -c https://mirrors.cnnic.cn/apache/httpd/httpd-2.4.32.tar.gz (一个是2.4.32的版本)

 

再下载:arp相关软件:

wget -c https://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz

wget -c https://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.gz

解压:

 tar -xvf apr-1.6.3.tar.gz

 tar -xvf httpd-2.4.32.tar.gz

 tar -xvf apr-util-1.6.1.tar.gz

安装:

  apr的安装:./configure  --prefix=/usr/local/apr (安装前的配制)

      make && make install  (编译 安装)

      echo $?    查看安装结果的状态

  apr-util安装:

  ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/

   make && make install

  echo $?

apache 的安装:

./configure --prefix=/usr/local/apache2.4/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --enable-so --enable-mods-shared=most

make && make install   

进入:/usr/local/apache2.4

查看有哪些模块:

/usr/local/apache2.4/bin/httpd -M  或 /usr/local/apache2.4/bin/apachectl -M

启动:

/usr/local/apache2.4/bin/apachectl start

停止:

/usr/local/apache2.4/bin/apachectl stop

访问成功与否:

apache安装完成!

猜你喜欢

转载自www.cnblogs.com/nfyx/p/9080159.html