lamp黄金组合apache+mysql+php的安装
# rpm -qa | grep mysql
mysql-4.1.7-4.RHEL4.1
# rpm -e mysql --nodeps //--nodeps为忽略依赖关系
# rpm -qa |grep libpng
# rpm -qa |grep libxml
# rpm -qa |grep gd
# rpm -qa |grep jpeg
# rpm -qa |grep zlib
# rpm -qa |grep freetype
# useradd -g mysql -s /sbin/nologin mysql //-g指定用户所属组,-s指定用户shell
# tar zxvf mysql-max-4.1.22-pc-linux-gnu-i686.tar.gz
# mv mysql-max-4.1.22-pc-linux-gnu-i686 /usr/local/mysql
# cd /usr/local/mysql
# cp support-files/my-medium.cnf /etc/my.cnf
# ./scripts/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
# bin/mysqld_safe --user=mysql & //--user=mysql为指定mysql用户身份启动服务。
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
[root@lamp mysql]# chkconfig --list mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:of
# /usr/local/mysql/bin/mysqladmin -uroot -p password "123456" //-u为指定登录数据库使用的用户名,"123456"为密码。
设置好以后,可以登录到mysql数据库的交互界面中看一下:
# /usr/local/mysql/bin/mysql -u root -p
Enter password: \\在此输入密码
mysql> \help (查看帮助信息)
-> \quit (退去mysql)
二、安装httpd-2.0.63
# cd httpd-2.0.63
注意:下列命令都在一行中
# ./configure --prefix=/usr/local/apache --sysconfdir=/e
tc/httpd --enable-so --enable-rewrite --enable-track-vars --enable-mods-shared=most //--prefix指定apache服务器程序将要安装到的目录,--sysconfigdir更改主配置文件的路径,--enable-so设置apache服务器可以使用动态加载模块功能,--enable-rewrite设置apache服务器具有重写功能。
# make
# make install
# vi /etc/rc.local
//在文件末尾添加:
/usr/local/apache/bin/apachectl start
ServerName [url]www.zhen.com[/url]
启动httpd服务
# bin/apachectl start
然后在浏览器中输入:[url]http://www.zhen.com[/url]测试是否成功。
# tar jxvf php-4.4.8.tar.bz2
# mkdir -p /usr/local/php
# cd php-4.4.8
注意:下列命令都在一行中
# ./configure
--prefix=/usr/local/php
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/usr/local/mysql
--with-mysqli=/usr/local/mysql/bin/mysql_config
--with-xml
--with-png
--with-jpeg
--with-zlib
--with-freetype
--with-gd
--enable-track-vars
--enable-mbstring=all
# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini
# vi /etc/httpd/httpd.conf
//找到注释行:#AddType application/x-gzip .gz .tgz。
注意:可以再末行模式下输入/word,进行查找,这样可以很快的找到所以查找的字符,如:/Type。找到后,再其下添加如下一行AddType application/x-httpd-php .php
然后找到DirectoryIndex index.html 这一行,在index.html前面添加上index.php //意思是把index.php作为默认页,记住是在DirectoryIndex后面添加。
# vi /usr/local/apache/htdocs/index.php //其中/usr/local/apache/htdocs/为网页的主目录,这个可以通过修改主配置文件进行修改
添加上:
<?
phpinfo();
?>
需要重新启动一下apache服务器,记住在这里不可以使用restart重启httpd服务,要先停止服务,然后再启动服务,要不然会出现错误。
# killall -9 httpd //也可以用/usr/local/apache/bin/apachectl stop来停掉服务
# /usr/local/apache/bin/apachectl start
# tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
# cd ZendOptimizer-3.3.3-linux-glibc23-i386
#./install.sh
接下去按提示输入相应内容,其中有一步要求输入php.ini文件的位置时输入其所在的目录,在安装php的时候有一步# cp php.ini-dist /usr/local/php/lib/php.ini,这就是它的存放位置,如果没有此文件的话,可以再拷贝一份。
p_w_upload
p_w_upload/cn_img
p_w_upload/photo
p_w_upload/thumb
p_w_upload/upload
data
data/bbscache
data/groupdb
data/guestcache
data/sql_config.php
data/style
data/tmp
htm_data
template
template/admin
template/wind
如果不是则更改属性 如:
# cd /usr/local/apache/htdocs
# chmod 777 p_w_upload
转载于:https://blog.51cto.com/huizhen/82388
lamp黄金组合apache+mysql+php的安装相关推荐
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- Linux+Apache+MySQL+PHP5的安装与配置与phpBB2论坛的架设
在现在的网络应用中,Linux+Apache+MySQL+PHP已经成为一个重要的组合应用了.在这里我们以PHP5为例谈一下Linux+Apache+MySQL+PHP5的安装与配置.在经过这样的工作 ...
- 【树莓派】搭建LAMP(Linux Apache Mysql PHP)服务器
基于树莓派搭建LAMP(Linux Apache Mysql PHP)服务器 配置树莓派 树莓派 连接WIFI 配置SSH 连接SSH 修改密码并解锁root用户 固定IP 调整服务器性能 Apach ...
- Apache+Mysql+php+ZenTaoPMS安装配置文档
基于Apache+Mysql+php+ZenTaoPMS安装配置 一.Apache安装配置 tar zxvf httpd-2.2.23.tar.gz cd httpd-2.2.23 mkdir –p ...
- gdbm mysql函数库_linux4AS下的php+apache+mysql+gd库安装修订版
经过多次安装,将linux4AS下的php+apache+mysql+gd库安装过程多次修订,整理如下: 一. 系统及软件版本问题: 1. 操作系统:Linux AS U2 (advanced ser ...
- CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)
服务器系统环境:CentOS 6.3 客户端系统环境:Windows 7 ultimate(x86)sp1 简体中文旗舰版 ※ 本文档描述了如何在Linux服务器配置Apache.Mysql.PHP5 ...
- win7+bugzilla+apache+mysql+activePerl环境安装bugzilla
一 下载软件 1.1 bugzilla-4.1.3或更高版本 官网地址: http://bugzilla.org/download.html 1.2 MySQL 官网地址:下载MySQL &quo ...
- apache+mysql+wordpress的安装建站
一.下载相应软件 需要下载的软件有:Apache,MySQL,PHP,WordPress Apache:下载Apache MySQL:下载MySql PHP:下载PHP WordPress:下载Wor ...
- lamp mysql5.0_CentOS 5/6 LAMP(Apache MySQL PHP)一键安装脚本
适用系统: CentOS-5 (32bit/64bit) CentOS-6 (32bit/64bit) 安装了什么: 1.Apache 2.2.20 2.MySQL 5.0.92 3.PHP 5.2. ...
最新文章
- 在 echarts关系图动态线上添加文字_多折线堆叠图如何制作?
- C++将类的构造函数、析构函数声明为private或者protected的用途
- oracle提供的有用函数(待续)
- 【阿里妈妈数据科学系列】第一篇:认识在线实验
- 使用Spring Cloud Stream与RabbitMQ集成
- 【LuoguP3038/[USACO11DEC]牧草种植Grass Planting】树链剖分+树状数组【树状数组的区间修改与区间查询】...
- (王道408考研数据结构)第六章图-第四节5:最短路径之弗洛伊德算法(思想、代码、演示、答题规范)
- 审题解题没思路?算法大赛出题方为你指点迷津!
- 西安python后端招聘_有大佬招 Python 后端初级人员吗?
- syslog函数输出在哪个文件中_syslog服务详解
- 自动控制原理(第七版)胡寿松 课本
- java编写自动化脚本_java+selenium自动化脚本编写
- 可控硅的基本工作原理及应用
- 周灏:金融大数据量化信用
- 访谈:Joel Spolsky谈开发人员角色的变化
- 猎人X猎人手游如何在电脑上玩 猎人X猎人手游模拟器教程
- java词云生成,kumo项目详解
- 剑指Offer对答如流系列 - 构建乘积数组
- python画热力分布图 pil_Python画attention map与原图叠加的热力图
- android 多闹钟实现代码,Android编程实现闹钟的方法详解
热门文章
- iOS 静态库代码混淆方案
- 杨辉三角(下三角或者等腰三角)
- HP 520 双系统 vista xp
- bat 安装mysql_免安装版Mysql一键部署bat文档的方法
- json字符串中的大括号转义传到后台_json转义问题
- 【数理知识】Riccati 黎卡提 system
- 3.12 总结-深度学习第五课《序列模型》-Stanford吴恩达教授
- 1.11 神经网络的权重初始化-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
- 4.6 大数据集-机器学习笔记-斯坦福吴恩达教授
- 玩转Mixly – 9、Arduino AVR编程 之 函数