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
安装:
./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安装完成!
mariaDB的安装 apache的安装的更多相关文章
- CentOS6.5 yum安装 apache+svn安装配置
首页是关于svn的备份和还原 比较快捷的方式: 备份:svnadmin hotcopy /opt/svn/svntest/ /var/tmp/svntest_20120604 --clean-logs ...
- 安装Apache报80端口被占用 pid 4
安装Apache,不能安装成服务,提示端口已经被占用. 使用 netstat -ano | findstr "80" ,发现占用80端口的竟然是System进程. 这个进程是系统进 ...
- Linux下apache+phppgadmin安装配置
1.安装pg 安装PostgreSQL数据库 修改pg_hba.conf配置文件,使得数据库可以通过外部访问. 具体可以配置为: # TYPE DATABASE USER ADDRESS METHOD ...
- Ubuntu下Apache的安装
Ubuntu下可快速安装LAMP server(Apache+MySQL+PHP5),参见<Ubuntu下快速安装LAMP server>一文. 也可以手动安装Apache.本文介绍如何手 ...
- linux中编译安装Apache、PHP、MySQL(上)
1.简介 在阿里云买了个云服务器,一直没时间折腾.过了近十天了吧,才有时间好好玩玩这个云服务器.自己是做Web开发的,所以我需要的开发环境是LAMP.之前打算是采用yum安装,不过yum安装apach ...
- (转)Apache的安装与配置
转自:http://www.dreamdu.com/webbuild/apache/ 5.2. Apache的安装与配置 5.2.1. Apache安装与配置视频教程 下面将介绍如何在WinXP下安装 ...
- linux源码安装apache
apache安装之前,需要安装APR.APR-Util和PCRE依赖包 下载 Apache 下载地址: http://httpd.apache.org/download.cgi (打开找最 ...
- Apache的安装和配置
一.官网下载Apache 官网地址:https://httpd.apache.org/ 点击Download--->点击Files for Microsoft Windows--->点击A ...
- CentOS 7 安装 Apache PHP MariaDB
准备篇: 一.配置防火墙,开启80端口.3306端口 CentOS 7 默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl sto ...
随机推荐
- 服务消费和负载(Ribbon)
使用RestTemplate调用服务 在上一篇教程中,我们是这样调用服务的,先通过 LoadBalancerClient 选取出对应的服务,然后使用 RestTemplate 进行远程调用. Load ...
- 用highchaarts做股票分时图
1.首先向社区致敬给予灵感参考: https://bbs.hcharts.cn/thread-1985-1-1.html(给予参考的的例子js配置代码未进行压缩,可以清楚看到配置信息) 2.公司是 ...
- C++模板类之pair
Pair类型概述 pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同,基本的定义如下: pair<int, string> a; 表示a中有两个类型,第一个元素是int型的 ...
- asp.net MVC之AuthorizeAttribute浅析
AuthorizeAttribute是asp.net MVC的几大过滤器之一,俗称认证和授权过滤器,也就是判断登录与否,授权与否.当为某一个Controller或Action附加该特性时,没有登录或授 ...
- relativeURL 相对URL的坑
我正在尝试实现一个使用RestKit的iOS应用程序.在我迄今为止看到的所有示例中,以下代码用于创建URL: NSURL *baseURL = [NSURL URLWithString:@" ...
- leetcode python 005
## 给定字符串,寻找最长回文子串## 单回文,双回文 def findh(s): ## 单回文 ld,l=[],len(s) if len(s)<3: re ...
- BOM浏览器操作对象
BOM定义 一.定时器 1) 定时器1:setInterval() 2)一次性定时器 二.offset.scroll.client
- Linux如何从零开始搭建rsync+serync服务器(centOS6)
一.为什么要用Rsync+sersync架构? 1.sersync是基于Inotify开发的,类似于Inotify-tools的工具 2.sersync可以记录下被监听目录中发生变化的(包括增加.删除 ...
- VCL界面控件DevExpress VCL Controls发布v18.2.5|附下载
DevExpress VCL Controls是 Devexpress公司旗下最老牌的用户界面套包.所包含的控件有:数据录入,图表,数据分析,导航,布局,网格,日程管理,样式,打印和工作流等,让您快速 ...
- DevExpress v18.1新版亮点——Reporting篇(一)
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress Reporting v18.1 的新功能,快来下载试用新版本 ...