CentOS 7.2下安裝lamp環境
阿新 • • 發佈:2018-11-19
環境:
- CentOS 7.2 64位
1.安裝Apache
# yum install httpd
安裝成功後啟動一下httpd服務
# service httpd start
在瀏覽器輸入ip訪問,頁面如下:
2.安裝mysql
由於yum資源裡沒有mysql-server。所以必須去官網下載,這裡我們用wget命令,直接獲取。
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
安裝完成後重啟mysql:
# systemctl restart mysqld.service
測試一下,進入mysql(剛安裝好的時候root使用者沒有密碼):
# mysql -u root
進入mysql控制檯後設置msyql密碼為 123456
mysql> set password for 'root'@'localhost' =password('123456');
遠端連線設定,所有以root賬號連線的遠端使用者,設其密碼為 123456
mysql> grant all privileges on *.* to [email protected]'%'identified by '123456';
更新許可權
mysql> flush privileges;
3.安裝php70w
在centos7通過yum安裝PHP7,首先在終端執行:
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
提示錯誤:
error: Failed dependencies:
epel-release >= 7 is needed by webtatic-release-7 -3.noarch
或者
錯誤:依賴檢測失敗:
epel-release >= 7 被 webtatic-release-7-3.noarch 需要
表示需要先安裝epel-release。
1.安裝epel-release
通過命令:
yum -y install epel-release
成功安裝。
2.安裝PHP7
終端再次執行如下命令:
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
成功獲取PHP7的yum源,然後再執行:
yum install php70w
這樣就大功告成了。
3.驗證安裝
終端命令:php -v,顯示當前PHP版本,資訊如下:
# php -v
PHP 7.0.18 (cli) (built: Apr 15 2017 07:09:11) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
這樣就在CentOS 7下通過yum安裝成功PHP7.
注意預設安裝好的php是沒有mysqli擴充套件的,需要先配置:
# yum install php-mysqli
配置成功後,重啟服務
#systemctl restart httpd
