- 浏览: 355956 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (176)
- Lucene (7)
- Solr (16)
- Hadoop/hbase (10)
- Nutch (2)
- 收藏链接 (7)
- javascript-xml-ajax (6)
- clasification (1)
- java base (22)
- TokenAnalyse (1)
- regEX (2)
- 持久化 (6)
- Linux (25)
- C/C++ (9)
- httpclient (5)
- TOMCAT (4)
- ECLIPSE (2)
- Parser_html (15)
- Database (2)
- struts2-spring-hibernate (7)
- finance (1)
- SEO (1)
- PHP (12)
- win2003 (5)
- security (3)
最新评论
-
menghuannvxia:
您好,我通过java上传文件到hadoop速度特别慢,怎么回事 ...
hadoop hdfs 一些用法 -
ydsakyclguozi:
ydsakyclguozi 写道david.org 写道错了. ...
hadoop修改默认的心跳检测的时间 -
ydsakyclguozi:
david.org 写道错了. heartbeat.reche ...
hadoop修改默认的心跳检测的时间 -
mypotatolove:
我现在想做用HttpClient从微博中爬取微博动态,能不能跟 ...
httpclient 设置user-agent -
青春的、脚步:
再者请教:如果查询的字段没有在配置文件的字段中加 termVe ...
solr morelikethis功能
先安装centos系统,然后更新:
yum -y install apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel rpmbuild glib2-devel dbus-devel freetype-devel fontconfig-devel gcc-c++ expat-devel python-devel libXrender-devel
mysql 源码包安装
1.useradd mysql
2.passwd mysql(增加密码,可以不用)
3.进入mysql源码包解压目录
cacti安装时的方法:
./configure --prefix=/usr/local/mysql --enable-local-infile --with-charset=gbk --with-extra-charsets=all --with-low-memory --with-mysqld-user=mysql --enable-thread-safe-client
4.make
5.make install
cp support-files/my-medium.cnf /etc/my.cnf
6.cd /opt/mysql5
7.chown -R mysql:mysql .
8.bin/mysql_install_db --user=mysql
9.chown -R root .
chown -R mysql var
10.bin/mysqld_safe --user=mysql &(启动mysql)
11、ln -s /usr/local/mysql/bin/* /usr/local/bin(可以直接运行mysql里面的命令了,不用在打目录)
自启动的配置方法
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod +x /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
service mysqld start
11.bin/mysqladmin shutdown(关闭mysql)
service mysqld stop
apache与php安装
1.进入httpd的解压目录
./configure --enable-so --prefix=/opt/www(普通安装)
cacti安装方法:
./configure --prefix=/usr/local/www --enable-so --enable-rewrite --enable-ssl --with-ssl=/usr/local/openssl --with-zlib --enable-mods-shared=all --enable-track-vars --with-mysql=/usr/local/mysql --with-included-apr
make
make install
/opt/www/bin/apachectl start|stop
ln -s /opt/www/bin/apachectl /usr/local/bin/apachectl
cp /opt/www/bin/apachectl /etc/rc.d/init.d/httpd
chkconfig --add httpd
chkconfig --list httpd
service httpd start
apache安装好了
2.安装php,进入php解压目录
./configure --with-apxs2=/opt/www/bin/apxs --with-mysql=/opt/mysql5 --enable-sockets
说明:
./configure --with-apxs2=/opt/www/bin/apxs(安装好的apache里面的apxs目录) --with-
mysql=/opt/mysql5(mysql的安装目录) --enable-sockets(cacti必须要带的参数)
./configure --prefix=/usr/local/php --with-config-file-path=/etc -with-apxs2=/usr/local/www/bin/apxs --enable-fastcgi --enable-safe-mode --with-zlib --with-bz2 --with-freetype-dir --enable-mbstring -with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-gd --with-libxml-dir --with-png-dir --with-jpeg-dir --enable-sockets
(出现要安装的lib库,用yum安装一下,包括库的-devel库)
make
make install
cp php.ini-dist /etc/php.ini
(配置目录在./configure里面说明了是/etc)
在httpd.conf里面修改:
找到下面字段:
DirectoryIndex
在index.html前面添加index.php
增加:
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
3.启动apache
/opt/www/bin/apachectl start
注:mysql下载地址:
ftp://mirror2.dataphone.se/pub/mysql/Downloads/MySQL-5.1/
ftp://mirror2.dataphone.se/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.44.tar.gz
http://dl-sh-ctc-1.pchome.net/05/ae/mysql-5.1.45-linux-i686-glibc23.tar.gz
php下载地址:http://www.php.net
apache下载地址:http://www.apache.org
========================================
错误解决:
安装apache时类似于以下信息:
“exports.c:1653: error: redefinition of 'ap_hack_apr_version_string'
exports.c:1022: error: previous definition of 'ap_hack_apr_version_string' was here
make[2]: *** [exports.lo] Error 1
make[2]: Leaving directory `/usr/local/src/httpd-2.2.*/server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/httpd-2.2.*/server'
make: *** [all-recursive] Error 1”
有些人说路径不对,有些说perl包不对,有的说zlib不对。
反正有病乱投医。
翻了好久的网页才搞定。
解决办法:
在configure后加上 “--with-included-apr”。
发表评论
-
Linux查看系统配置常用命令
2010-07-02 15:40 1115Linux查看系统配置常用命令系统 # uname -a ... -
iptables的使用方法
2010-07-01 17:23 11799保存保存.写入到/etc/s ... -
Centos系统eth0.bak问题
2010-04-07 17:05 1321Centos系统eth0.bak问题 Centos系统更改网 ... -
SNMP常用OID
2010-04-07 10:24 2448Linux SNMP OID’s for CPU,Memory ... -
cacti 安装配置
2010-03-24 11:41 2423mysql,php,apache看lamp的安装文章 ... -
centos5.2上ganglia安装步骤
2010-03-22 15:58 2231一、跟新一下linux系统库 yum -y inst ... -
转:mrtg监控交换机流量
2010-03-05 17:30 1742原文:http://blog.chinaunix.net/u3 ... -
转:mrtg监控交换机流量
2010-03-05 17:28 1442原文:http://blog.chinaunix.net/u3 ... -
iptables配置
2010-01-30 15:54 1012参考:http://iminmin.blog.51 ... -
centos5.2下面openvpn的安装
2010-01-29 15:54 19761.先到http://rpm.pbone.net下 ... -
centos5.2 下使用pptp配置vpn方法
2010-01-28 16:38 9172环境:eth0:内网ip:10.0.0.1 eth1 ... -
用linux 机器配置网关且绑定ip和mac地址防止arp攻击
2010-01-18 18:41 2804最近一段时间为一个项目做项目实施,其中涉及到了使用CentOS ... -
Linux系统平台下用Fdisk分区格式化硬盘
2010-01-05 15:23 1470格式化与分区 hd--IDE设备 sd--SCSI设 ... -
如何使Linux系统上的程序开机后自动运行
2009-09-29 20:31 1160Linux有自己一套完整的启动体系,抓住了Linux启动的脉络 ... -
linux 2.6 Too many open files的处理办法
2009-07-20 17:13 2051在Linux下面部署应用的时候,有时候会遇上Too m ... -
memcached1.2.8服务器端在linux下的安装guide
2009-07-06 16:54 18021.下载libevent1.4.11(最新版)及memcach ... -
64位linux64位java下安装eclipse的一个问题
2009-04-29 15:08 1024下载linux64位的eclipse起动时报错,查询好象是某些 ... -
linux 定时任务 crontab 详细解释!
2009-03-04 21:31 2652cron 是linux的内置服务, ... -
linux 下网络管理
2009-01-22 17:45 854/etc/rc.d/rc.local 为linux 的启动文件 ... -
windows上通过Xmanager连接Centos5.2的远程桌面
2009-01-21 09:43 3493XManager是一个简单易用的高性能的运行在Windo ...
相关推荐
这是个简单的lamp源码安装脚本,使用前请保持网络访问互联网
这篇教程主要介绍了如何在CentOS 5.5系统下通过源码安装LAMP,并涉及到MySQL权限的设置。以下是详细步骤: 1. **安装编译工具** 在进行源码安装之前,首先要确保系统中已经安装了必要的编译工具,如GCC、GCC-C++和...
【LAMP源码包安装方式】是指在Linux操作系统中,以源代码的形式安装Apache、MySQL、PHP和phpMyAdmin等组件来构建一个完整的Web服务环境。这种方式允许用户自定义配置和选择特定版本的软件,以适应不同的系统需求和...
本文将深入解析这些组件及其在"LAMP源码包.zip"中的应用。 首先,让我们详细了解每一个组件: 1. **Linux**:作为操作系统基础,Linux以其开源、稳定和安全性而闻名。在这个源码包中,虽然没有提供Linux内核的源码...
本压缩包“LAMP源码安装包全家桶”提供了一整套在Linux环境下通过源码编译安装这些组件的方法,特别适用于CentOS操作系统。现在,我们将详细探讨这些组件以及源码编译安装的过程。 **Linux**: Linux是一个开源的...
### LAMP源码搭建过程详解 #### 一、概述与环境准备 在开始介绍具体的LAMP(Linux + Apache + MySQL + PHP)环境搭建步骤之前,我们先了解一下整体流程及其重要性。 LAMP是一种广泛使用的开源Web服务器解决方案...
Apache 2.2.22、PHP 5.2.17、Mysql 5.6 源码安装下载 编译安装参看:https://blog.csdn.net/Hynial/article/details/82057033
### LAMP 完全源码安装知识点解析 #### 一、概述 LAMP(Linux + Apache + MySQL + PHP)是一种常见的开源Web服务器架构。本文档详细介绍了一种通过完全源码安装的方式来部署LAMP环境的过程。这种方法相较于直接...
lamp脚本很好的,安装步骤都有,自己下载源码包按照上面安装即可了。。。
Nagios的安装过程包括下载Nagios源码、配置Nagios、安装插件、配置服务监控和web界面等。在安装过程中,要确保Apache已经正确配置,能够解析PHP文件,同时Nagios的配置文件中指定了要监控的主机和服务。 总之,搭建...
在CentOS 7环境下从源码安装LAMP环境,主要包括安装Apache、PHP和MySQL。LAMP环境是构建动态网站的重要组成部分,其中Apache作为Web服务器,PHP作为服务器端脚本语言,MySQL作为数据库管理系统。 ### Apache安装...
在实际开发中,LAMP环境的搭建还可以通过自动化工具,如XAMPP、WAMP等简化版集成环境,或者使用Docker容器化技术来实现,这些方法能快速创建和部署LAMP环境,适用于开发者和运维人员的不同需求。
lamp源码安装包合集(上) apr-util-1.4.1.tar.gz apr.tar.gz autoconf-2.61.tar.gz freetype-2.4.6.tar.gz gd-2.0.33.tar.gz httpd-2.4.1.tar.gz jpegsrc.v6b.tar.gz libmcrypt-2.5.8.tar.gz libpng-...
5. **源码包安装过程**:在Linux系统上,从源码编译安装LAMP组件通常包括以下步骤: - 获取源码:下载Apache、MySQL和PHP的最新源码包。 - 预先安装依赖:根据各组件的编译需求,安装必要的库和工具,如GCC编译器...
**LAMP 源码包详解** LAMP(Linux、Apache、MySQL、PHP)是互联网上最常用的开源软件栈之一,用于构建动态网站和应用程序。本文将详细介绍在给定的压缩包文件中涉及的各个组件及其重要性。 1. **Apache ...
在本教程中,我们将详细介绍如何在CentOS 6.8环境下,通过源码安装的方式设置一个完整的LAMP环境。 首先,我们需要理解每一个组件的作用: 1. **Linux**:作为操作系统,CentOS 6.8是一个稳定且广泛使用的发行版,...
支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。
在安装LAMP环境中,通常遵循以下步骤: 1. 安装必要的依赖库,如gcc编译器、curl开发库等。 2. 下载并解压Apache、MySQL和PHP的源码包。 3. 配置并编译Apache源码,然后安装。 4. 对MySQL进行配置,设置数据存储...
支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。
lamp源码安装包合集(下) ncurses-5.6.tar.gz pcre-8.10.tar.gz php-5.3.10.tar.gz phpMyAdmin-3.4.10.1-all-languages.tar.gz ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz zlib-1.2.5.tar.gz