• ADADADADAD

    CentOS 7 一步一步搭建LAMP[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 10:30:05

    作者:文/会员上传

    简介:

    一、准备环境1、系统版本[root@Webserver01~]#cat/proc/versionLinux version 3.10.0-514.16.1.el7.x86_642、关防火墙[root@Webserver01~]#systemctldisablefirewalld3、准

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    一、准备环境

    1、系统版本

    [root@Webserver01~]#cat/proc/version

    Linux version 3.10.0-514.16.1.el7.x86_64

    2、关防火墙

    [root@Webserver01~]#systemctldisablefirewalld

    3、准备yum源

    [root@Webserver01~]#rpm-ivhhttp://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

    [root@Webserver01~]#rpm-ivhhttp://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm

    4、安装基础工具

    [root@Webserver01~]#yuminstall-ynet-toolsvimlrzsztreescreenlsoftcpdumpncnmap

    5、关掉SELINUX

    [root@Webserver01~]#vim/etc/sysconfig/selinuxSELINUX=disabled

    6、更新并重启

    [root@Webserver01~]#yumupdate-y&&reboot

    二、开始安装LAMP组建


    LAMP至少需要以下组建:

    httpd (提供 Apache 主程序)

    mysql (MySQL 客戶端程序)

    mysql-server (MySQL 服务器程序)

    php (PHP 主程序含给 apache 使用的模块)

    php-devel (PHP 的开发工具,这个与PHP 外挂的加速软件有关)

    php-mysql (提供给PHP 程序读取 MySQL 资料库的模块)

    可以用以下命令一次安装;

    [root@Webserver01~]#yuminstallhttpdmysqlmysql-serverphpphp-mysql

    为了看的更详细,我们一个一个安装

    1、利用yum命令安装Apache

    [root@Webserver01~]#yum-yinstallhttpd

    启动httpd并且设置为开机启动

    [root@Webserver01~]#systemctlstarthttpd.service[root@Webserver01~]#systemctlenablehttpd.service

    输入网址,查看测试页



    2、安装Mariadb

    利用yum命令进行安装,并且配置开机启动同样还是利用yum命令进行安装,并且配置开机启动

    [root@Webserver01~]#yum-yinstallmariadb-servermariadb[root@Webserver01~]#systemctlstartmariadb.service[root@Webserver01~]#systemctlenablemariadb.service

    配置root密码

    [root@Webserver01~]#mysql_secure_installation安装过程中会有几个选项,大家根据自己的需要进行配置就好了Entercurrentpasswordforroot(enterfornone):(输入原始root密码,若无enter)OK,successfullyusedpassword,movingon...SettingtherootpasswordensuresthatnobodycanlogintotheMariaDBrootuserwithouttheproperauthorisation.Setrootpassword?[Y/n](是否设置root密码)Newpassword:Re-enternewpassword:Passwordupdatedsuccessfully!Reloadingprivilegetables.....Success!Removeanonymoususers?[Y/n](是否移除匿名用户)...Success!Disallowrootloginremotely?[Y/n](是否禁止远程root登陆)...skipping.Removetestdatabaseandaccesstoit?[Y/n](是否删除测试数据库)Reloadprivilegetablesnow?[Y/n](重新载入)...Success!Cleaningup...Alldone!Ifyou'vecompletedalloftheabovesteps,yourMariaDBinstallationshouldnowbesecure.ThanksforusingMariaDB!

    登录数据库测试一下

    [root@Webserver01~]#mysql-uroot-pEnterpassword:WelcometotheMariaDBmonitor.Commandsendwith;or\g.YourMariaDBconnectionidis13Serverversion:5.5.52-MariaDBMariaDBServerCopyright(c)2000,2016,Oracle,MariaDBCorporationAbandothers.Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.MariaDB[(none)]>showdatabases;+--------------------+|Database|+--------------------+|information_schema||mysql||performance_schema|+--------------------+3rowsinset(0.00sec)MariaDB[(none)]>exitBye

    3、安装PHP

    [root@Webserver01~]#yum-yinstallphp

    安装所需组件

    [root@Webserver01~]#yum-yinstallphp-mysqlphp-gdphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphp-mbstringphp-snmpphp-soapcurlcurl-devel

    启动服务并设置开机自动启动

    [root@Webserver01~]#systemctlstarthttpd.service[root@Webserver01~]#systemctlenablehttpd.service

    查看80端口和3306端口是否处于监听状态:

    [root@Webserver01~]#netstat-ntlp


    测试php是否正常工作

    编辑/etc/httpd/conf/httpd.conf文件,在DirectoryIndex后面填写index.php,定义默认主页为index.php

    [root@Webserver01~]#vim/etc/httpd/conf/httpd.conf

    重载httpd配置文件

    [root@Webserver01~]#systemctlreloadhttpd.service
    [root@Webserver01~]#vim/var/www/html/index.php

    制作默认主页/var/www/html/index.php,编写如下内容

    <h2>ThisisnewWeb!</h2><?phpphpinfo();?>

    重启httpd服务

    [root@Webserver01~]#systemctlrestarthttpd.service

    好了,该验证最后是否成功了

    打开网址 http://x.x.x.x/info.php 进行查看



    看到这个页面,我们就可以收工了,LAMP环境搭建结束!



    CentOS 7 一步一步搭建LAMP.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: lampcentos7ce