CentOS 6 LAMP环境搭建

一、Web服务器设置

1、服务启动与安装(LAMP搭建)

  ①、安装Apache并开启http服务

		yum  install httpd
		service httpd start

  ②、安装mysql-server

 
 //安装mysql的yum源
 wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
 
  //安装用来配置mysql的yum源的rpm包
 rpm -Uvh mysql57-community-release-el6-9.noarch.rpm  

  本人用的CentOS6,需要更改镜像源否则出现如下错误

在这里插入图片描述
  解决方法

		修改/etc/yum.repos.d中的CentOS-Base.repo
		注释里面所有的mirrorlist
		取消所有的baseurl注释
		将baseurl中的mirrorlist.centos.org 改为 vault.centos.org

解决方法引用:https://blog.youkuaiyun.com/lyxuefeng/article/details/111239257
       https://blog.youkuaiyun.com/luckyzsion/article/details/89471441

  ③、mysql服务启动

		service mysqld start

  ④、mysql用户创建

		mysqladmin  -u root  -p password  "123abc"

  ⑤、mysql用户创建常见错误
在这里插入图片描述
  解决方法

		修改/etc/my.cnf,在其中添加一行 skip-grant-tables=1
		重新启动mysqld服务  service mysqld restart

在这里插入图片描述

解决方法引用:https://blog.youkuaiyun.com/zqy_zq_zxl/article/details/64227992

  ⑥、安装PHP

		yum install php

  ⑦、安装扩展插件

		yum install php-mysql
		yum install php-mbstring

2、网页访问控制设置

  ①、限制访问的IP

			vim  /etc/httpd/conf/httpd.conf    //设置配置文件

        Allow from 123.0.0.1    //允许123.0.0.1主机访问
        Allow from 123.0.0.     //允许123.0.0. 网段访问,Deny同理,灵活改变则可

在这里插入图片描述
  ②、页面登录访问

		htpasswd -c /etc/httpd/conf/httpuser   one   //创建HTTP用户,-c 指定文件创建位置,第一个有-c  其他用户不用谢-c ,否则就覆盖了
		vim /etc/httpd/conf/httpd.conf
		//具体编辑如下
		//authuserfile  指定用户目录,只有这里面的用户可登入

在这里插入图片描述

3、LNMP设置

  ①、CentOS7及以上建议使用一键安装LNMP

wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp

详细教程:https://lnmp.org/download.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风云小虾米

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值