您的位置:首页 > 运维架构 > Apache

Ubuntu下安装 apache+php+mysql文本服务器!

2009-11-19 16:35 746 查看



[不错的文章,请点击:]Ubuntu
7.10 Linux上构建全功能的服务器

Install SSH Client and Server (for my remote access)

sudo apt-get install ssh


[/code]

Install Database Server

sudo apt-get install mysql-server-5.0


[/code]

Install Apache
HTTP Server

sudo apt-get install apache2


[/code]

Install PHP
5 and Apache
PHP
5 module

sudo apt-get install php5 libapache2-mod-php5


[/code]

Restart Apache

sudo /etc/init.d/apache2 restart


[/code]

Optionally, install php
MyAdmin

sudo apt-get install phpmyadmin

[/code]

在windows页面,不管是app-server还是LAMP等等的环境集合压缩包,安装完成之后都会自动包含phpmyadmin,可是在Ubuntu下面,我们需要一个一个安装,如何能让phpmyadmin正常的工作起来,让我在网上找了很长时间。
1. #sudo apt-get install phpmyadmin
PS:你会发现直接访问http://localhost/phpmyadmin,不好用
2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/
安装上面的方法,我们建立一个软连接,或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以。
在Ubuntu下面就可以正常使用phpmyadmin了。
默认的用戶名是:root


Enjoy!

怎么样?简单吧!除去下载的时间,要不了一分钟就可以完成配置,在 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/(主目录位置)


问题:
在浏览器地址栏键入http://localhost/info.php(任意php网页地址)
,然后回车,这时应该能看到一个页面,给出刚才安装的PHP的详细信息。需要注意的是,如果在此过程中浏览器不显示页面,而是提示你下载
文件,这就说明 Apache没有正确加载PHP模块。

解决问题的办法


步骤一、在/etc/apache2/apache2.conf 或 /etc/apache2/mods-enabled/php5.conf文件中加入下面一行命令:
  AddType application/x-httpd-php .php .phtml .php3


/etc/apache2/apache2.conf中加入以下:

步骤二、
<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


重要文件



sudo /etc/init.d/apache2 restart (重启 apache)
sudo vim /etc/php5/apache2/php.ini (配置 php.ini)
sudo vim /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(apache2网页文件放在这里)
/var/lib/mysql/ (mysql的数据库放在这里)


ubuntu中 http.conf默认是空的。
特定站点的配置文件在文件夹 /etc/apache2/sites-enabled/中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: