1、搭建lamp环境,apache和php在一台服务器,mysql在另一台服务器
先回答你在一台服务器上安装lamp和在两台服务器上分别安装lamp的区别。
只要是为了安全性,其次是考虑均衡服务器性能。
一般有点规模的网站,都会做如下考虑,将网站应用层,数据层和图片附件等剥离。
应用层,你可以理解为放你的php程序的服务器,应用服务器是直接面对访问者的,一般如果被黑客攻击的话,主要是攻击他。
数据层,就是一台服务器上,仅仅安装mysql,其他什么php,apache什么的,什么都不安装,并且和应用层等组成局域网,
也就是要访问数据库,必须先通过应用层服务器。
图片和附件服务器,应为数据量巨大,需要独立为一台服务器,当然,这个回答已经超过你问题的范畴了。
多台服务器,还可以利用他们自己相互备份,比如数据库服务器,定时拷贝应用服务器的内容,应用服务器,同事拷贝数据库服务器的内容。
这样,无论哪个服务器的硬盘损坏,都可以将最近的备份立刻调出,甚至此时将某个服务器直接安装lamp,先顶一顶,做到服务不间断。
另外,应用服务器和数据库服务器对硬件的要求是不一样的,如果你经常接触网络程序和服务器,可以发现,程序的短板一般都是数据库。
数据库对服务器的内存要求非常高,而程序对cpu的要求比较高,我见过最贵的数据库服务器售价是36万(去年),和他配套的应用服务器是1万元的。
每天顶100万pv左右的访问。
然后回答你如何配置,其实很简单,如果服务器托管,你让机房帮你搞定(免费的,你可以提出要求)。
如果在本地调试,进入mysql,命令界面,输入用户名和密码,输入以下代码
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'username'@'%' IDENTIFIED BY 'password'
WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
以上代码生成一个用户名是 username ,密码是 password 的远程用户。
你可以查一下mysql grant语句的使用方法。
一个很简单的方法是,在应用层服务器上安装一个phpmyamdin,然后在config.default.php 文件中,将所有的localhost,改成装有mysql数据库的ip地址。
然后就很简单了,就像操作本地数据库一样,就这么简单。
希望对你有用。
=============================================================
你追问的问题应该是这样的。
mysql中建立一个可以远程访问的用户名和密码。
php程序中,将连接数据库的代码中的,localhost,改为mysql所在服务器的IP。
2、LAMP和LNMP区别是什么?
LAMP和LNMP区别:
1、定义不同:
lamp:是Web应用软件组合。
lnmp:指的是一个基于CentOS/Debian编写的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安装包。
2、作用不同:
lamp:是Linux(操作系统)、ApacheHTTP 服务器。一般用来建立web应用平台。
lnmp:是用来在Linux系统下Nginx+MySQL+PHP这种网站中搭建服务器架构。
3、用户评价不同:
lamp:LAMP是最强大的网站解决方案。
lnmp:lnmp搭建的Linux系统,是目前最流行的免费操作系统。
4、软件组件不同:
lamp:Linux、Apache、MySQL、PHP,Perl 或 Python。
lnmp:Nginx、MySQL、PHP、PHPMyAdmin、Apache(可选)、Zend Optimizer(可选)、eAccelerator(可选)、ionCube(可选)、PureFTPd(可选)、VsFTPd(可选)。
5、适用环境不同:
lamp:
系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)等linux系统
内存要求:≥256M
lnmp:
CentOS 5.8 32Bit / 64Bit
CentOS 6.2 32Bit / 64Bit
CentOS 6.3 32Bit / 64Bit
3、有一台操作系统为linux的主机时,想要在这一台主机上搭建动态网站的LAMP,怎么?
可以安装环境面板再进行网站搭建。例如宝塔,需要代为操作可联系。
4、快云vps可不可以配置lamp主机?
如果你什么都不会的话,那就选一个带WD控制面板吧,有些软件你安装或编译起来就有点麻烦。
看到没?选那个带WD控制面板的。
5、lamp 多虚拟主机怎样添加ssl
LAMP(Apache)环境部署安装SSL安全证书且可HTTPS加密网站https://www.gworg.com/ssl/430.html
配置:允许443端口,关闭CDN后配置。
6、什么是刺猬主机
名字而已 噱头。。。里边的技术含量有多少 就不还知道了
如果是PHP的程序 一定要买lamp主机 不要被忽悠买全能主机 执行效率低 而且动不动就崩溃 很不稳定 这个一定要注意 推荐华域迅通的 我用了快一年了 可以去了解下
如果是ASP程序就买WIN主机 但是最好也别买全能主机 因为支持的越多 开启的服务就越多 就越耗用系统资源 也越容易出问题 我对ASP不是很了解 而且ASP也落伍了 所以也不好做什么推荐 不好意思
7、Linux lamp 怎么开启多主机头支持
在Apache设置文件里 开启虚拟主机的功能 类似
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/docs/mmy-host.example.com
ServerName mmy-host.example.com
ErrorLog logs/mmy-host.example.com-error_log
CustomLog logs/mmy-host.example.com-access_log common
VirtualHost>
8、给个香港的LAMP性价比高的主机吧 中小型网站
不限制流量的都不稳定,以前感觉什么都不限制好,用了一段时间就感觉出来了,根本不是那回事,现在用的西北互联港台机房的,还不错,给的流量也都用不完
9、搭配lamp用什么linux操作系统?
都行丫,用CentOS把 完美兼容RadHat 直接用rpm包
可以用deb系列, 直接用deb的软件包
10、怎么查看网站是LAMP还是windows主机
windows文件名不区分大小写,而Linux区分,所以浏览器打开某一网页,改其中文件名的大小写就可以了