分离php和mysql搭建lamp平台

分离php和mysql搭建lamp平台

ID:11897674

大小:34.50 KB

页数:5页

时间:2018-07-14

分离php和mysql搭建lamp平台_第1页
分离php和mysql搭建lamp平台_第2页
分离php和mysql搭建lamp平台_第3页
分离php和mysql搭建lamp平台_第4页
分离php和mysql搭建lamp平台_第5页
资源描述:

《分离php和mysql搭建lamp平台》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、分离php和mysql搭建LAMP平台正常情况下,同一台服务器上搭建LAMP平台各组件安装顺序:Linux-mysql-apache-php。其中,mysql和apache安装没有前后顺序。下面针对mysql和apache+php不在同一服务器,如何实现php连接到Mysql一、安装mysql服务器(192.168.10.2)a)创建mysql运行用户Useradd-M-u30-s/sbin/nologinmysql(这里用户必须是mysql)b)解码mysql源码包Tarzxfmysql-5.1.55.tar.gz-C/usr/src/c)配置并

2、制定安装路径./configure--prefix=/usr/local/mysql--with-charset=utf8--with-collation=utf8_general_ci--with-extra-charsets=gbk,gb2312d)修改include子文件夹下的config.h文件,实现完美支持gbk,gb2312字符集编码Viminclude/config,h#defineHAVE_CHARSET_GBK1#defineHAVE_CHARSET_GB23121E)编译安装make&&makeinstallF)建立my.cnf

3、配置文件cpsupport-files/my-medium.cnf/etc/my.cnfG)初始化数据库文件,授予Mysql用户运行权限/usr/local/mysql/bin/mysql_install_db--user=mysqlChown-Rroot:mysql/usr/local/mysqlChown-Rmysql/usr/local/mysql/var/H)优化路径Ln-s/usr/local/mysql/bin/*/usr/local/binLn-s/usr/local/mysql/lib/mysql/*/usr/lib/Ln-s/us

4、r/local/mysql/include/mysql/*/usr/includeI)添加系统服务cp/usr/src/mysql-5.1.55/support-fils/mysql.server/etc/init.d/mysqldchmoda+x/etc/init.d/mysqldchkconfig--addmysqld启动mysql服务J)授权mysql管理员远程登录mysql数据库Updatemysql.usersethost=’192.168.10.1’wherehost=’127.0.0.1’;Flushprivileges;二、apac

5、he+php安装(192.168.10.1)a)Apache安装i.卸载rpm包安装的httpd服务1.Rpm-ehttpd[--nodeps]ii.解包1.Tarzxfhttpd-2.2.17-tar.gz/usr/srciii.配置1../configure--prefix=/usr/local/httpd--enable-so--enable-rewrite--enable-charset-lite--enable-cgiiv.编译安装1.Make&&makeinstallv.优化路径1.Ln-s/usr/local/httpd/bin/*/

6、usr/local/bin/vi.添加系统服务1.Cp/usr/local/httpd/bin/apachectl/etc/init.d/httpd2.Vim/etc/init.d/httpda)#chkconfig:358515b)#description:sdfljsdljflsadjfljd!!c)Chkconfig--addhttpdd)/etc/init.d/httpdstartb)PHP安装1、安装数据加密等扩展工具(libmcryptmhashmcrypt)注意:mcrypt包最后装需要的路径优化:Ln-s/usr/local/lib

7、/libmcrypt*/usr/libLn-s/usr/local/lib/libmhash.*/usr/lib1、编译安装PHPa)Tarzxfphp-5.3.6.tar.gz-C/usr/src/b)Cd/usr/src/php-5.3.6/c)./configure--prefix=/usr/local/php5-with-mcrypt--with-apxs2=/usr/local/httpd/bin/apxs-with-config-file-path=/usr/loca/php5--enable-mbstringd)Make&&makei

8、nstall3、建立php.ini配置文件并调整内容Cpphp.ini.development/usr/local/php

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

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

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