MariaDB安装、Apache安装

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

MariaDB安装

1、[root@centos7 package]# tar xf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz 

2、

mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb

cd /usr/local/mariadb

useradd mysql && mkdir /data/mariadb

./scripts/mysql_install_db --user=mysql --datadir=/data/mariadb

echo $?


cp support-files/my-small.cnf /etc/my.cnf

cp support-files/mysql.server /etc/init.d/mariadb

vi /etc/my.cnf

    #新增配置

    basedir=/usr/local/mariadb

    datadir=/data/mariadb

vi /etc/init.d/mariadb   

   #新增配置

    basedir=/usr/local/mariadb

    datadir=/data/mariadb

    conf=/etc/my.cnf

$bindir/mysqld_safe --defaults-file="$conf" --datadir="$datadir" --pid-file="$mysqld_pid_file_path" "$@" &

21e9c368433428125cc8507074c083ac.png-wh_

/etc/init.d/mariadb start

[root@centos7 mariadb]# ps -ef | grep mysqld

root       3426      1  0 13:47 ?        00:00:00 /bin/sh /usr/local/mariadb/bin/mysqld_safe --defaults-file=/etc/my.cnf --datadir=/data/mariadb --pid-file=/data/mariadb/centos7.pid

mysql      3548   3426  0 13:47 ?        00:00:00 /usr/local/mariadb/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mariadb --datadir=/data/mariadb --plugin-dir=/usr/local/mariadb/lib/plugin --user=mysql --log-error=/data/mariadb/centos7.err --pid-file=/data/mariadb/centos7.pid --socket=/tmp/mysql.sock --port=3306


Apache安装

    Apache是一个基金会的名字,httpd才是我们要安装的软件包,早期它的名字就叫apache。httpd使用一个通用函数库Apr和apr-util,它让httpd可以不关心底层的操作系统平台,可以很方便地移植(从linux移植到windows)。Apache官网 www.apache.org 

下载:

1、wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.29.tar.gz

2、wget http://mirrors.hust.edu.cn/apache/apr/apr-1.6.3.tar.gz

3、wget http://mirrors.hust.edu.cn/apache/apr/apr-util-1.6.1.tar.gz

4、

[root@centos7 package]# tar xf httpd-2.4.29.tar.gz 

[root@centos7 package]# tar xf apr-1.6.3.tar.gz 

[root@centos7 package]# tar xf apr-util-1.6.1.tar.gz

5、安装arp包

yum install -y gcc*

yum install gcc

cd apr-1.6.3

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

yum -y install expat-devel

make && make install

6、安装arp-util

cd ../apr-util-1.6.1

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

make && make install

7、安装httpd

cd httpd-2.4.29

yum install -y pcre-devel

./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

echo $?

8、安装成功

9、目录结构

[root@centos7 apache2.4]# ls

bin  build  cgi-bin  conf  error  htdocs  icons  include  logs  man  manual  modules

bin:可执行文件目录

conf:配置文件

htdocs:主目录(存放网页)

modules:模板目录

10、查看模板:

[root@centos7 apache2.4]# /usr/local/apache2.4/bin/httpd -M

11、启动:

[root@centos7 bin]# /usr/local/apache2.4/bin/apachectl start

[root@centos7 apache2.4]# ps -ef | grep httpd

root      45047      1  0 20:16 ?        00:00:00 /usr/local/apache2.4/bin/httpd -k start

daemon    45048  45047  0 20:16 ?        00:00:00 /usr/local/apache2.4/bin/httpd -k start

daemon    45049  45047  0 20:16 ?        00:00:00 /usr/local/apache2.4/bin/httpd -k start

daemon    45050  45047  0 20:16 ?        00:00:00 /usr/local/apache2.4/bin/httpd -k start

daemon    45051  45047  0 20:16 ?        00:00:00 /usr/local/apache2.4/bin/httpd -k start

daemon    45052  45047  0 20:16 ?        00:00:00 /usr/local/apache2.4/bin/httpd -k start

root      45055  17686  1 20:16 pts/0    00:00:00 grep --color=auto httpd



















本文转自方向对了,就不怕路远了!51CTO博客,原文链接:http://blog.51cto.com/jacksoner/1979957 ,如需转载请自行联系原作者


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
89 1
|
4月前
|
关系型数据库 MySQL Linux
Linux-安装Mariadb
本文介绍了在 Alibaba Cloud Linux 系统上安装和配置 MariaDB 10.5 的步骤。包括下载安装、初始化数据库、启动服务、处理启动失败的常见问题(如权限问题),以及如何连接数据库、设置密码和允许外部连接。通过这些步骤,您可以顺利完成 MariaDB 的安装和基本配置。
299 0
|
5月前
|
SQL 分布式计算 Hadoop
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
Hadoop-12-Hive 基本介绍 下载安装配置 MariaDB安装 3台云服务Hadoop集群 架构图 对比SQL HQL
163 3
|
5月前
|
Ubuntu 网络安全 Apache
Ubuntu下安装Apache2.4.7遇到的问题及解决办法
Ubuntu下安装Apache2.4.7遇到的问题及解决办法
74 2
|
4月前
|
消息中间件 Ubuntu Java
Ubuntu系统上安装Apache Kafka
Ubuntu系统上安装Apache Kafka
|
5月前
|
Oracle 关系型数据库 MySQL
CentOS7安装MariaDB成功的实践
CentOS7安装MariaDB成功的实践
99 0
|
7月前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
311 8
|
6月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
83 0
|
7月前
|
Ubuntu 关系型数据库 MySQL
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
63 0
|
7月前
|
存储 缓存 Ubuntu
如何在 Apache Web 服务器中安装、配置和使用模块
如何在 Apache Web 服务器中安装、配置和使用模块
125 0

热门文章

最新文章

推荐镜像

更多