Tasksel是一个Debian系统下的安装任务套件,当为了让系统可以完成某一种 常规功能,而安装多个软件包时,就可以使用它。例如,需要安装LAMP来架设-一个 Web服务器,为了完成这个功能,一般需 要安装很多个软件包。如果使用APT方式,就需要分别安装这些包(包含Apache2、PHP5等),以便构成一一个完整的 LAMP系统。但是如果使用Tasksel 的话,就可以用它方便地安装一个完整的LAMP套件,而无须去关心具体需要由哪些包来构成这个统的套件。
(1)安装配置Tasksel
执行以下命令:
sudo apt-get install tasksel
(2)使用Tasksel安装LAMP套件
执行以下命令:
sudo tasksel install lamp-server
或直接运行Tasksel,执行以下命令:
sudo tasksel
在出现的窗口里有很多服务器选项可以选择,如果选择LAMP,那么在安装过程中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码,如图1-13所示。
Ubuntu系统提供了“新立得软件包管理器”工具,对于初学者来说可以不用通过输入命令来进行软件安装。在系统菜单上依次选择“系统”->“系统管理”,在“系统管理”中找到“新立得软件包管理器”一项。在“新立得软件包管理器”中,选择“编辑”->“使用任务分组标记软件包”命令,在打开的窗口中勾选“LAMP server”项,然后确定,如图1-14所示。
(3)安装Apache
如果需要单独安装Apache (Tasksel套件已经包含Apache), 主要有两种方法:勾选软件包方式和命令方式。利用“新立得软件包”安装方式,同样先打开“新立得软件包管理器”窗口,通过搜索“Apache2”来查找对应的软件安装包,如图1-15所示。
利用命令安装Apache,具体的安装命令如下:sudo apt-get install apache2
然后运行Apache,命令如下:
sudo /etc/init.d/apache2 restart
Apache在安装期间将会新建一个目录“/var/www“,该目录是在该服务器中存放文档的根目录。只要在浏览器中输入“http://Localhost”或机器的IP地址就能访问存放在
此目录中的所有文档,出。如图1-16所示。
(4) 配置Apache
在终嘴下使用edi编辑器打开pcre conf配置文件,
使用以下命令:
sudo gedit /etc/apache2/apache2.conf
●添加文件类型支持。
AddType ppinixtpd-pp .php .htm .html
●默认字符集。
AddDefautCharset UTF-8
●服务器地址。
ServerName 127.0.0.1
●添加首页文件。
<IfModule dir_ module>
DirectoryIndwx index.htm index.html index.php
</IfModule>
(5)安装配置PHP
PHP是一一种流行的服务器端脚本语言,一般与MySQL或Postgres结合起来管理Web内容、blog 和论坛。Tasksel 套件已经包含PHP,如果需要单独安装,可执行以下命令:
sudo apt-get install libapache2-mod-php5
配置PHP字符编码,使用命令打开文件/etc/php5/apache2/php.ini
修改default charset 选项为“default charset= "UTF-8"。
(6) MySQL安装
Tasksel套件已经包含MySQL,如果需要单独安装MySQL,可以在终端运行如下命令:sudo apt-get install mysql-server mysql-client
一旦安装完成,MySQL 服务器应该自动启动。用户可以在终端提示符后运行以下命令来检查MySQL服务器是否正在运行:
sudo netstat -taplgrep mysql
有可能得到的返回结果如下:
tcp 0 0 localhost,localdo:mysql *:* LISTEN 858/mysqld
如果服务器不能正常运行,用户可以通过下列命令启动它:
sudo /etc/init.d/mysql restart
另外,也可以利用“新立得软件包管理器”安装MySQL,需要安装myaqlectient 和mysql-sever两个软件包。默认的MySOL安装完成之后,用户是没有密码的,所以在这里可以输入一个初始密码。
(7)安装phpMyAdmin
phpMyAdmin是个以 PHP为基础,以Web-Base方式架构在网站主机上:的MySOL的资料库管理工具。它可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库”Tasksel套件不包含phpMy Admin.
1)在Ubuntu终端中运行如下命令进行安装:
sudo apt- get install phpmyadmin
2)在安装过程中提示指定Web服务,如图1-17所示。
3)配置数据库选项,如图1-18所示。
4)设定数据库密码,如图1-19所示。
(8)重启Apache服务
运行以下命令重启Apache服务:
sudo /etc/init.d/apache2 restart
(9)登录phpMyAdmin
在浏览器的地址栏中输入地址“tp/phpmyadmin/"(ip为本机器的IP地址或127.0.0.1),访问管理,如图1-20所示。