PHP网站开发

当前位置:首页>精选文章>PHP网站开发
全部 82 公司新闻 1 行业新闻 2 网络 5 电脑 25 PHP网站开发 22

​1.1.3 LAMP——Linux系统下的PHP集成

时间:2020-07-05   访问量:1157

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所示。

image.png

(3)安装Apache

如果需要单独安装Apache (Tasksel套件已经包含Apache), 主要有两种方法:勾选软件包方式和命令方式。利用“新立得软件包”安装方式,同样先打开“新立得软件包管理器”窗口,通过搜索“Apache2”来查找对应的软件安装包,如图1-15所示。

image.png

利用命令安装Apache,具体的安装命令如下:sudo apt-get install apache2

然后运行Apache,命令如下:

sudo /etc/init.d/apache2 restart

Apache在安装期间将会新建一个目录“/var/www“,该目录是在该服务器中存放文档的根目录。只要在浏览器中输入“http://Localhost”或机器的IP地址就能访问存放在

此目录中的所有文档,出。如图1-16所示。

image.png

(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所示。

image.png

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所示。

上一篇:1.1.2 WAMP—— PHP集成化安装包

下一篇:1.2.1 Apache服务器的基本配置

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部