centos7搭建LAMP
系统:centos7.0mini
yum install -y net-tools vim wget
#关闭防火墙
systemctl stop firewalld.service //停止firewall服务
systemctl disable firewalld.service //关闭firewall开机启动
#查看防火墙状态(关闭后显示not running,开启后显示running)
firewall-cmd --state
#查看SELinux状态:
1、 #如果SELinux status参数为enabled即为开启状态
/usr/sbin/sestatus -v
SELinux status: enabled
2、#也可以用这个命令检查
getenforce
#关闭SELinux:
1、临时关闭(不用重启机器):
#设置SELinux 成为关闭permissive模式
setenforce 0
# 设置SELinux 成为启用enforcing模式
setenforce 1
#修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
更换yum源
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
vim /etc/yum.repos.d/epel.repo
打开/etc/yum.repos.d/epel.repo,将
- [epel]
- name=Extra Packages for Enterprise Linux 7 - $basearch
- #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
- mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
修改为
- [epel]
- name=Extra Packages for Enterprise Linux 7 - $basearch
- baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
- #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
安装apache
yum install -y httpd
vim /etc/httpd/conf/httpd.conf
<Directory />
AllowOverride all
Require all granted
<Directory "/var/www">
AllowOverride all
# Allow open access:
Require all granted
<Directory "/var/www/html">
AllowOverride all
Require all granted
systemctl restart httpd
systemctl enable httpd
安装php5.6
yum -y install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-odbc.x86_64 php56w-xml.x86_64 php56w-xmlrpc.x86_64 php56w-soap.x86_64 php56w-imap.x86_64 php56w-devel.x86_64
安装MySQL5.7
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
yum install mysql-server -y
systemctl start mysqld
systemctl enable mysqld
vim /var/log/mysqld.log 找到初始随机密码 如:A temporary password is generated for root@localhost: qu7_Popa&hKs
MySQL -u root -p 进入数据库
set global validate_password_policy=0; 修改数据库密码安全策略,0为低
set global validate_password_length=4;
alter user 'root'@'localhost' identified by '123456'; 修改数据库root密码为123456

浙公网安备 33010602011771号