Centos下搭建LAMP+PHP
LAMP是指一組通常一起使用來運行動態網站或者服務器的自由軟件名稱首字母縮寫:
Linux,操作系統
Apache,網頁服務器
MariaDB或MySQL,數據庫管理系統或數據庫服務器
PHP、Perl或Python,腳本語言
雖然這些開源程序本身並不是專門設計成同另幾個程序一起工作的,但由於它們的廉價和普遍,這個組合開始流行。當一起使用的時候,它們表現的像一個具有活力的"解決方案包"。本博客將通過Linux、Apache、MySQL、PHP等組件,詳細演示LAMP平台的搭建。
環境准備 VMware FTP上傳工具 centos7 源碼 配置好yum源 保證虛擬機ip可ping通物理主機
1.安裝apache服務
yum –y install httpd httpd-devel
1.1啟動httpd服務並設置開機自啟
systemctl start httpd /啟動
systemctl enable httpd /開機自啟
、
1.2是用自帶瀏覽器測試apache的啟動頁 輸入虛擬機的IP地址即可
出現這個界面就是成功進入
2.安裝MySQL
yum –y install mariadb mariadb-server mariadb-devel
2.1開啟MySQL並設置開機自啟
2.2數據庫安全設置
mysql_secure_installation
*注:如果按回車沒有反應沒有出現如下圖的 重啟虛擬機即可,重啟后記得關閉防火牆 檢查其他服務有沒有正常啟動 查看服務有沒有正常啟動的命令:
Systemctl status httpd 出現高亮綠色便是此服務運行中
測試使用密碼進入MySQL
mysql -uroot –p
3.安裝PHP
3.1安裝PHP及相關軟件
yum –y install php
3.2將php和MySQL關聯
yum install php-mysql
3.3安裝php的常用模塊
yum –y install php* (*號代表全部所有關於php的文件安裝)
3.4測試php網頁
進入var/www/html目錄下新建給php文件
cd /var/www/html
vim info.php
寫入這三行代碼 保存退出即可
3.5重啟httpd服務 測試php
systemctl restart httpd
然后到瀏覽器里輸入IP地址+我們剛才創建的文件名
顯示這樣即可
4.物理機安裝Xftp軟件 把源碼傳到我們虛擬機里的/var/www/html目錄里
4.1查看ls
4.2賦予html文件及文件里權限為最高權限777
chmod –R 777 html 注意大寫的R
5.重啟httpd服務器
systemctl restat httpd
6.進入瀏覽器訪問
然后就跟着步驟往下做
最后 我們得到這樣一個界面 就搭建好了