2022年我的apache+mysql+php安装流程(原创)邮件服务器教程.docx

上传人:l*** 文档编号:81154420 上传时间:2023-03-24 格式:DOCX 页数:6 大小:12.96KB
返回 下载 相关 举报
2022年我的apache+mysql+php安装流程(原创)邮件服务器教程.docx_第1页
第1页 / 共6页
2022年我的apache+mysql+php安装流程(原创)邮件服务器教程.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年我的apache+mysql+php安装流程(原创)邮件服务器教程.docx》由会员分享,可在线阅读,更多相关《2022年我的apache+mysql+php安装流程(原创)邮件服务器教程.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2022年我的apache+mysql+php安装流程(原创)邮件服务器教程摘要:我的apache+mysql+php安装流程(原创)Apache+php+mysql构建WWW服务器的安装流程1分别从下载最新和稳定的版本;apache_1.3.27.tar,mysql-standard-4.0.12-pc-linux-i686.tar,php-4.3.1.tar,以及mysql的管理软件phpmyadmin包phpMyAdmin-2.5.0-rc2-php。2安装REDHAT7.3,安装的语言最好为english,在选择软件时候wwwserver不选,采纳新的apache软件,将有些没有用的软

2、件不装,系统的最小化,将不用的服务停掉,保证系统的平安。3安装软件的依次比较重要,请根据下面方法安装。先用root用户,建立一个临时用户。将下载的软件包放到临时用户的home书目,如/home/test,将apache,pnp的软件解开。4先安装mysqllgroupaddmysql;useraddgmysqlmysqllcd/usr/local;cp/home/test/mysql-standard-4.0.12-pc-linux-i686.tar.;tarxvfmysql-standard-4.0.12-pc-linux-i686.tarllnsmysql-standard-4.0.12-

3、pc-linux-i686mysqllchownRmysql:mysqlmysql/datalchgrpRmysqlmysqllchownRroot/usr/local/mysqll./configureprefix=/usr/local/mysql系统发觉mysql能够启动,检查l./bin/msyqladmin-versionl系统reboot后,发觉用启动mysql(cd/usr/local/mysql;./bin/safe_mysqld&)时mysqlended,检查data书目下的*.err错误文件的内容,系统没有/data/mysql/host.frm权限,chownmsyql:m

4、ysql/data/msyq/*l为了让mysql能够在系统重启动后,自动启动,vi/etc/rc.d/rc.local在最终添加/bin/shccd/usr/local/mysql;./bin/safe_mysqld&说明:怎么从老的mysql数据库中导入和导出数据l导出数据:在data书目下面有一个user的数据库,cd/usr/local/mysql./bin/msyqlurootpxxxxuser>user.dat其中xxxx为数据库管理员root的口令,其实mysql为文本数据库,可以用文本编辑器vi等打开。l假设在mysql/data书目下面没有user书目,建立user书目

5、,mkdirdata/user,chownmysql:mysql/data/user,导入数据库为导出数据库的相反过程,即./bin/msyqlurootpxxxxuser<user.dat5安装phplcd/home/test;tarphp-4.3.1.tar;tarapache_1.3.27.tarlcdphp-4.3.1l./configurewith-mysql=/usr/local/msyqlwith-apache=./apache_1.3.27enable-track-varswith-prefix=/usr/local/phplmakelmakeinstall说明1:假如在

6、make安装过程中错误,可能是apache的有些文件没有找到,我建议可以先进入apache书目做下configure,./configureprefix=/usr/local/httpd不make,然后在安装php和apache。在phpconfigure中with-mysql的参数为和php的文件在调用mysql的api函数时能正确找到被mysql加载的模块,否则在执行php程序时候会出现undefinedfunction的错误。说明2:在执行php程序时候会出现一个错误,系统提示“untilsetregister-globalsisenable”,设置cphph.ini-disk/usr/

7、local/lib/hph/php.ini;viphp.ini#register-globals=off改成register-globals=on,并去掉#。6安装apachelcd/usr/local;mkdirapache_1.3.27;lns/usr/local/apache_1.3.27/usr/local/httpdlcd/home/test/apache_1.3.27l./configureprefix=/usr/local/httpdactivate-module=src/modules/php4/libphp4.a其中src/modules/php4/libphp4.a该文件是

8、不存在的,但将要生成,用activate-module加入php。lmakelmakeinstalllvi/usr/local/httpd/conf/httpd.conf对apache做如下配置#将ServerAdminroot一行改为您的邮箱地址#DocumentRoot/usr/local/httpd/htdocs此处为html文件主书目#OptionsFollowSymLinksMultiViews为平安起见,去掉Indexes#设置apache的默认文件名次序#DirectoryIndexdefault.phpdefault.phtmldefault.php3default.htmld

9、efault.htm#设置php文件后缀#AddTypeapplication/x-httpd-php.php.phtml.php3.inc#AddTypeapplication/x-httpd-php-source.phpsl启动apache的服务cd/usr/local/httpd;./bin/apachectlstart为了让系统每次重启后自动执行vi/etc/rc.d/rc.local加入/bin/shccd/usr/local/httpd;./bin/apachectlstart&wangbin 回复于:2022-07-25 14:47:36#DirectoryIndexdefaul

10、t.phpdefault.phtmldefault.php3default.htmldefault.htmAddTypeapplication/x-httpd-php.php.phtml.php3.incAddTypeapplication/x-httpd-php-source.phps我按上面的作了,把index.php放到了ftp/incoming书目,但是不能执行,提示下载,是不是书目的权限好要设置?littletiger 回复于:2022-08-15 10:29:47他的参数设置的是默认文件名是default.php不是index.php要么呢把文件名盖了要么去吧apache的参数调整成index.php

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