CentOS 7 yum方式配置LAMP環境

來源:互聯網
上載者:User

標籤:

環境:CentOS 7 迷你安裝 採用Putty串連

方法:採用YUM安裝方法

目的:搭建Apache+Mysql+PHP環境

1,安裝Apache

 

yum install httpd  //預設情況下,選擇Y,進行安裝安裝成功後,預設情況下,是禁止外部IP訪問的,需要進行設定vi /etc/httpd/conf/httpd.conf  //進入設定檔找到<Directory />AllowOverride noneRequire all denied</Directory >修改為:<Directory />AllowOverride noneRequire all granted</Directory >systemctl start httpd.service        //啟動systemctl restart httpd.service    //停止systemctl status httpd.service    //查看狀態systemctl restart httpd.service   //重啟
systemctl enable httpd.service   //開機啟動

訪問伺服器IP,如果顯示測試介面,則安裝成功:

2、安裝PHP

 

 

yum install php  //預設選擇Y安裝在Apche的目錄下面建立一檔案test.phpcd /var/www/htmlvi test.php可以鍵入相關PHP代碼,以輸入hello world為例,<?php    echo "hello world";?>訪問網站192.168.199.235/test.php,如果正常解析,則說明PHP環境完成。
3、安裝Mysql

 

 

在CentOS7中,mariadb代替了Mysql,其實mariadb只是一個M有sql的一個分支,由於Mysql舊部員工不滿Oracle收購Mysql導致更新速度變慢,又重新開發了和Mysql類似的開來源資料庫。來應對Oracle的Mysql。

yum install mariadb maridb-server  //預設安裝安裝成功後,root使用者預設密碼為空白且僅限本機登陸mysqladmin -u root --password ‘password‘ //修改root使用者密碼GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘IDENTIFIED BY ‘password‘ WITH GRANT OPTION; //配置任意IP遠端存取flush privileges; //重新整理許可權systemctl restart mariadb.service //重啟服務

這樣任意IP就可以通過mysql -h 192.168.199.235 -u root -p 訪問伺服器資料庫了。當然為了安全起見,是指定特定主機訪問資料庫伺服器。

預設情況下,PHP不支援mariadb,需要安裝php擴充。

yum install php-mysql在網站目錄下建立測試資料庫檔案,例如<?php   $con = mysql_conncet(‘localhost‘,‘root‘,‘root‘);   if(!$con){      die("connet mysql failed".mysql.error());         }   echo "connet mysql successful";       ?>預設情況下,php沒有開啟錯誤調試,需要在/etc/php.ini中將錯誤調試開啟,即;dispaly_errors;error_reporting前面的;去掉。

至此,簡單的LAMP環境搭建成功!

總的感覺,之前使用的是Integration Environment,總是聽說配置環境還是挺複雜的,今天看來還是挺輕鬆的。對於簡單的使用,目前的環境就就足夠了,需要安裝什麼擴充,後續安裝即可。

CentOS 7 yum方式配置LAMP環境

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.