我有一个与Ubuntu 12.04开发机器。 我按照http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-12.04-lts-lamp的说明安装了AMP。 如果我下载PHP5.4源代码并编译它,它会工作吗? 它会打破诸如php5-tidy,php5-xmlrpc等的软件包吗? 这是升级和维护PHP的最佳方式吗? 有学习Web服务器维护的好书吗? 提前致谢。
可能重复: 设置和configuration新的VPS服务器 我刚刚从constant.com买了一个VPS。 这是不受pipe理的。 我想知道是否有人有一个很好的101指南或任何教程来帮助我。 我是一个快速的学习者,我只需要一些很好的参考。 VPS规格 操作系统:与cPanel的CentOS 6.2 64位 内存:512M 磁盘:500GB CPU:1xvCPU @ 2.0Ghz 1个IP地址 我听说我需要build立一个防火墙,为root帐户添加一个强大的密码,为我创build一个正常的帐户,并保护SSH访问。 我认为PHP / MySQL是内置到cPanel,我不需要自己安装它。 任何链接/引用将不胜感激。 另外,在上传我的网站和使用服务器之前,是否需要configuration其他任何东西? 或者你有什么build议我应该configuration?
我在运行Ubuntu 11.10的PC上安装了LAMP。 LAMP运行良好,但我必须重新启动电脑,因为团结是搞乱了(像往常一样),工具栏已经消失。 当它启动时,我无法启动任何PHP文件。 我在/ var / www中有一个文件index.php。 它由www-data拥有,就像它所在的目录一样。服务器的LAN地址是192.168.1.10。 但是,当我在Mozilla FireFox的URL框中input192.168.1.10时, Unable to connect Firefox can't establish a connection to the server at 192.168.1.10 此服务器连接到局域网地址为192.168.1.4的另一台服务器。 当我在192.168.1.10的Firefow URL框中键入192.168.1.4时,我在192.168.1.4上看到与index.php相关的显示。 为什么不能显示自己的/var/www/index.php? 任何协助这将不胜感激,彼得。
我在只用于开发的ubuntu笔记本电脑上运行LAMP服务器。 我并不十分关心安全性,因为服务器在本地networking之外是不可访问的,而且在我不使用服务器时会closures。 我的问题是什么是设置权限/用户/组的最简单和最好的方式,以便当我myself用户创build,编辑或写入webroot中的文件时,我不需要通过和CHMOD / CHAN的一切回到www-data用户? 我应该把myself添加到www-data组? 或者把webroot改成www-data:myself ? 还是有这种情况的最佳做法,所以我不必重新设置这些文件的所有权? 谢谢 编辑: 也许这将有助于指出,我使用WordPress的PHP CMS系统相当广泛 – 所以重要的是,networking服务器“用户”应该能够写入新的文件,否则将无法安装新的插件,模板等在一个用户拥有的网站目录中。
目前设立; 我有一个专门的服务器运行一个网站(这是一个灯栈论坛) 操作系统:CentOS CPU:双核3.2Ghz四核Xeon 内存:40GB(10x4GB DIMM) 存储:带2个7.2k SATAII 500GB硬盘的软件RAID1 论坛的MySQL数据库大约10GBs 网页的根目录大约是1.5GB(主要是用户上传的图片) 我想尽可能地调整服务器以尽可能less地使用硬盘。 我觉得他们是这里的阿喀琉斯。 没有资金可用于任何硬件更改,所以我一直在探索软件性能增强选项。 提议的增补 我已经做了关于Varnish和memcached的一些阅读。 PHP论坛支持memcached(供应商提供在configuration文件中启用它的说明),所以我应该能够安装和使用它。 我想我可以将Apache2绑定到loopback / 127.0.0.1接口而不是其面向公共接口的接口,并安装varnish将其绑定到公共接口,将请求传回给127.0.0.1上的Apache。 我可能会稍后就Varnish和memcached开始关于它们的技术configuration的单独问题,现在我已经把这个作为一个devise想法的input。 这一切听起来对我来说都是合理的逻辑,但是这实际上是一个疯狂的方法吗? 很多人都使用这两种caching包都取得了很大的成功,这种情况下是否有可能提高对硬盘的需求呢? 如果没有,我还应该看什么?
我希望postfix通过[email protected]发送所有电子邮件 我的main.cf看起来像 sender_canonical_maps = regexp:/etc/postfix/canonical local_header_rewrite_clients = static:all 和我的canonical文件看起来像 /domain.local/ [email protected] 有人知道为什么这不起作用? 我已经尝试重新启动服务器。 我不确定/domain.local/是做什么的,因为内容是由博客文章驱动的。
我有一个发展虚拟机与亚马逊ec2与Ubuntu 12.04 LTS(64位)实例和LAMP堆栈。 我想在我的MBP本地复制。 那可能吗? 我将如何去做呢? 我需要像运行Ubuntu的VirturalBox和使用rsync? 感谢帮助!
我正在运行Ubuntu 12.04.1 LAMP服务器,并试图让用户读取写入FTP访问/ var / www。 首先,我已经安装了vsftpd,并在vsftpd.conf中设置了write_enable = YES和chroot_local_user = YES,然后将以下段落添加到/ etc / ssh / sshd_config中: Subsystem sftp internal-sftp Match group sftponly ChrootDirectory %h ForceCommand internal-sftp AllowTcpForwarding no 以及评论: #Subsystem sftp /usr/lib/openssh/sftp-server 在此之后,我重新启动了SSH和VSFTPD,然后在/ var / www上设置文件权限如下: chown -R root /var/www chgrp -R www-data /var/www 前两个设置用户和组的所有者 chmod -R 775 /var/www 然后这些定义的权限(用户和组有读取,写入和执行) 然后我创build用户并将它们添加到sftponly和www数据组 adduser test usermod -aG […]
目前,我们的产品之一基本上是LAMP虚拟主机。 我们在每个Apache主机上托pipe一个PHP CMS,许多图像,有时候还有WordPress,所有这些都在多个Linux专用机器上。 我们的客户也可以通过FTP访问主机。 每个Apache主机都有一个或多个mysql数据库。 我的问题是: 可以使用库存云服务(来自AWS或Rackspace)的某种组合来完成此设置吗? 。 如果我可以避免每个月或两个月都要启动新的专用箱或节省开支,那就太棒了。 EC2和RS云服务器没有或很less有本地存储。 我可以更新我的CMS上传文件到S3,但我仍然失去FTP和可能的WordPress。 看来块存储可能是答案。 我只是不确定所有的部分如何组合在一起,特别是存储和数据库。
我已经运行LAMP Ubuntu的12.04。 脚本要求是: Ability to run PHP from the command line (CLI) with exec() Ability to execute background processes with exec("binary > /dev/null &") 首先我应该安装php-cli? 或者其他一些包? 而对于第二个,任何人都可以解释它是什么意思?