Linux+Apache+Mysql+Perl/PHP/Python

 1.安装MySQL

 # apt-get install mysql-server-5.1

 

 ...选择Y进行安装

 这样安装的是MySQL的5.1版本,而且可以自动的解决各种依赖关系,从而会安装上服务器端与客户端以及各种相应的软件包,在安装的最后会提示输入mysql的root的密码,安装完毕后,可以进行一下简单测试:

 # mysql -u root -p

 # show databases;

 # create database wss;

 # quit

 2.安装并运行Apache2

 

 # apt-get install apache2

 

 # /etc/init.d/apache2 restart 或者 /etc/rc2.d/S91apache2 restart

 

 如果启动时出现

apache2:Could not reliably datermine the server's fully qualified domain name,using 127.0.0.1 for ServerName.

 可以编辑apache2的配置文件/etc/apache2/apache2.conf,在文件的行首添加ServerName配置行:

 ServerName 127.0.0.1 //或者写域名 如benet.com,前提一定要可以进行DNS解析。

  # cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak

 

 # grep -v "^#" /etc/apache2/apache2.conf.bak >/etc/apache2/apache2.conf

 

 # vi /etc/apache2/apache2.conf

 

 重启Apache2服务即可

 

 # /etc/init.d/apache2 restart 

 

 在客户机浏览器地址栏输入http://192.168.1.198/,会出现It works!的字样,说明apache2安装成功!

 

3.安装PHP5

 # apt-get install php5

 

 ...选择Y进行安装

 

 这样就会安装PHP5版本,而且会自动安装上各种所需要的模块,如Apache2与MySQL的相应Module等。

 

 接着可以测试PHP,Apache的根目录位于/var/www中,在里面添加一个测试文件test.php文件

 

 # vi /var/www/test.php

 

 <?php

 

 phpinfo();

 

 ?>

 

 重启Apache,让它加载PHP模块

 

 #  /etc/init.d/apache2 restart

 

 在浏览器中输入http://192.168.1.198/test.php,如果出现了一个显示PHP版本和运行参数的页面(包括mysql),那就说明PHP已经正常运行了。

 

  4.安装phpMyAdmin

 

  phpMyAdmin是一个使用PHP语言编写通过Web界面对Mysql数据库进行管理的工具,使用此套件,即便对SQL语句不太熟悉的人,也可以在浏览器中对Mysql数据库进行管理和维护。

 

 # apt-get install phpmyadmin

 

 ...选择Y进行安装

 

 phpmyadmin默认并不是安装在/var/www下面的,而是在/usr/share/phpmyadmin,可以把phpmyadmin复制到/var/www下

 # cp -r /usr/share/phpmyadmin/ /var/www/phpmyadmin

 

   5.更改网站根目录权限

 

  在Debian中修改Apache的网站根目录DocumentRoot

 

 在/etc/apache2/sites-enabled/目录下可以看到一个000-default

 

 打开有这样一行:DocumentRoot /var/www

 

在apache2里,默认的文件夹为/var/www,此文件夹为超级用户拥有,普通用户不能写入,可以把此文件夹的权限修改

 

 # chmod -R 777 /var/www/

 

 # /etc/init.d/apache2 restart

 

6.测试Apache2

 

 客户端输入:http://192.168.1.198/ 看是否出现It works字样

 

7.测试MySQL

 

 # netstat -unptl|grep mysql

 

 可以看到类似下面的行:

 

 tcp       0     0 127.0.0.1:3306      0.0.0.0:*       LISTEN 4038/mysqld

 

 如果服务器不能正常运行,可以通过下列命令启动它:

 

 # /etc/init.d/mysql restart

 

  8.测试phpmyadmin

 

 在浏览器中输入 http://10.0.0.198/phpmyadmin可以访问说明配置好了!

 

干嘛儿网-电影频道、最新电影、高清影视:http://v.ganmaer.com/