lamp环境编译安装

author author     2022-08-20     754

关键词:

MySQL编译安装
#安装编译代码需要的包
yum -y install make gcc-c++ cmake bison-devel  ncurses-devel
#mysql安装


wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.32.tar.gz
tar -zxvf mysql-5.6.32.tar.gz
cd mysql-5.6.32
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DSYSCONFDIR=/etc
-DWITH_MYISAM_STORAGE_ENGINE=1
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock
-DMYSQL_TCP_PORT=3306
-DENABLED_LOCAL_INFILE=1
-DWITH_PARTITION_STORAGE_ENGINE=1
-DEXTRA_CHARSETS=all
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci
make && make install 
groupadd mysql
useradd -s /sbin/nologin -g mysql mysql
chown -R mysql:mysql /usr/local/mysql
#初始化配置
cd /usr/local/mysql
scripts/mysql_install_db  --datadir=/usr/local/mysql/data --user=mysql
mv /etc/my.cnf /etc/my.cnf.bak
cp /usr/local/mysql/support-files/my-default.cnf/etc/my.cnf 
echo ‘export PATH=/usr/local/mysql/bin:$PATH‘ >> /etc/profile
source /etc/profile
#启动mysql
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig mysqld on
service mysqldd start


配置释义:
-DCMAKE_INSTALL_PREFIX=/usr/local/server/mysql-5.6.12 设置安装目录    
-DMYSQL_DATADIR=/data/mysql 设置数据库存放目录    
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock 设置UNIX socket 目录    
-DMYSQL_USER=mysql 设置运行用户    
-DDEFAULT_CHARSET=utf8 设置默认字符集,默认latin1    
-DEFAULT_COLLATION=utf8_general_ci 设置默认校对规则,默认latin1_general_ci    
-DWITH_INNOBASE_STORAGE_ENGINE=1 添加InnoDB引擎支持    
-DENABLE_DOWNLOADS=1 自动下载可选文件,比如自动下载谷歌的测试包    
-DMYSQL_TCP_PORT=3306 设置服务器监听端口,默认3306    
-DSYSCONFDIR=/data/etc 设置my.cnf所在目录,默认为安装目录  
更多参数执行 # cmake . -LH 
Apache编译安装
tar zxvf httpd-2.2.8.tar.gz
cd httpd-2.2.8
./configure --prefix=/usr/local/apache2 --enable-modules=most --enable-so
cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd
PHP编译安装
wget http://cn2.php.net/get/php-5.6.16.tar.gz/from/this/mirror
tar zxvf php-5.6.16.tar.gz
cd php-5.6.16
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-curl --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif  --disable-ipv6
make
make install


Apache结合PHP

vim /usr/local/apache2/conf/httpd.conf找到:
AddType application/x-gzip .gz .tgz
在该行下面添加:
AddType application/x-httpd-php .php
找到:
<IfModule dir_module>
    DirectoryIndex index.html
< /IfModule>
将该行改为:
<IfModule dir_module>
    DirectoryIndex index.html index.htm index.php
< /IfModule>
找到:
#ServerName www.example.com:80
修改为:
ServerName localhost:80

测试解析php
vim /usr/local/apache2/htdocs/1.php
写入:
< ?php
    echo "php解析正常";
?>
保存后,继续测试:
curl localhost/1.php


http://www.xtblinux.com/forum.php?mod=viewthread&tid=27&extra=


lamp编译安装

lamp编译安装================================================================================编译安装amp 1.编译前环境准备及相关介绍★系统环境:CentOS6,7CentOS6:apr,apr-util的版本为1.3.9,不适用于httpd-2.4的编译安装;CentOS7:apr,apr-util的 查看详情

超详细lamp环境手动编译安装实例

LAMP编译安装实例:    HTTPD编译安装:    下载软件包:    # wget http://mirrors.hust.edu.cn/apache//apr/apr-1.6.3.tar.gz http://mirrors.hust.edu 查看详情

源代码编译安装lamp环境

...庆假期时间比较充足,就自己试着以源代码的形式把lamp环境搭建一下,在整个过程中出现了不少问题,花了大概差不多一天的时间吧。由于自己也是摸索着完成的,所以记录下来,以便以后参考。系统环境:Redhat6.564位已安装好... 查看详情

lamp环境编译安装

Apache有两种模式提供服务,一种是线程worker模式,一种是进程prefork模式(更加稳定)线程模式是一个进程下面有许多线程提供服务。而进程模式是直接是许多进程提供服务,但是消耗cpu。安装apache[[email protected]src]#lshttpd-2.2.2... 查看详情

lamp原理架构解析:lamp编译安装

