ubuntu学习手札——架设LAMP服务器

简单介绍一下,LAMP就是Linux + Apache + Mysql + Php,现在的服务器大部分都是基于这种方式架设的,我们这里的Linux就是ubuntu了。

在架设服务器前,先教会大家几个命令,方便以后的操作。

默认情况下,在可是界面里我们的ADMIN帐号是无法对系统盘进行任何操作的,而我们的服务器是架设在系统盘里,为了日后方便我们修改网站内容,我们需要在终端里输入如下命令:

sudo nautilus

现在会弹出一个目录窗口来,我们可以对窗口里的东西进行完全的控制(包括复制粘贴等)

下面是LAMP的安装了,参考LAMP 服务器安装配置http://wiki.ubuntu.org.cn/index.php?title=LAMP_%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE&variant=zh-cn

一、安装

1、安装LAMP

在新立得软件包管理器中选择编辑--使用任务分组标记软件包,在打开的窗口中勾选 LAMP SERVER 然后确定。 在主窗口中点击绿色的对号应用按钮好了。接下来就是等待…等待新立得 自动下载安装完。中间会有一次提示输入mysql的root用户的密码

2、安装phpmyadmin

终端中运行命令

sudo apt-get install phpmyadmin

二、配置

5>网站根目录 /var/www

1、配置apache

添加首页文件,三个的顺序可以换,前面的访问优先(当然你也可以加别的,比如default.php)

<IfModule dir_module>
DirectoryIndex index.htm index.html index.php
</IfModule>

2、配置PHP5

下面是默认时区

;default.timezone=

去掉前面的分号,后面加个PRC 。表示中华人民共和国(就是GMT+8时区)

default.timezone= PRC

3、配置MySQL

sudo gedit /etc/mysql/my.cnf

这里有一个地方要注意,因为默认是只允许本地访问数据库的,如果你有需要,可以打开。

bind-address 127.0.0.1

这一句是限制只能本地访问mysql的。如果有需要其他机器访问,把这句话用#注释掉

#bind-address 127.0.0.1

4、配置phpmyadmin

phpmyadmin 默认并不是安装在 /var/www下面的而是在 /usr/share/phpmyadmin

这下就可以用到我开始教的方法,把它复制过去

然后,终端中运行命令

sudo gedit /etc/phpmyadmin/apache.conf

然后把下面两句的路径改为/var/www/phpmyadmin

Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>

改为:

Alias /phpmyadmin /var/www/phpmyadmin
<Directory /var/www/phpmyadmin>

到此,LAMP就配置成功了。大家可以在地址栏输入http://localhosthttp://127.0.0.1 ,如果显示It’s work表示LAMP安装成功了。现在可以把自己的网站程序放到/var/www里面去了,这里就是网站的根目录。

再把重启apache和mysql的命令告诉大家

1.重启apache

sudo /etc/init.d/apache2 restart

2.重启mysql

sudo /etc/init.d/mysql restart