站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
PhpWind:Linux环境架构
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="float:right; padding:6px; text-align:center; border:1px solid #000;"><strong>导航:</strong> [[PhpWind:安装指南|上一级]] | [[PhpWind]] | {{Template:PhpWind导航}}</span> <div style="clear:both;"></div> <p>继[[PHPWind]] Wamp 1.0 后,PHPWind 开发团队总结多年[[Linux]]下[[web]]环境安装的经验,推出全新软件包PHPWind LAMP 1.0。 为了获得更好、更灵活的配置效果,PHPWind LAMP 1.0集成包采用源码编译的方式,具有较高的难度。该软件包广泛适用于 Linux的各个版本,本着“授之以鱼,不如授之以渔”的理念,我们不仅希望广大PHPWind爱好者能使用该软件,更能在整个 过程中学习专业的Linux环境配置知识 ,让我们一起踏上Linux 环境配置学习之旅吧。</p> 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 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]]开发工具包。 '''三 文件目录结构:''' <p style="border:0; padding:5px 20px;"> /usr/local/apache<br> /usr/local/freetype2<br> /usr/local/libpng2<br> /usr/local/php<br> /usr/local/mysql<br> /usr/local/Zend<br> /usr/local/gd2<br> /usr/local/zlib2<br> /usr/local/jpeg6<br> /home/phpwind<br> /home/phpmyadmin</p> ''' 相关帐户说明(安装完后)''' <p style="border:0; padding:5px 20px;"> 论坛创始人: <br> 用户名:admin<br> 密码 :admin<br> MySQL [[数据库]]:<br> 用户名: root <br> 密码: phpwind.net(建议您安装完后修改密码)</p> '''五 安装过程:''' <ol> <li>[[上传]] PHPWind Lamp.tar.gz 软件包 到 /root 目录 <li>在命令界面解压缩软件包:tar -zxvf phpwind-lamp-1.0.tar.gz <li>进入目录PHPWind Lamp:cd phpwind-lamp-1.0 <li>执行命令 sh install.sh,整个安装过程自动开始,一键完成。</ol> '''六 作为Linux的爱好者,我们探究其中的原理,关键在于文件 install.sh,下面是详细步骤介绍''' <ol> <li>利用命令 tar 解压缩软件包 soft.tar.gz <br> tar zxvf soft.tar.gz <li>进入mysql-4.0.26目录,编译并安装mysql,源码软件安装步骤基本如下: <pre style="border:0; background:white;"> ./configure -- make -- make install cd soft/mysql-4.0.26 ./configure --prefix=/usr/local/mysql --with-mysqld-ldflags=-all-static --with-linuxthreads make make install #增加用户组 mysql groupadd mysql #增加用户:mysql,参数-g:该用户属于组mysql,参数-s:指定用户登陆后使用的shell,-M:不自动创建该用户的登陆 目录useradd -g mysql -s /sbin/nologin -M mysql #替换mysql数据,增加PHPWind[[论坛]]数据库,rm -rf解释:强制删除var目录及其子目录,cp -R解释:复制文件夹及所有子 目录文件 rm -rf /usr/local/mysql/var cp -R ../mysql-data /usr/local/mysql/var #变更目录的所属群组和属性 chown -R root /usr/local/mysql chown -fhv -R mysql:mysql /usr/local/mysql/var chmod -R 660 /usr/local/mysql/var/mysql chmod -R 660 /usr/local/mysql/var/phpwind chmod 700 /usr/local/mysql/var/phpwind chmod 700 /usr/local/mysql/var/mysql chmod 700 /usr/local/mysql/var/test chgrp -R mysql /usr/local/mysql #替换my.cnf配置文件,并启动mysql cp ../my.txt /etc/my.cnf /usr/local/mysql/share/mysql/mysql.server start </pre> <li>进入httpd-2.0.55目录,编译并安装httpd,安装步骤基本如下: <pre style="border:0; background:white;"> ./configure -- make -- make install cd ../httpd-2.0.55 ./configure --prefix=/usr/local/apache --enable-so make make install #安装rewrite模块 cd modules/mappers /usr/local/apache/bin/apxs -a -i -c mod_rewrite.c </pre> <li>安装zlib <pre style="border:0; background:white;"> cd ../../../zlib-1.2.3 ./configure --prefix=/usr/local/zlib2 make make install</pre> <li>安装jpeg-6b <pre style="border:0; background:white;">cd ../jpeg-6b ./configure --prefix=/usr/local/jpeg6 make mkdir /usr/local/jpeg6 mkdir /usr/local/jpeg6/include mkdir /usr/local/jpeg6/lib make install-lib mkdir /usr/local/jpeg6/bin mkdir /usr/local/jpeg6/man mkdir /usr/local/jpeg6/man/man1 make install</pre> <li>安装libpng <pre style="border:0; background:white;">cd ../libpng-1.2.8-config ./configure --prefix=/usr/local/libpng2 make make install</pre> <li>安装freetype <pre style="border:0; background:white;">cd ../freetype-2.1.10 ./configure --prefix=/usr/local/freetype2 make make install</pre> <li>安装gd <pre style="border:0; background:white;"> cd ../gd-2.0.15gif ./configure --prefix=/usr/local/gd2 --with-png=/usr/local/libpng2 --with-jpeg=/usr/local/jpeg6 make make install</pre> <li>安装 zend <pre style="border:0; background:white;">cp -R ../Zend /usr/local</pre> <li>创建 mmcache 目录 <pre style="border:0; background:white;">mkdir /tmp/mmcache chmod 777 /tmp/mmcache</pre> <li>进入php-4.4.1目录,编译并安装php,安装步骤基本如下: <pre style="border:0; background:white;">./configure -- make -- make install,注意./configure, 这是编译的关键 cd ../php-4.4.1./configure --quiet --prefix=/usr/local/php --with-apxs2=/usr/local/apache/ bin/apxs --with-mysql=/usr/local/mysql--with-xml --with-zlib --with-gd=/usr/local/gd2 --with-freetype-dir =/usr/local/freetype2 --enable-memory-limit --enable-mbstring --with -config-file-path=/usr/local/Zend/etc make make install #替换apache 的配置文件 rm -f /usr/local/apache/conf/httpd.conf cp ../httpd.conf /usr/local/apache/conf #复制 phpwind 目录并设置属性 cp -R ../phpwind /home chmod 777 /home/phpwind/image chmod 777 /home/phpwind/image/upload chmod 777 /home/phpwind/image/cn_img chmod -R 777 /home/phpwind/template chmod -R 777 /home/phpwind/data chmod -R 777 /home/phpwind/htm_data chmod -R 777 /home/phpwind/attachment #复制 phpmyadmin 目录 cp -R ../phpmyadmin /home #添加apache和mysql为自启动程序 rm -f /etc/rc.d/init.d/httpd rm -f /etc/rc.d/init.d/mysql cp ../httpd /etc/rc.d/init.d chmod 755 /etc/rc.d/init.d/httpd cp ../mysql /etc/rc.d/init.d chmod 755 /etc/rc.d/init.d/mysql #更新系统服务 chkconfig --del httpd chkconfig --del mysql chkconfig --add httpd chkconfig --add mysql </pre> <li>启动apache <pre style="border:0; background:white;">/usr/local/apache/bin/httpd -k start</pre></ol> 至此,PHPWind LAMP安装过程全部结束.访问<nowiki>http://localhost(或ip地址)/phpwind/index.php</nowiki>,享受自己的成果吧. 卸载软件步骤: 在命令行界面,切换到phpwind-lamp-1.0目录,运行 sh uninstall.sh 即可. [[category:PhpWind安装指南]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:PhpWind导航
(
查看源代码
)(受保护)