欢迎来到天天文库
浏览记录
ID:12858065
大小:53.50 KB
页数:7页
时间:2018-07-19
《讲义--apache+php+mysql+phpmyadmin+pure-ftp》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Apache+php4+mysql+phpmyadmin+pure-ftpd+pureftpd_php_manager建立基于web管理的ftp服务器系统一、mysql数据库的安装:mysql数据库是在安装linux的时候一起安装的,使用的是RedHatlinux9.0。在安装操作系统的时候需要在单选软件包中选择:mysql、mysql-server、mysql-devel三个软件包。其它需要的软件是:phpMyAdmin-2.4.0-php.tarhttpd-2.0.45.tarphp4-200303121030.tar.gzmysql数据库二进制包的安装:mysql-standard-4
2、.1.9-pc-linux-gnu-i686.tar.gzshell>groupaddmysqlshell>useradd-gmysqlmysqlshell>cd/usr/localshell>gunzip
3、tarxvf-shell>ln-sFULL-PATH-TO-MYSQL-VERSION-OSmysqlshell>cdmysqlshell>scripts/mysql_install_db--user=mysqlshell>chown-Rroot.shell>chown-Rmysqldatashell>chgrp-Rmys
4、ql.shell>bin/mysqld_safe--user=mysql&二、安装apache:#tarxvfhttpd-2.0.45.tar#cdhttpd-2.0.45#./configure--prefix=/var/www--enable-modules=so#make#makeinstall#vi/var/www/conf/httpd.conf添加以下内容:AddTypeapplication/x-tar.tgzAddTypeapplication/x-httpd-php.phpLoadModulephp4_module/var/www/modules/libphp4.so修改以下
5、部分为:DirectoryIndexindex.phpServerNameyourhostname#vi/etc/rc.d/rc.local添加:/var/www/bin/apachectl:start这样开机时apache自动启动。三、安装php#tar-zxvfphp4-200303121030.tar.gz#cdphp4-200303121030#./configure--with-mysql--with-apxs2=/var/www/bin/apxs#make#makeinstall#cpphp.ini-dist/usr/local/lib/php.ini#vi/usr/local/
6、lib/php.iniregister_globals=off更改为:register_globals=on四、部署phpMyAdmin#tarxvfphpMyAdmin-2.4.0-php.tar#cp–RphpMyAdmin-2.4.0/var/www/htdocs/phpmyadmin这样phpMyAdmin的部署就完成了。在ie中输入http://hostname/phpmyadmin就可以进入到mysql的管理界面了。错误解决方法:1、如果在打开页面时出现如下错误:phpMyAdmin试图连接到MySQL服务器,但服务器拒绝连接。您应该检查config.inc.php中的主机、用户
7、名和密码,并且确定这些信息与MySQL服务器的管理员所给出的信息一致。2、如果MySQL返回:#2002-Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2)运行命令:ln-s/var/lib/mysql/mysql.sock/tmp/mysql.sock即可解决。五、Pureftpd的安装:1、实现目标:n虚拟FTP用户(通过一个真实用户的id来实现虚拟ftp用户)nMysql数据库用户管理nFTP空间限制(quota)功能n上传下载速率限制nFTP用户WEB方式管理。2、所需要的软件包:pure-ftpd-1.0.
8、15.tar.gzpureftpd_php_manager.zip假设apache+php+mysql已经安装完成。Apache安装在/var/www下。3、安装:#tarzxvfpure-ftpd-1.0.15.tar.gz#cdpure-ftpd-1.0.15#./configure--prefix=/usr/local/pureftpd设定安装目录--with-mysql启用MySQL认证--wi
此文档下载收益归作者所有