歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> CentOS7 安裝LAMP環境,centos7lamp環境

CentOS7 安裝LAMP環境,centos7lamp環境

日期:2017/3/6 9:34:42   编辑:學習Linux

CentOS7 安裝LAMP環境,centos7lamp環境


CentOS7 安裝LAMP環境,centos7lamp環境


1、使用yum安裝

yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-postgresql php-pgsql php-devel

2、配置httpd

2.1、啟動httpd服務並把此服務單元加入當前運行級

systemctl start httpd.service

systemctl enable httpd

2.2、打開firewalld防火牆的80端口

firewall-cmd --add-service=http (即時打開)

firewall-cmd --permanent --add-service=http (寫入配置文件)

3、配置MySQL

3.1 安裝wget工具

yum install wget

3.2 下載mysql的repo源

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

3.3 安裝mysql-community-release-el7-5.noarch.rpm包

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

3.4 進行數據庫安裝

sudo yum install mysql-server

3.5 執行命令mysql -u root ,看到系統報錯

3.6 更改文件的權限,執行命令sudo chown -R root:root /var/lib/mysql

3.7 重啟mysql

service mysqld restart

3.8執行mysql -u root命令進入mysql, 使用mysql數據庫

use mysql

3.9 設置用戶root的密碼

update user set password=password('root') where user='root';

3.10 添加使用localhost登錄時候的密碼

set password for 'root' @ 'localhost' = password('root');

3.11 授權允許遠程登錄

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

3.12 執行命令:FLUSH PRIVILEGES

3.13 重啟mysql

3.14 開啟3306端口

firewall-cmd --add-port=3306/tcp

4、測試

4.1 創建數據庫,創建數據表

4.2 在 var/www/html下,創建一個新文件,編寫代碼

vi demo.php

<?php

mysql_connect('地址','用戶名','密碼');

……

4.3 在其他電腦上輸入linux的ip地址再加上文件名(如:192.168.1.100/demo.php),如果可以顯示結果,則表明配置成功!

另:

1、查詢是否開啟80端口

firewall-cmd --query-port=80/tcp

2、開啟80端口

firewall-cmd --add-port=80/tcp

3、查看ip地址

ip addr

http://xxxxxx/Linuxjc/1137526.html TechArticle

Copyright © Linux教程網 All Rights Reserved