0508笔记

LAMP架构介绍

LAMP:Linux+Apache(httpd)+Maridb(Mysql)+PHP

MySQL安装

1下载MySQL软件包
2 初始化Mysql
tar zxf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz //解压包
mv mysql-5.6.36-linux-glibc2.5-x86_64 /usr/local/mysql //移到usr/local下,且改为mysql名称
useradd mysql //增加mysql用户
创建数据库目录 mkdir /data/
ls /data/
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql //初始化即是定义数据库目录
3 配置文件
首先复制配置文件mysql的模板配置文件my-default.cnf,但是系统自带已经存在,我们只需要修改一下即可;
ls support-files/ //放置配置文件和启动脚本的目录
ls support-files/my-default.cnf //这个是mysql的模板配置文件
cp support-files/my-default.cnf /etc/my.cnf
更改配置文件my.cnf
4启动脚本
ls support-files/ //mysql的启动脚本也在此目录下
cp support-files/mysql.server /etc/init.d/mysqld //把 mysql.server复制到mysqld这个新目录
vim !$ //编辑此脚本文件
basedir=/usr/local/mysql //指定mysql 的程序目录
datadir=/data/mysql //指定日期目录
定义mysqld为755权限;
增加到系统列表服务:chkconfig --add mysqld
5启动:service mysqld start

Apache安装

1 分别下载:2.4.33源码包,apr-1.6.3,apr-util-1.6.1;后面两个是通用函数库;
2 依次解压包
3 安装apr-1.6.3 安装包: ./configure --prefix=/usr/local/apr
4 执行 make && make install
5 安装apr-util-1.6.1 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
6 安装apache2.4
先定义到 httpd-2.4.33/目录下
cd httpd-2.4.33/
7 执行安装
./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
8 启动httpd服务:/usr/local/apache2.4/bin/apachectl start
9 查看有关httpd的进程 ps aux |grep httpd

PHP7的安装

在/usr/local/src/目录下,下载php7源码
解压:tar jxf php-7.1.6.tar.bz2
进入php-7.1.6 目录下,进行配置
配置完成后,make编译
make install安装

猜你喜欢

转载自blog.csdn.net/weixin_42405611/article/details/89950244