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