首先声明:该服务器架设过程仅在本机测试
1. 切换到管理员身份
执行指令为:sudo root
2.安装Apache2
运行以下命令安装:
apt-get install apache2
若要启动apache服务器,可运行以下命令:
sudo /etc/init.d/apache2 start
若要关闭apache服务器,可运行以下命令:
sudo /etc/init.d/apache2 stop
若要重启apache服务器,可运行以下命令:
sudo /etc/init.d/apache2 restart
启动后若在浏览器地址栏中输入http://localhost 显示 "it works"的字样表明安装成功
3.安装PHP5
运行以下命令安装:
apt-get install php5 libapache2-mod-php5
安装完需要重启apache
4.测试PHP5并获取PHP5安装的详细信息
默认网站的文件根目录是在/var/www中,现在需要在该目录下创建一个PHP 文件
即info.php( 该文件将显示关于我们的php安装的一些细节)
但是只有root用户有权限操作,所以这里需要修改一下/var/www目录的权限:
sudo chmod 777 /var/www
之后就可以正常创建了 然后输入如下内容:
<?php
phpinfo();
?>
在浏览器中打开 :http://localhost/info.php
5.安装MySQL
apt-get install mysql-server
6. PHP5获得MySQL的支持
让PHP在MySQL中获得支持,我们可以安装的php-mysql软件包。
安装一些有其他的PHP5模块,以及可能需要的\应用程序,这是一个好的方法:
apt-cache search php5
之后会显示一些可安装的应用程序 这里我们需要安装:
apt-get install php5-mysql php5-curl php5-gd php5-idnphp-pear php5-imagick
php5-imap php5-mcrypt php5-memcache php5-ming php5-psphp5-pspell
php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpcphp5-xsl
现在重新启动Apache2:
/etc/init.d/apache2 restart
重载http://127.0.0.1/info.php 并向下滚动到模块部分 会发现许多新的模块
7. 安装phpmyadmin
phpmyadmin是一个网络接口,通过它可以管理你的MySQL数据库
apt-get install phpmyadmin
你会看到以下问题:
Web server to reconfigure automatically: <--apache2
Configure database for phpmyadmin with dbconfig-common? <-- No
在地址栏输入http://127.0.0.1/phpmyadmin 你就可以访问phpmyadmin了
不过我的phpmyadmin可不是安装的这么容易,中间遇到了好多问题
以下是一些相关问题的链接地址:
http://www.piaoyi.org/php/phpMyAdmin-install-method-faqs.html
8.最后才发现一个超级好的安装Apache的网址: