• 欢迎访问VPS岛网站,国外VPS,国内VPS,国外服务器,国内服务器,服务器主机,测评及优惠码,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群

入门一班 20181112 MariaDB 安装 apache安装

Apache技术 mvon 77次浏览 已收录 0个评论

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工作模式 https://blog.csdn.net/STFPHP/article/details/52954303

安装MariaDB 

image.png

和mysql的安装基本上类似

  1. 下载二进制包并解压缩 wget wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz  然后解压 tar zxvf wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz

  2. 将文件放到 /usr/local/mariadb下 然后使用user为mysql 数据库地址放在/data/mariadb

  3. 初始化,./scripts/mysql_install_db –user=mysql –basedir=/usr/local/mariadb –datadir=/data/mariadb 区别于mysql 这里有一个basedir的设置。如果不定义basedir有可能就会和mysql出现问题mix

  4. 拷贝配置文件 cp support-files/my-small.cnf /usr/local/mariadb/my.cnf   有好几个配置文件,large huge medium small ,区别在于缓存大小不一样。也是为了区分mysql 放到了 /usr/local/mariadb下

  5. 拷贝启动脚本 cp support-files/mysql.server /etc/init.d/mariadb

  6. 对配置文件my.cnf基本上不需要改(擦没考最后面还是要改动datadir),要改的是启动脚本的basedir datadir进行修改,同时要加上conf配置文件的路径。在启动的位置也定义上。                                                                              image.pngimage.png

  7. 然后就可以启动服务了。启动之前查看下有没有mysqld的服务在启动,ps aux |grep mysql 因为他们使用的是同一端口。没有问题后可以启动mariadb服务,然后查看进程。image.pngimage.png

和安装mysql的区别是basedir 设置 以及在脚本文件里的对conf的设置,因为是担心和mysql发生冲突。

有一个问题就是在启动mariadb的时候,会发现datadir还是mysql 

这个时候需要在 

vim /usr/local/mariadb/my.cnf 加上datadir的路径

image.png

然后killall mysqld 再启动maria服务

就变回来了

image.png

对比下之前的

image.png

完美结局。

Apache安装


image.png

httpd为什么不叫apache?

httpds是apache这个基金会的主打。早期的版本就叫做apache.

apr和apr-util的存在就是可以跨平台移植。

所以将会下载apache,apr,apr-util这个包。

这里将会使用编译安装的方式来安装httpd。

  1. 下载三个包。并解压。image.png

  2. 先安装apr。就是进入apr的目录然后config 然后 make  make install        ./configure –prefix=/usr/local/apr image.png check完一堆东西后就用echo $?检查,没有问题。然后make && make install image.png

  3. 安装apr-util 同上,进入目录后./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr 完成之后 make && make install

  4. 编译httpd。首先要进入路径 c /usr/local/src/httpd-2.4.33 然后如下,不仅仅要定义prefix 对应的url url-util都要定义好

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

make && make install 

–enable-so 表示支持扩展模块,支持动态扩展模块  模块就是.so后缀的文件 。–enable-mods-shared=most 表示支持大部分

   

可以看一下apache目录下的目录和文件。

image.png

如何查看都加载了哪些模块呢?

/usr/local/apache2/bin/httpd -M

/usr/local/apache2/bin/apachectl -M 这两个都可以

image.png

static/shared区别?

static表示模块再httpds里,shared表示是扩展的文件,在modules目录下。

启动apache

1/usr/local/apache2/bin/apachectl start

检查下进程

image.png

成功。


VPS岛 的文章和资源来自互联网,仅作为参考资料,如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。丨 转载请注明入门一班 20181112 MariaDB 安装 apache安装
喜欢 (1)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址