CentOS7 LAMP环境安装

httpd

$ yum install -y httpd

开启防火墙http与https的端口

$ firewall-cmd --permanent --zone=public --add-service=http
$ firewall-cmd --permanent --zone=public --add-service=https

mariadb

$ yum install -y mariadb mariadb-server

初始化 mariadb 的账户配置

$ mysql_secure_installation

使用合适的配置文件

$ ls /usr/share/mysql/my-*
my-huge.cnf  my-innodb-heavy-4G.cnf  my-large.cnf  my-medium.cnf  my-small.cnf
$ mv /etc/my.cnf /usr/share/mysql/my.default.cnf # 备份默认配置
$ cp /usr/share/mysql/my-small.cnf /etc/my.cnf  # 复制新的配置文件

php56

# 安装 yum 支持库
$ rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
# 查看可安装的 php 列表
$ yum list php*
# 安装 php
$ yum install -y php56w php56w-mysql php56w-gd libjpeg* php56w-ldap php56w-odbc php56w-pear php56w-xml php56w-xmlrpc php56w-mbstring php56w-bcmath

配置默认时区

$ vi /etc/php.ini
# 修改行内容如下
date.timezone = PRC

服务的启动与关闭

$ systemctl start [server name]  // 启动
$ systemctl stop [server name] // 停止
$ systemctl restart [server name] // 重启
$ systemctl enable [server name] // 启用开机启动
$ systemctl disable [server name]// 禁用开机启动

发表评论