linux-LAMP平台的建立(一)

什么是LAMP平台?
php

    LAMP就是指一组一般一块儿使用来运行动态网站或者服务器的自由软件名称首字母缩写,这些自由软件为:Linux  Linux的操做系统html

      Apache  网页服务器
mysql

      MySQL,mariaDB  数据库系统
sql

      PHP     脚本语言
数据库

//这就是LAMPvim


搭建LAMP平台都须要准备些什么呢?浏览器

    首先要在Linux操做系统上,
服务器

    1> 准备Apache网页服务器http服务器;
ide

       # yum install httpd  (运行在80端口)wordpress

      启用http服务;

        # service http start  (修改端口须要从新启用服务)

       测试下,http可否正常运行;

        在 /var/www/html/ 编辑主页面 index.html wKioL1Prb0eDo3cJAABYqrfXZ6A660.png而后再在浏览器打开服务站点,以下:

wKioL1PrcOLBYGDgAAAfvhAZvtQ074.png证实httpd服务启动成功

    2> 准备PHP(这里PHP是做为Linux的一个模块在内核中的);

        # yum install php 

        安装完PHP后,咱们来测试下PHP是否能正常工做;

        在/var/www/html/ 编辑文件 php.php 内容以下:

wKiom1Prc83wf76eAAAMkfXIxtQ886.png

 图中 phpinfo() 是调用函数显示php信息的,能调用成功则咱们的php能正常工做以下:

wKioL1PrdKugMDURAABNMMZwwPo112.png

如上图,成功调用函数成功,显示php信息,有版本信息之类的。


3> php也安装好了,下面改准备MySQL了,

# yum install mysqld 

而后执行mysql命令

wKiom1PreFyRv1DTAABH-pZjbE8023.png  这样就安装成功了,


说到mysql,那就说一下mysql中经常使用的几个命令:

    mysql客户端的使用:

                    -u USERNAME: 默认为root

            -h HOST: 默认为localhost                

                    -p [PASSWORD]: 输入密码

    mysql的用户帐号格式以下:

        USERNAME@HOST

                USERNAME: 用户名

HOST: 此用户仅容许经过此处指定的主机登陆mysqld服务;

         例如: root@localhost, root@'127.0.0.1', root@'HOSTNAME'

 

     查看支持哪此存储引擎:SHOW  ENGINES;

     查看表的属性信息:SHOW  TABLE  STATU   

     查看支持的字符集:SHOW  CHARACTER  SET;

     查看排序规则:SHOW  COLLATION;

     查看服务器变量:SHOW  {GLOBAL|SESSION}  VARIALES  [LIKE ''];

     查看服务状态变量;SHOW  {GLOBAL|SESSION}  STATUS  [LIKE ''];

    

若是想要让php与mysql通讯的话,还须要安装一个php-mysql,这是一个链接php与mysql的驱动程序,在本地他们是基于套接字通讯的。


基本的LAMP平台所需的服务咱们构架好啦,下面我来实现下吧,我以WordPress为例,

首先咱们要去下载WordPress这个安装包,

    我已经下载好啦,你本身去探索吧,

而后要解压这个WordPress包

wKiom1PreeGjXMJvAAAWHfnKKMA843.png如上图,wordpre的版本如上,我把它下载到了/var/www/html/ wordpress这个目录中

而后 cd wordpress,查看里面的文件

wKioL1Pre1mwUa4UAAAwTGE2F48359.png由上图能够看到,wp-config-sample.php 这个事给你的配置文件的样例,因此咱们只需把它 cp 一下就好了,并命名为 wp-config.php

# vim wp-config.php

   define('DB_NAME', 'LIB')    指定建立数据库名

    define('DB_USER', 'sunbin');  指定的登陆用户 (在实际工做中,不要使用root用户)

    define('DB_PASSWORD', '');    指定使用的密码

    define('DB_HOST', '127.0.0.1'); 指定为本机(个人是这个地址)

下面来看下使用mysql来建立数据库的过程

使用命令mysql,进入mysql客户端;

    # mysql

而后使用 CREATE DATABASE LIB

    mysql> CREATE DATABASE LIB   //建立LIB数据库

查看已经建立的数据有哪些,是否建立成功了

    mysql> SHOW DATABASES;

    wKiom1PrfWKRSu0hAAAYTCWGXR4796.png

如上图显示,我建立LIB这个库已经成功啦,

而后要初始化数据库,就是重启下服务

# service mysqld restart

# service  httpd restart 

而后来测试下个人WordPress是否配置成功了没,

在浏览器中输入: 192.168.0.1/wordpress 若是能显示出我的博客的安装页面就证实咱们安装成功了,我这里已经安装上了,我就给你截个安装好后的我的博客的主页面吧

wKioL1Prf8jhz4a9AAgyPKrMuoc122.png以上就是配置LAMP的过程,及实现一个简单案例WordPress的过程。

相关文章
相关标签/搜索