Linux CentOS 7 LAMP環境的搭建

2022-08-31 09:03:07 字數 2689 閱讀 8382

l :linux

a :apache

m :mysql

p :php

實驗建議關閉防火牆和修改se linux機制,或者設定防火牆。

測試

在瀏覽器中直接訪問localhost是能後訪問到下圖

開啟mysql服務

systemctl start mariadb

設定開機自啟

systemctl enable mariadb

資料庫安全設定

mysql_secure_installation

第一次直接enter,第二次進入要使用密碼

然後使用命令 mysql -u root -p

能後登入就說明mysql安裝成功

進入後就能使用sql語句操作了

備份資料庫

mysqldump couman --user=root --password=123456>db-01.mysql;

恢復資料庫

(1)首先建立乙個空資料庫

mariadb [(none)]> create database couman;

query ok, 1 row affected (0.00 sec)

(2)從備份檔案中回覆資料庫

mysql -u root -p couman注意:這裡的sql檔案的路徑要跟絕對路徑,並且先要建立couman資料庫

yum -y install php

將php與mysql關聯起來

yum install php-mysql

安裝常用模組

yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

測試php

(1)建立乙個簡單php頁面

[root@localhost ~]# cd  /var/www/html/

[root@localhost html]# ls

[root@localhost html]# pwd

/var/www/html

[root@localhost html]# vi info.php

<?php

phpinfo();

?>

(2)重啟apache服務

(3)測試

訪問自己建立的頁面,在自己電腦瀏覽器輸入

192.168.8.9/

info.php

,你可以看到已經安裝的模組;

通過位址訪問

把**放到/var/www/html(這個路徑可以在主配置件/etc/httpd/conf/httpd.conf中修改)下就可以直接通過 位址 訪問**

通過網域名稱訪問

如果是通過網域名稱訪問的話

首先在主配置檔案中新增include conf/vhost/*.conf

這裡面存放著每個**的網域名稱和路徑

先搭建好dns伺服器,然後新增相應網域名稱,能夠ping通

也可以先不做dns伺服器,在/etc/hosts中新增乙個虛擬網域名稱也可以

在路徑下建立相應的配置檔案

:這裡是相對路徑 換算成絕對路徑就是/etc/httpd/conf/vhost

注意:解決亂碼問題

修改主配置檔案

新增編碼

在httpd下發布多個php**,分別為這些**在

下建立每個**的*.conf檔案

Linux Centos7安裝chrome瀏覽器

參考 1.配置yum源 在目錄 etc yum.repos.d 下新建檔案 google chrome.repo cd ect yum.repos.d vim google chrome.repo 寫入如下內容 google chrome name google chrome baseurl ena...

Linux CentOS 7 解除安裝MySql

1.解除安裝掉安裝的部分,首先看一下安裝了那些東西 命令 rpm qa grep i mysql 2.開始解除安裝 在此肯定有沒有解除安裝掉的,請往下看 命令 yum remove mysql community mysql community server mysql community libs...

Linux Centos7 nodeJS專案上線

伺服器中的資料庫和後台服務跑起來,可通過開機啟動設定自動啟動服務nodejs安裝第1步 新增node.js的yum庫 yum install y gcc c make curl sl sudo e bash 第2步 安裝nodejs yum install nodejsmongodb安裝vi etc...