|
|
|
|
如何把MySQL和PHP服务器设置在不同硬盘 |
(转载:www.idcew.com)如何把MySQL和PHP服务器设置在不同硬盘分区 下面是我做的: 我以root身份登录,然后安装PHP4和MySQL。
问题: 这是否意味着我有PHP和MySQL服务器在同一个分区呢?
我想要做的: 在Windows平台上,我们可以在不同的分区安装不同的软件,仪式? HM ...所以现在我不知道是否有在不同的分区上安装PHP和MySQL不同的方式。 怎么样?
这是否有意义?感谢家伙,我是一个Linux的处女... ...哈哈... ...
这是否意味着我有PHP和MySQL服务器在同一个分区呢?
最有可能的,是的... ...大多数* nix安装程序安装的/ usr或/ usr /本地的东西。 MySQL将类似的/ usr /本地/ MYSQL和PHP的/ usr /本地/ PHP(每个发行版和* nix的东西安装到不同的地方 - 你可能要为他们追捕)。
PHP是不是本身的“服务器”。这是一个重视到Apache的模块,是由Apache(或任何Web服务器)执行,而不是听/守护进程的过程中接受传入的连接。
在Windows平台上,我们可以在不同的分区安装不同的软件,仪式? HM ...所以现在我不知道是否有在不同的分区上安装PHP和MySQL不同的方式。 怎么样?
通过不同的分区,你的意思是像MySQL安装的驱动器上的“D:”到“E:”驱动器和PHP?
您可以安装在他们的区别分区,但问题是为什么呢?有什么好,你找,设置?如果是因为你想拥有自己的分区上的MySQL的数据文件,你可以很容易地做到definining在MySQL数据目录指向不同的分区,而不必实际安装一个不同的分区上所有的库和二进制。
我建议你留在他们的默认安装目录,否则你就必须更新你的路径执行的二进制文件(即:mysqladmin的),每次你建立一个应用程序需要的任何一个,你必须添加custome开关通过这些分区搜索,寻找的是MySQL或PHP库。
这是否有意义?
并非如此。有没有需要安装的应用程序在单独的分区。正如我所说,如果你想要MySQL数据库上的一个单独的片文件,我可以看到,但不是二进制文件和库。
我建议你留在他们的默认安装目录,否则你就必须更新你的路径执行的二进制文件(即:mysqladmin的),每次你建立一个应用程序需要的任何一个,你必须添加custome开关通过这些分区搜索,寻找的是MySQL或PHP库。 “ 我不太本段。 - “否则,你就必须更新您的exectue二进制文件的路径”? 为什么?什么路径?
- “每次你建立一个应用程序需要一个” 不管呢?
- “你将要添加自定义开关... ...” 我不知道如何添加这些custome开关...
我不太本段。
基本上,当你在“LS”型获得通过的“路径”变量的一个目录列表,你的shell搜索,直到找到的可执行程序,并运行它。 这样可以节省你不必键入“/ bin / ls的”每一次你真的只是想“LS”。
看看你的路径目前,在命令行键入回声$ PATH中。
- “否则,你就必须更新您的exectue二进制文件的路径”? 为什么?什么路径?
我想说的是,如果你安装了MySQL,和它的所有二进制文件和库/怪异/路径/ MySQL的,和你要运行“mysqladmin的”,你将有两种类型,在“/怪异/路径/ MYSQL / bin / mysqladmin的“的或更新你的PATH变量指向该目录。 这不是真的什么大不了的事,因为你可以从“/ usr / bin中”(或任何目前在你的PATH)创建符号链接“/怪异/路径/ mysql / bin目录”。 MySQL的安装程序还可能为你创造的符号链接,我不知道。
- “每次你建立一个应用程序需要一个” 不管呢? - “你将要添加自定义开关... ...” 我不知道如何添加这些custome交换机...
假设你已经有了所谓的“ABC”一个应用程序,这取决于在头文件(所谓包括),MySQL和PHP的图书馆。对ABC的安装程序是不会通过你的整个硬盘驱动器,搜索“limysql.so”或“libphp.so”(“使”是一种常见的扩展库 - 像“DLL”在Windows)。它已获得这些库搜索的目录清单。同样,你可以添加一个自定义开关,当您运行“。/ configure”脚本。是这样的:“ - MySQL的,包括DIR = /怪异/路径/ MYSQL /包括 - MySQL的LIB - DIR = /怪异/路径/ mysql / lib中的”会是什么你就得类型英寸
有类似的事情$ PATH变量,用于配置/从源代码构建一个应用程序,如CXX_FLAGS和LD_LIBRARY_PATH的事情。这也将是更好的编辑ld.so.conf文件,并重新运行ldconfig。 (在该文件中有一个现在看,并检查了ls.so.conf和ldconfig来的手册页)。
不管怎么说,我基本上说,它比它需要更多的工作,而不必为它的一个很好的论据。 (转载:www.idcew.com) |
|
|