1.停止防火墙
#停止firewall服务
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
firewalld 操作 https://www.cnblogs.com/archoncap/p/5402983.html
2.安装 iptables-services服务
#安装
yum install iptables-services
#编辑防火墙配置文件
vi /etc/sysconfig/iptables
#添加端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
#保存退出
#最后重启防火墙使配置生效
systemctl restart iptables.service
#设置防火墙开机启动
systemctl enable iptables.service
#修改配置文件
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
#保存退出
#使配置立即生效
setenforce 0
3.更换yum源
#1.进入yum源配置目录
cd /etc/yum.repos.d
#2.备份系统自带的yum源
mv CentOS-Base.repo CentOS-Base.repo.bk
#3.下载163网易的yum源:
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
#4.更新玩yum源后,执行下边命令更新yum配置,使操作立即生效
yum makecache
4.安装apache
yum install httpd #根据提示,输入Y安装即可成功安装
#基本操作
systemctl start httpd.service #启动apache
systemctl enable httpd #设置开机启动
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重启apache
systemctl enable httpd.service #设置apache开机启动
#输入自己的ip即可访问apache的欢迎页
ip
有些小伙伴可能输入看不到欢迎页,是阿里云的安全组的原因.限制了端口,这时候在只要开放允许访问端口就好了.
5.安装mariadb
#1.安装MariaDB
yum -y install mariadb mariadb-server
#2.配置
#安装完成MariaDB,首先启动MariaDB
systemctl start mariadb
#设置开机启动
systemctl enable mariadb
#接下来进行MariaDB的相关简单配置
mysql_secure_installation
#接下来一直回车
6.自定义安装高版本的php
#配置yum源
yum install epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
#1.安装php
yum 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-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
#2.安装PHP FPM依赖
yum install php56w-fpm
7.安装phpmyadmin
#安装
yum install phpmyadmin
#修改
vi /etc/http.conf/conf.d/phpMyadmin.conf
#或
vi /etc/http/conf.d/phpMyadmin.conf
#注释掉
#Require ip 127.0.0.1
#Require ip ::1
#添加
Require all granted
在修改完配置后就可以访问了. ip/phpMyadmin.
如果访问受限,显示403 forbidden ,同样需要去阿里云开放403端口.然后重启Apache即可.