Centos7.3编译安装LAMP目录:编译环境LAMP编译安装一.环境准备     征信数据库数据事件不一致导致数据(RAC集群)混乱,PLSQL查询时间和数据库时间不一致,严重影响业务本文出自“每天进步一点点,自律”博客... 查看详情

一键安装lamp环境centos

linuxcentosyum安装LAMP环境/*************链接**************/http://www.cnblogs.com/suger/p/3832093.htmlcentos6.51.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压... 查看详情

shell脚本编译安装lamp环境

#filenamelamp.sh#versionCentos6.7;apache2.4.23;mariadb-5.5.40;php5.5.38#data2016/09/28#mail[email protected]init(){#installpreyum-yinstallcmakelreadline-develzlib-developenssl-develcmakegcc-c++gc 查看详情

源码编译安装lamp环境部署discuz

1)源码编译apryuminstall-ypcre-develgccopenssl-devel安装编译过程需要的依赖包cd/usr/src切换到此目录wget-chttp://archive.apache.org/dist/apr/apr-1.4.5.tar.gz tarxzvfapr-1.4.5.tar.gzcdapr-1.4.5./configure--frefix=/usr/loc 查看详情

源码编译安装lamp环境部署discuz

1)源码编译apryuminstall-ypcre-develgccopenssl-devel安装编译过程需要的依赖包cd/usr/src切换到此目录wget-chttp://archive.apache.org/dist/apr/apr-1.4.5.tar.gz tarxzvfapr-1.4.5.tar.gzcdapr-1.4.5./configure--frefix=/usr/loc 查看详情

源码编译安装lamp环境部署discuz

1)源码编译apryuminstall-ypcre-develgccopenssl-devel安装编译过程需要的依赖包cd/usr/src切换到此目录wget-chttp://archive.apache.org/dist/apr/apr-1.4.5.tar.gz tarxzvfapr-1.4.5.tar.gzcdapr-1.4.5./configure--prefix=/usr/loc 查看详情

2-24-源码编译搭建lamp环境-作业(by小甘丶)

 安装上课的内容要求:实验环境:VMwareVirtualMachine:SystemVersion:CentOS6.8(Gan35)IPAddress:192.168.31.35(Birdege)1、用rpm包安装方式搭建一个LAMP环境,并测试是否能够解析PHP页面安装LAMP环境检查安装包是否已安装rpm-qa|grephttpdrpm-qa|grepmysql*rpm... 查看详情

centos6.5编译安装lamp开发环境

...     lamp安装包文件夹中有19个安装包,均为必要的环境安装包或 查看详情

lamp之编译安装

...以能特供自己所需的功能,此处我们来基于编译实现LAMP环境,来揭开编译安装这种听起来高大上的安装方式。首先来交代一下实验环境系统:CentOS7.2IP地址::172.16.38.100httpd版本:httpd-2.4.10php版本:p 查看详情

搭建lamp环境

搭建LAMP环境一、环境介绍二、必装依赖软件三、编译安装httpd-2.2.27四、二进制安装mysql-5.5.33五、编译安装PHP-5.3.27六、检测apache与mysqlapache与php是否相连一、环境介绍搭建这个环境,所有服务都安装在一台虚拟机中,在此介绍一... 查看详情

编译安装lamp

软件包链接:http://pan.baidu.com/s/1mijn44g  密码:abja 系统环境:centos7开发环境:Developmenttools、ServerPlatformDevelopmenthttp+php的方式:PHP模块化个程序版本:mariadbmariadb-5.5.46-linux-x86_64.tar.gzhttphttpd-2.4. 查看详情

源码包搭建lamp环境

第一步 1、安装编译工具gcc*  安装数据库编译工具 cmake   bison  yum-yinstallgcc* cmake bison2、下载LAMP压缩包:lamp.zip,使用脚本批量解压tar.sh3、关闭防火墙、Selinux 第二步 分别编译安装各... 查看详情

编译安装lamp

...式来支持httpd,列出详细的过程。本次实验以CentOS7为搭建环境,并且已经使用源码编译安装了httpd-2.4(默认使用prefork模块)和使用通用二进制格式安装了mariadb-5.5。现在将php分别编译成httpd模块和fpm方式工作。httpd模块形式编译... 查看详情

centos7.3编译安装lamp环境并搭建wordpress博客

centos7.3编译安装LAMP环境并搭建WordPress博客日期:2017年8月6日软件版本:apr-1.5.2.tar.bz2apr-util-1.5.4.tar.bz2httpd-2.4.27.tar.bz2mariadb-10.2.7-linux-x86_64.tar.gzphp-7.1.7.tar.bz2wordpress-4.8-zh_CN.tar.gzxcache-3.2.0.t 查看详情