LAMP on CentOS 7

Apache

# Step 1: Install Apache
yum clean all
yum -y update
yum -y install httpd

# Step 2: Allow Apache Through the Firewall
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --reload

# Step 3: Configure Apache to Start on Boot
systemctl start httpd
systemctl enable httpd

PHP 7

# CentOS/RHEL 7.x
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

# Install php 7
yum -y install php70w php70w-opcache

MySQL / MariaDB

# Install MySQL / MariaDB
yum -y install mariadb-server mariadb
systemctl start mariadb
systemctl enable mariadb

phpMyAdmin

# Step 1: Add the EPEL Repository
rpm -iUvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

# Step 2: Install phpMyAdmin
yum -y update
yum -y install phpmyadmin

# Step 3: Basic Configuration for phpMyAdmin
vi /etc/httpd/conf.d/phpMyAdmin.conf
systemctl restart httpd

SELinux

# Disabled SELINUX
vi /etc/sysconfig/selinux
set SELINUX=disabled

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>