LAMP快速安装
发表于:2025-01-27 作者:千家信息网编辑
千家信息网最后更新 2025年01月27日,LAMP快速安装1. 版本介绍linux:CentOS release 6.6 (Final)apache: httpd-2.2.31mysql:mysql-5.5.48php:php-5.3.272
千家信息网最后更新 2025年01月27日LAMP快速安装
LAMP快速安装
1. 版本介绍
linux:CentOS release 6.6 (Final)
apache: httpd-2.2.31
mysql:mysql-5.5.48
php:php-5.3.27
2. apache安装
yum install -y zlib zlib-devel openssl-develmkdir /server/tools -pcd /server/tools/wget http://mirrors.sohu.com/apache/httpd-2.2.31.tar.gztar zxvf httpd-2.2.31.tar.gzcd httpd-2.2.31./configure \--prefix=/application/apache2.2.31 \--enable-deflate \--enable-expires \--enable-headers \--enable-modules=most \--enable-so \--with-mem=worker \--enable-rewritemakemake installln -s /application/apache2.2.31/ /application/apachesed -i 's@#ServerName www.example.com:80@ServerName 127.0.0.1:80@g' /application/apache/conf/httpd.conf/application/apache/bin/apachectl -t /application/apache/bin/apachectl start netstat -lntup|grep 80lsof -i :80ps -ef|grep httpd
3.安装mysql-5.5.48
安装依赖
yum install ncurses-devel libaio-devel -ycd /server/tools/wget https://cmake.org/files/v2.8/cmake-2.8.8.tar.gztar zxf cmake-2.8.8.tar.gzcd cmake-2.8.8./configuregmakegmake install
安装mysql
useradd mysql -s /sbin/nologin -Mcd /server/tools/wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.48.tar.gztar zxvf mysql-5.5.48.tar.gzcd mysql-5.5.48cmake .-DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.48 \-DMYSQL_DATADIR=/application/mysql-5.5.48/data \-DMYSQL_UNIX_ADDR=/application/mysql-5.5.48/tmp/mysql.sock \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci \-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \-DENABLED_LOCAL_INFILE=ON \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_FEDERATED_STORAGE_ENGINE=1 \-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \-DWITH_FAST_MUTEXES=1 \-DWITH_ZLIB=bundled \-DENABLED_LOCAL_INFILE=1 \-DWITH_READLINE=1 \-DWITH_EMBEDDED_SERVER=1 \-DWITH_DEBUG=0make && make installln -s /application/mysql-5.5.48/ /application/mysql
初始化数据库
cd /server/tools/mysql-5.5.48/support-files//bin/cp my-small.cnf /etc/my.cnfchown -R mysql.mysql /application/mysql/application/mysql/scripts/mysql_install_db--basedir=/application/mysql --datadir=/application/mysql/data --user=mysqlcd /server/tools/mysql-5.5.48/support-files/cp mysql.server /etc/init.d/mysqldchmod +x /etc/init.d/mysqldchkconfig --add mysqldchkconfig mysqld on/application/mysql/bin/mysqld_safe &sleep 1echo 'exportPATH="$PATH:/application/mysql/bin/"'>> /etc/profilesource /etc/profilemysqladmin -u root password '123456'
4.安装PHP php-5.3.27
安装依赖
yum install zlib-devel libxml2-devellibjpeg-turbo-devel libiconv-devel -yyum install freetype-devel libpng-devel gd-devellibcurl-devel libxslt-devel libtool-ltdl-devel openssl-devel -ycd /server/tools/wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gztar zxvf libiconv-1.14.tar.gzcd libiconv-1.14./configure --prefix=/usr/local/libiconvmakemake installcdwget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repols /etc/yum.repos.d/yum install -y libmcrypt-develyum install mhash mhash-devel mcrypt -y
安装php-5.3.27
cd /server/tools/wgethttp://cn2.php.net/distributions/php-5.3.27.tar.gztar zxvf php-5.3.27.tar.gzcd php-5.3.27./configure \--prefix=/application/php5.3.27 \--with-apxs2=/application/apache/bin/apxs \--with-mysql=/application/mysql \--with-xmlrpc \--with-openssl \--with-zlib \--with-mcrypt \--with-mhash \--with-mcrypt \--with-mhash \--with-freetype-dir \--with-gd \--with-jpeg-dir \--with-png-dir \--with-iconv-dir=/usr/local/libiconv \--enable-short-tags \--enable-sockets \--enable-zend-multibyte \--enable-soap \--enable-mbstring \--enable-static \--enable-gd-native-ttf \--with-curl \--with-xsl \--enable-ftp \--with-libxml-dirmakemake installln -s /application/php5.3.27 /application/phpcp php.ini-production /application/php/lib/php.ini
5. LAMP整合
n 安装完php后查看Apache配置文件,发现Apache已加载php模块
[root@liwenbin etc]# grep libphp5/application/apache/conf/httpd.confLoadModule php5_module modules/libphp5.so
n 添加对php解析的支持内容
vi /application/apache/conf/httpd.conf +310AddType application/x-httpd-php .php .htmlAddType application/x-httpd-php-source .phps
n 修改Apache的运行用户
useradd -s /sbin/nologin -M apachevi /application/apache/conf/httpd.conf +67User apacheGroup apache
n 修改首页文件
DirectoryIndex index.php index.html
6.LAMP整合测试
n apache与php整合测试
vi /application/apache/html/blog/phpinfo.php
n Apache、mysql与php整合测试
vi /application/apache/html/blog/test_mysql.php
整合
测试
文件
内容
数据
数据库
模块
版本
用户
首页
支持
运行
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
计算机数据库二级考试试题
时序数据库优化
香港云服务器架构
软件开发方案大全
极客网络安全运维课程
网络安全管理新制度
数据库的key int够
贵州6中小学生网络安全
计算机网络安全结课总结
网络安全行业怎么称呼
软件开发员任职资格
学习网络安全需要的基础
单中心数据库
wow数据库 2.43
博雅数据库哪个牌子好
r720服务器 内存
湖北前端软件开发定制费用
计算机网络安全论文最新文章
数据库和VS结合设计作业案例
网络安全期在几个月
软件开发是什
数据库查询不为空的
济源软件开发五星服务
中软飞腾服务器
Java软件开发面经
hp g6服务器raid配置
方舟生存怎么设置服务器
零基础软件开发难学吗
上海应用技术大学数据库期末
医疗软件开发龙头