第一种方法 我们安装了yum 然后基本操作是这样的 安装apache+mysql+php yum install httpd httpd-devel yum install mysql mysql-server mysql-devel yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml 升级mysql+php yum upgrade mysql wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh yum update php 几句命令一路Y下来,基本上环境就搭好了啦~ 简单吧!这时候如果你要http访问一个页面,会发现无法打开,那是默认是不启动apache和mysql的。 启动apache+mysql service httpd start service mysqld start 创建mysql的密码 mysql> use mysql mysql> update user set password=password(‘yourpassword’) where user = ‘root’; 第二种是用phpwind的 PHPWind LAMP 1.0 安装包组成:install.sh(安装文件)、uninstall.sh(卸载文件)、soft.tar.gz(集成软件压缩包) PHPWind LAMP 1.0 下载地址:http://www.phpwind.net/apm/phpwind-lamp-1.0.tar.gz 一 soft软件包主要组成: mysql-4.0.26、httpd-2.0.55、zlib-1.2.3、jpeg-6b、libpng-1.2.8-config、freetype-2.1.10、gd-2.0.15gif、php-4.4.1、Zend 二 Linux 系统要求: 推荐使用Redhat Linux 9.0 以上版本,至少安装 gcc 开发工具包和x window开发工具包。 三 文件目录结构: /usr/local/apache /usr/local/freetype2 /usr/local/libpng2 /usr/local/php /usr/local/mysql /usr/local/Zend /usr/local/gd2 /usr/local/zlib2 /usr/local/jpeg6 /home/phpwind /home/phpmyadmin 第三种是wdlinux这个,待控制面板的 第四种 适用环境: 系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit) 内存要求:≥256M 安装了什么: 1、Apache 2.2.22或Apache 2.4.2 2、MySQL 5.5.24 3、PHP 5.2.17或PHP 5.3.13 4、phpmyadmin 3.5.1 5、ZendOptimizer 3.3.9(可选,只适合PHP 5.2.17) 6、xcache 1.3.2(可选) 7、pure-ftpd-1.0.36(可选) 如何安装: wget http://centos.googlecode.com/files/lamp0.4.tar.gz tar xf lamp0.4.tar.gz && cd lamp0.4 && chmod +x lamp.sh && ./lamp.sh 安装其它 1、执行脚本pureftpd.sh安装pure-ftpd。 2、执行脚本zend.sh安装ZendOptimizer。 3、执行脚本xcache.sh安装xcache。 使用提示: LAMP脚本使用 lamp add(del,list):创建(删除,列出)虚拟主机。 lamp ftp(add|del|list):创建(删除,列出)ftp用户。 lamp uninstall:一键卸载lamp(卸载之前注意备份好数据!)。 程序目录 mysql目录: /usr/local/mysql mysql data目录:/usr/local/mysql/data php目录: /usr/local/php apache目录: /usr/local/apache 进程管理 apache启动(停止|重启|重载配置文件):service httpd start(stop|restart|reload) mysql(停止|重启|重载配置文件):service mysqld start(stop|restart|reload) pureftpd(停止|重启|重载配置文件):service pure-ftpd start(stop|restart|reload) 配置文件路径 apache:/etc/httpd/conf mysql:/etc/my.cnf php:/etc/php.ini /etc/php.d pure-ftpd:/etc/pure-ftpd.conf 使用注意 1、mysql root密码存放在/root/my.cnf文件中,添加虚拟主机的时候需要调用。如果修改了root密码,请手动更新my.cnf文件。 更新记录 2012年6月17日:发布lamp0.4 1、增加自定义mysql data目录功能。 2、openvz的vps自动关闭innodb。 3、采用多核编译软件,提升编译速度。 4、增加自定义网站目录功能。 2012年5月29日:发布lamp0.3 1、使用pure-ftpd代替vsftpd 2012年5月23日:发布lamp0.2 1、增加apache-2.4.2安装 2、增加ssl模块 3、增加mpm选择 第五种是自己手工编译的,这个是最麻烦的,一个一个组件的安装,如果设置selinux可能apache会启用不了,少了组件可能mysql安装不了 我待整理一下,然后发布一下自己配置linux服务器搭建,这个需要时间,因为步骤太繁琐了,都是命令 其实也没什么就是./configure --with tar zxvf make make install --enable-shared --enable-so等等 其实也没什么就是麻烦 欢迎转载,转载请注明来自微度网络-网络技术中心http://yun.widuu.com
发表评论 取消回复