CentOS7.8部署LAMP環境——詳細完整版

LAMP環境搭建

一、安裝軟件

1、安裝apache

yum install -y httpd  

2、安裝PHP

yum install -y php 
yum install -y php-fpm 

3、安裝MySQL

yum install -y mysql mysql-server

在這裏有個報錯:

yum -y install mysql-server
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * epel: mirrors.bfsu.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
沒有可用軟件包 mysql-server。
錯誤:無須任何處理

解決辦法:
CentOS 7+ 版本將MySQL數據庫軟件從默認的程序列表中移除,用mariadb代替了,entos7配置教程上,大多都是安裝mariadb,因爲centos7默認將mariadb視作mysql。
因爲mysql被oracle收購後,原作者擔心mysql閉源,所以又寫了一個mariadb,這個數據庫可以理解爲mysql的分支。如果需要安裝mariadb,只需通過yum就可。

從官網下載mysql-server

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

安裝這個包即可 rpm -ivh mysql-community-release-el7-5.noarch.rpm


yum -y install php-mysql

二、安裝擴展包

基本常用擴展包

1、安裝Apache擴展包

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 

2、安裝PHP擴展包

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel

3、安裝Mysql擴展包

yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

三、配置開機啓動

systemctl start httpd.service
systemctl enable httpd.service
systemctl start mysql.service
systemctl enable mysql.service

在這裏插入圖片描述

四、測試PHP

cd /var/www/html

添加:

vim phpinfo-test.php
<?php
echo "<title>Phpinfo Test.php</title>";
phpinfo()
?>

在這裏插入圖片描述

我們採用了yum在線安裝,版本都是默認的

Php:5.4
apache:2.4.6 (CentOS)
MySQL:5.5
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章