扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
ZDNetChina服务器站 x86服务器技巧 什么叫桌面服务器配置?就是在桌面应用中加上 Web 服务器,以便于我们在本地测试相关程序,和专业服务器肯定有区别。什么 mysql、pdo、perl ,都不用管,安装好后就可以直接运行 WordPress、Habari、Movable Type。翻阅了一下资料,其实在 PHP 5.1 中就加入了 pdo 支持,但 Ubuntu 6.10 时期 apt 安装 php 的时候没有把它编译进去,搞得还要自己手动添加,Ubuntu 7.10 终于默认就把它编译了进去。
很多人认为 Ubuntu 和其他 GUN/Linux 一样是给开发者使用的系统,其实不然。如果你只习惯浏览一下网站、写写文章、看看电影、听听歌、搞搞图片、打打小游戏,那么 Ubuntu 7.04 完全可以胜任这些,Vista 对你来说太臃肿了。如果有人来参观,你还可以打开 beryl 给他炫一番什么叫 3D 桌面?如果你还特别爱好 WordPress ,那就更好,大家都是免费开源软件,算得上是绝配。
进入正题,下面就是在Ubuntu 7.04下 用最简单最快捷的方法搭建 Apache/PHP/MySQL 环境,并加入了 Zend Engine、PHP Data Objects、GD、phpMyAdmin 等等。主要用来做本地测试,服务器的优化和安全性就暂不考虑,做到安装步骤最简。
[ Ubuntu 7.04 + Apache 2.2.3 + PHP 5.2.1 + MySQL 5.0.38 ]
1、安装 Apache2+PHP5+MySQL
sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadmin
这一步可以使用新立得来安装,同样效果。
打开新立得,编辑 –> 使用任务分组标记软件包 –> 勾选 LAMP Server
然后再单独安装 phpmyadmin
sudo apt-get install phpmyadmin
2、启用 mod_rewrite 模块
sudo a2enmod rewrite
3、配置 apache2.conf
sudo gedit /etc/apache2/apache2.conf
去掉 AddHandler cgi-script .cgi 前的注释 “#”。
然后在任意地方添加这么一段:
<Virtualhost localhost>
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
<Directory /var/www/cgi-bin/>
Options ExecCGI
</Directory>
</Virtualhost>
重启服务器
sudo /etc/init.d/apache2 restart
搞定。
说明:PHP 程序放 /var/www/ 下面都可以,CGI 程序放 /var/www/cgi-bin/ 下面。
是不是太简单了,除去下载的时间,要不了一分钟就可以完成配置,在 Ubuntu 上还需要 APM 包吗?还是记住以下几个命令和位置就行了。
sudo /etc/init.d/apache2 restart (重启 apache)
sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)
sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(主目录位置)
以上服务器配置,经测试可以正常运行 WordPress、Habari、Movable Type 。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者