linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER

linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER

ID:44703079

大小:105.23 KB

页数:5页

时间:2019-10-25

linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER_第1页
linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER_第2页
linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER_第3页
linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER_第4页
linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER_第5页
资源描述:

《linux下搭建LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、LINUX+APACHE+MYSQL+PHP+SVN+SVNMANAGER编译安装配置环境:Linux:CentOS5.4Apache:httpd-2.2.14.tar.bz2Mysql:mysql-5.0.22.tar.gzPhp:php-5.2.12.tar.gzSvn:subversion-1.6.6.tar.bz2Svndeps:subversion-deps-1.6.6.tar.bz2Svnmanager:svnmanager-1.08.tar.gz1.安装apachetarjxvfhttpd-2.2.14.tar.bz2//解包

2、cdhttpd-2.2.14//进来准备编译安装apachemkdir/usr/local/apache2//这个目录用来安装apache./configure--prefix=/usr/local/apache2--enable-so--enable-dav--enable-dav-fs--enable-maintainer-mode//so是开启动态库支持,svn要求apache必须启用so,dav和dav-fs是将来svn认证用的,maintainer是开启调试模式不加亦可。make;makeinstall//编译并安装idapach

3、e//确认apache用户不存在useraddapache//添加apache用户,将来apache就以这个用户运行chown-Rapache.apache/usr/local/apache2//更改apache安装目录属主、组,这个不是必须的vi/usr/local/apache2/conf/httpd.conf//修改apache配置文件,让它以用户apache身份运行修改User和Group均为apacheesc//按esc退出编辑模式shift+zz//按住shift键然后按两次z键,即保存退出。2.安装mysqltarzxvfmy

4、sql-5.0.22.tar.gz//解包cdmysql-5.0.22//进去准备编译安装mkdir/usr/local/mysql//先创建个安装目录./configure--prefix=/usr/local/mysql//指定安装目录为刚创建的/usr/local/mysqlmake;makeinstall//编译并安装idmysql//确认mysql用户不存在useraddmysql//要是mysql用户已经存在了,可就不要在useradd了哦。/usr/local/mysql/bin/mysql_install_db--user=

5、mysql//以用户mysql身份创建默认库/usr/local/mysql/bin/mysqld_safe&//让mysql启动,并在后台运行/usr/local/mysql/bin/mysql-urootpasswordgaso123//给root用户加个密码,挡一挡菜鸟黑客:)3.安装SVNtarjxvfsubversion-1.6.6.tar.bz2//解包后得到subversion-1.6.6目录tarjxvfsubversion-deps-1.6.6.tar.bz2//这个是SVN的依赖包,解压后自动放在subversion-1

6、.6.6目录里,本来这个依赖包里主要是要用到apr和apr-util,但是我们安装apache的时候已经默认安装上这两个模块了,所以剩下个neon模块在这包里(我不太确定这个是否是必须的)是我们需要用的。cdsubversion-1.6.6mkdir/usr/local/svn//svn将就装这里面./configure--prefix=/usr/local/svn--with-apxs=/usr/local/apache2/bin/apxs--with-apr=/usr/local/apache2/bin/apr-1-config--wi

7、th-apr-util=/usr/local/apache2/bin/apu-1-config//prefix还是指定安装目录,apxs指定apache配置,这个apxs应该是里面涵盖了apache的安装目录配置文件目录模块目录执行目录等等的位置参数,指定了它的位置apache就整个显形了,svn就能知道想知道的关于apache的一切(这个参数很好很强大哦),withapr和aprutil这两个我推测即使不指定svn也能找到它,因为apxs很好很强大嘛,但没试验过,有兴趣的同学可以试下。make;makeinstall4.检查svn安装配置

8、mkdir-p/app/svn//这个目录将作为svn的版本库的总(父)目录使用vi/usr/local/apache2/conf/httpd.conf//apache的配置需要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。