apache2+php+mysql的环境配置

1:Apache介绍

Apache是世界使用排名第一的web服务器软件,它可以运行在几乎所有广泛使用的计算机平台上由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

2:Mysql介绍

MySQL是一个关系型数据管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言

目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP/Perl/Python)和LNMP(Linux+Nginx+MySQL+php/perl/Python),即使用Linux作为操作系统,Apache和Nginx作为Web服务器,MySQL作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统。

3:网站系统介绍

网站系统又名网站CMS系统,主要用途是为了节约网站开发的成本而开发的建站系统。早期的网站系统一般叫自助建站系统。现在的网站系统又分为企业网站系统,论坛系统,门户站系统和购物网

好了,下面就开始搭建吧~

1:安装apache2.0

#sudo apt-get install apache2

www.linuxidc.com @linux:~$ sudo apt-get install apache2

安装完成之后,在浏览器中打开:http://localhost/ 或者输入http://127.0.0.1 两者出现的结果是一样的

重新启动apache:

www.linuxidc.com @linux:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2 apache2: Could not reliably determine the server‘s fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server‘s fully qualified domain name, using 127.0.1.1 for ServerName

2:安装PHP

依次在终端打开

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5 //配置APACHE+PHP

sudo /etc/init.d/apache2 restart

测试服务器:

sudo gedit /var/www/testphp.php

然后输入一些内容保存就行了

好了就在你的浏览器中输入http://localhost/testphp.php 或http://127.0.0.1/testphp.php

如果显示你输入的内容即为成功

4;安装MYSQL

sudo apt-get install mysql-server

安装过程中会有提示让你设置root密码

5:让appache,php支持mysql

sudo apt-get install libapache2-mod-auth-mysql

sudo apt-get install php5-mysql

再次重新启动

sudo /etc/init.d/appache2 restart

好了,apache2+php+mysql的环境就完成了

引用链接:

http://www.cnblogs.com/LiteraturePan/archive/2012/03/02/2377097.html
http://www.linuxidc.com/Linux/2012-12/75286p2.htm

时间: 2024-11-08 19:06:42

apache2+php+mysql的环境配置的相关文章

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

众所周知,win平台的服务器版本默认是不能运行php的,需要对服务器进行环境配置. 而许多朋友纠结如何配置,在百度上搜索出的教程一大堆,基本步骤复杂,新手配置容易出错. 今天,邹颖峥教大家一种快速配置方式,并且这种方式的PHP运行在Fast-CGI,效率比isapi效率.速度快得多. 首先,这是我示例的服务器(全新,无任何配置历史) 第一步,进入服务器管理 默认任务条有服务器管理图标,点击图标,在新打开的窗口中的左侧列表单击"角色",再点击右侧的添加角色. 开始安装IIS. 按照图示箭

手动安装Apache+PHP+MYSQL及环境配置

先准备好软件: Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里: php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载: mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载. 一.apache的安装与配制. 1)安装apache: 如果机子上装有IIS,要先把80端口让出来(即停止网站),然后开始安装apache,运行下载的Apache软件,自定

Mysql++ VS2013环境配置

最近在研究Mysql++操作Mysql数据库.用vs2013:本来以为很简单,但真正使用起来真是各种坑,各种编译 连接 错误, 搞的偶焦头烂额. 搞了一下午 终于能通过编译了.本篇博客总结下各种问题的注意事项,好让使用Mysql++的新同学以后少走弯路. 一.首先是下载mysql++:这个就不多说了.下载完成后里面有各种文件,我们需要的就是lib文件夹里的文件. 二.将lib文件夹复制到工程目录中,将所有文件添加进工程. 三.(注意)在common.h 开始 添加头文件 #include <Wi

MAC中MySql的环境配置

MySQL简介: MySQL是一个关系型数据库管理系统(RDBMS),被Oracle公司收购.是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一 特点: 一个开放源码的小型关联式数据库管理系统 体积小.速度快.总体拥有成本低 MySQL被广泛地应用在Internet上的中小型网站中 安装软件地址: http://pan.baidu.com/s/1pJDjPcZ 安装MySQL: 启动MySQL服务器: 设置MySQL命令的别名: 打开终端,输入: vim ~

mysql 相关环境配置

1. mysql 版本要求 5.5 以上, 否则不支持 emoji 表情. $ sudo apt-get install mysql-server $ sudo vim /etc/mysql/my.cnf # charset utf8mb4. mysql 5.5 required [client] default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 [mysqld] character-set-clien

Linux+Apache+PHP+MySQL服务器环境配置(CentOS篇)

1.配置php.ini vi /etc/php.ini 2.配置apache 先给需要配置的文件做个备份 cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak 编辑配置 vi /etc/httpd/conf/httpd.conf 配置完成后,启动apache服务 service httpd start 3.配置虚拟主机配置 vi /etc/httpd/conf/httpd.conf 在最后添加 <VirtualHost *:80

树莓派3b安装Apache2+PHP+MySQL+phpyadmin

树莓派型号:3B+ 系统环境:2017-04-10-raspbian-jessie 先更新一下源 BASIC sudo apt-get update 安装Apache2 BASIC sudo apt-get install apache2 安装MySQL BASIC sudo apt-get install mysql-server 安装途中会出现一个界面,设置数据库的root密码 再确认一次密码 安装PHP和PHP的MySQL插件 Bash sudo apt-get install php5

centos7 Nginx1.14+php7+mysql5.7 以及 centos7 Apache2.4+PHP7+mysql 安装 Linux 配置 composer 以及Python2.7升级到3.7

1   centos7 Nginx1.14+php7.0+mysql5.7 (LNMP)安装 nginx rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm yum install epel-release php rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yu

LAMP环境(linux+apache+mysql+php)配置

1.理论部分 LAMP 是Linux Apache MySQL PHP的简写,其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行php的脚本语言. 本文是测试Apache与PHP结合和创,搭建方法采用非常标准手法(开启SELinux),初学者可以直接使用. 2.实验部分 2.1.实验环境 lampSer: hostname=lamp ipaddress=10.168.0.170 client: hostnmae=client ipaddress=10.168