常用软件安装完毕后随即进行环境搭建——LAMP

  • 首先进入超级用户 —— su

 

  • 安装apache。在linux中apache是httpd,所以安装使用如下命令
    yum install httpd

 

  • 安装mysql server
    yum  install  mysql mysql-server

 

  • 安装php及其相关扩展包,如处理图形的gd库,pear包,等等
    yum install php php-mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

 

  • 配置开机启动项
    在此学习一个linux下的新命令——chkconfig
    该命令用于检查、启用和禁用系统服务。语法:

    #chkconfig [--add][--del][--list][系统服务] 或者

    #chkconfig [--level<等级代号0-7>][系统服务][on/off/reset]
    第一个用法:

    --add         新增所指定的系统服务

    --del         删除指定的系统服务

    --level       指定该系统在那个执行等级中开启或关闭

    #chkconfig  --list [name]

    该命令能得到指定服务在不同运行级的状态

    name缺省时显示所有系统服务的列表,及其在系统各运行级别的启动状态。
    第二个用法:

    #chkconfig [--level levels] name <on|off|reset>

    设置某一服务在指定运行级是启动、停止还是重置

    如果想开机启动某服务,如开机运行apache(在linux中为httpd服务)可进行如下操作:

    #chkconfig –add httpd            [添加服务]

    #chkconfig 235 httpd on           [设置开机启动]
    235是等级代号,代表了linux运行的7个级别。7个级别状况分别如下:
    0:
    系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
    1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
    2:多用户状态,没有NFS支持。
    3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式。
    4:系统未使用
    5:X11控制台,登陆后进入图形GUI模式,XWindow系统。
    6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。运行init6机器就会重启。
     
    所以我们进行如下操作:
    /sbin/chkconfig httpd on                   [设置apache服务器httpd服务开机启动]
    /sbin/chkconfig –add mysqld            [在服务清单中添加mysql服务]
    /sbin/chkconfig mysqld on                [设置mysql服务开机启动]
    /sbin/service httpd start                   [启动httpd服务,与开机启动无关] 

 

  • 设置mysql数据库
    /etc/init.d/mysql  start                      [首先启动mysql]
    #mysql_secure_installation           [然后进行相应的安全配置,即设置密码]
    提示”Enter current password for root(enter for none):”时,由于最初安装未设置密码所以直接按下回车即可。
    确认设置密码
    设置密码
    确认密码
    是否删除匿名用户?                       [建议删除]
    是否允许root用户远程登录         [建议禁止]
    是否删除test数据库及其              [建议删除,想练手的可以在test数据库中联系]
     
     
  • 一些参数
     Apache的配置文件是/etc/httpd/conf
    Modules放在/user/lib/httpd
    Php的配置文件放在/etc/php.d/下和/etc/php.ini
    Phpmoudeles放在/usr/lib/php/modules

 

  • 安装配置phpmyadmin
    yum install phpmyadmin
    配置phpmyadmin让人简单的不敢相信,先找到apache下关于phpmyadmin的配置文件
    apache下的配置文件在:/etc/httpd/conf.d/phpMyAdmin.conf
    然后注释掉如下代码
    <Directory        /user/share/phpMyAdmin/>


    </Directory>
    即可(在行首添加#即可注释掉)

 

  • 至此LAMP环境就配好了!