1.安裝apache:
yum install httpd httpd-devel
啟動(dòng)apache:
/bin/systemctl start httpd.service
此時(shí)在瀏覽器地址欄輸入服務(wù)器的IP地址壤追,應(yīng)該看到apache的服務(wù)頁面,端口不用輸根灯,apache默認(rèn)就是使用80端口低千,如果端口改變了就要輸。
有可能訪問不了 你需要將Centos 7 中的
防火墻關(guān)閉:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機(jī)啟動(dòng)
firewall-cmd --state #查看默認(rèn)防火墻狀態(tài)(關(guān)閉后顯示notrunning冗澈,開啟后顯示running)
2.安裝mysql:
yum install mysql mysql-server
啟動(dòng)mysql:
systemctl start mysql.service
要啟動(dòng)MySQL數(shù)據(jù)庫是卻是這樣的提示
Failed to start mysqld.service: Unit not found
解決方法如下:
首先需要安裝mariadb-server
yum install -y mariadb-server
啟動(dòng)服務(wù)
systemctl start mariadb.service
添加到開機(jī)啟動(dòng)
systemctl enable mariadb.service
至此完成!
可以測(cè)試一下
mysql -u root -p
3.安裝php
yum install php php-devel
重啟apache使php生效
/bin/systemctl start httpd.service
此時(shí)可以在目錄:/var/www/html/下建立一個(gè)PHP文件index.php,加入代碼:
<?php phpinfo(); ?>
然后在瀏覽器訪問這個(gè)文件钦勘,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個(gè)頁面上看到
如若安裝PHP7版本請(qǐng)看下面的操作
在centos7通過yum安裝PHP7亚亲,首先在終端運(yùn)行:
rpm -Uvh htt[ps](http://www.111cn.net/fw/photo.html)://mirror.webtatic.com/yum/el7/webtatic-release.rpm
提示錯(cuò)誤:
error: Failed dependencies:
epel-release >= 7 is needed by webtatic-release-7-3.noarch
需要先安裝epel-release彻采。
1.安裝epel-release
通過命令:
rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
成功安裝。
2.安裝PHP7
終端再次運(yùn)行如下命令:
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
成功獲取PHP7的yum源朵栖,然后再執(zhí)行:
yum install php70w
這樣就大功告成了颊亮。
3.驗(yàn)證安裝
終端命令:php -v柴梆,顯示當(dāng)前PHP版本陨溅,信息如下:
[root@iZ94w0kemvtZ /]# php -v
PHP 7.0.2 (cli) (built: Jan 9 2016 14:00:11) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
這樣就在CentOS 7下通過yum安裝成功PHP7.
安裝php的擴(kuò)展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴(kuò)展之后需要再次重啟apache
/bin/systemctl start httpd.service