1. 程式人生 > >Linux作業系統Centos7.2版本搭建Apache+PHP+Mysql環境

Linux作業系統Centos7.2版本搭建Apache+PHP+Mysql環境

對於在校學生來說騰訊雲1元主機很划算,就申請了一臺,打算在上面學習下linux,使用版本為centos7.2版本。在伺服器上比較推薦centos,此版本生命週期較長,而且網上有關centos的教程很多,方便學習。

Centos6版本的推薦看下面這個教程,很詳細

安裝Apache、PHP、Mysql、連線Mysql資料庫的包:

yum -y install httpd 

yum -y install php 

yum -y install php-fpm

yum -y install mysql

yum -y install mysql-server

yum -y install php-mysql

除了mysql-server其他都安裝成功

錯誤:No package mysql-server available.

Package php-mysql-5.4.16-36.el7_1.x86_64 already installed and latest version

Nothing to do

查詢原因是因為CentOS 7 版本將MySQL資料庫軟體從預設的程式列表中移除,用mariadb代替了,有兩種解決方案,一是安裝mariadb,二是從官網下載mysql-server.因為對mariadb不熟悉,所以我採用了第二種解決方案。

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

然後需要確定,輸入y回車即可

Is this ok[y/d/N]:y

接下來等待下載,需要確認的輸入y回車即可

成功!

接下來安裝常用擴充套件包

安裝Apache擴充套件包

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 

安裝PHP擴充套件包

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel

安裝Mysql擴充套件包

yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

配置Apache、mysql開機啟動

chkconfig httpd on  

chkconfig mysqld on

沒有error,成功

 

重啟Apache、mysql服務(注意這裡和centos6有區別,7不能使用6的方式)

service mysqld restart

service php-fpm start

service httpd restart

開啟mysql

初次安裝mysql是沒有密碼的

mysql –u root

 

show databases;  #注意分號

 

可重置密碼

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

 

環境檢查

netstat –tunlp

如下圖,php監聽9000埠,apache監聽80埠,mysql監聽3306埠

 

php測試環境是否成功

進入apache的web根目錄:/var/www/html 中自己寫一個最簡單的php頁面

cd /var/www/html

touch test.php

vi test.php

進入到了控制模式之後按鍵盤字母 i 進入到編輯模式,將如下程式碼輸入到檔案中

<?php

echo "<title>Test Page</title>";

phpinfo()

?>

按 esc 退出編輯模式,回到控制模式,輸入 :wq 然後回車,在瀏覽器中輸入伺服器IP地址+php檔名,例:115.115.115.115/test.php

出現下圖則成功。

 

初學linux,如有錯誤模糊之處,歡迎指正交流,接下來的學習中,我都將記錄下自己的學習過程與心得與大家分享。


相關推薦

Linux作業系統Centos7.2版本搭建Apache+PHP+Mysql環境

對於在校學生來說騰訊雲1元主機很划算,就申請了一臺,打算在上面學習下linux,使用版本為centos7.2版本。在伺服器上比較推薦centos,此版本生命週期較長,而且網上有關centos的教程很多,方便學習。 Centos6版本的推薦看下面這個教程,很詳細 安裝Ap

Centos7.2版本搭建Apache+PHP+Mysql環境

來源:http://blog.csdn.net/jabony/article/details/53157378 yum -y install httpd yum -y install php yum -y install php-fpm yum -y

Centos7.2 搭建Apache+Php+Mysql環境

1、概述     本部落格原搭建在Windows Server 2012 伺服器上,直接使用了Appserv一鍵搭建的環境。     當前網站架構:          但是後來學習Docker等一些依賴Linux的的技術(雖然可以用虛擬機器,但是Winserve

Ubuntu14.0搭建Apache+php+mysql環境(騰訊雲)

安裝 Apache2:   sudo apt-get install apache2   安裝PHP模組:   sudo apt-get install php5 Apache支援p

Linux搭建lamp(Apache+PHP+Mysql環境)centos7.2版詳細教程

一、 檢查系統環境 1、確認centos版本 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2、檢查是否安裝過apache rpm -qa | g

Linux搭建lamp(Apache+PHP+Mysql環境)centos7.4版詳細教程

簡介 根據自己的產品對CPU、頻寬、記憶體等硬體配置的要求,選擇對應的配置,除錯期間我們一般選擇1核1G 1M,預設選擇40G雲盤。這樣一個月也就幾十塊的服務端成本。產品上線後,我們再根據使用者匯入規模,初期選擇了4核8G 10M 的配置。 1、確認centos版本 [[email&

Centos7.0伺服器上搭建Linux+Apache+php+Mysql環境

一.安裝Linux系統 1.1虛擬機器搭建Linux Centos7.0版本,搭建過程省略。   二. 安裝apache、php、mysql、php-gd等元件。 2.1安裝Apache服務程式(apache服務的軟體包名稱叫做httpd)。 [[email protect

Linux作業系統CentOS7.2發行版本的安裝與配置

轉自http://1130739.blog.51cto.com/1120739/1738791 由於CentOS 7出來不久,對於這個版本的系統安裝與配置的教程較少,今天就索性介紹一下CentOS7.2系統的安裝與配置。 獲取安裝映象檔案:     2、進

window下Apache+php+Mysql環境搭建及其涉及的知識

並運行 分鐘 sql 網上 文件 多模塊 多功能 服務管理 加密 一.安裝Apache 1. 在網上搜索以下3個文件,以及找一個地方新建一個文件夾 文件夾內有:apache,mysql,php文件夾,最好都不要有中文路徑      http

docker搭建apache+php+mysql

docker搭建apache+php+m說明,本實驗在centos7——64位下搭建,兩個容器,用Dockerfie實現容器1:mysql 包括文件Dockerfile, build_table.sh, run.sh容器2:php+apache 包括文件Dockerfile, run.sh測試

【已測試非常好!】Apache+PHP+MySQL環境搭建

source: http://www.cnblogs.com/Yogurshine/archive/2013/05/24/3097343.html 【Frank注:之前已經搭建好php和apache了,這篇的主要目的是連結Apache和mysql】 一: 安裝Apach

apache+php+mysql環境搭建(壓縮包安裝)

最近想學習php建站,網上流行的wampserver是個整合開發環境(w:windows;  a:apache;  m:mysql;  p:php),圖個方便,興沖沖安裝好,好不容易把小圖示弄成綠色的

php環境搭建 apache+php+mysql獨立環境搭建經歷

下載:apache2.4.17+php7.0.0+mysql5.7.10-64位安裝包,解壓 該安裝包下載地址:http://pan.baidu.com/s/1b0yR3C 在C盤主目錄下建立資料夾:kitWeb 將”http...“解壓出來並命名為apache24,並

mac系統下快速搭建apache+php+mysql,並啟用mac自帶svn客戶端

mac下整合環境報mamp, 1,下載安裝mamp,下載地址https://www.mamp.info/en/downloads/ apache+php+mysql環境配置完成,並已安裝phpmyad

XAMPP: 在 MAC OS X 下安裝 Apache + PHP + MySQL 環境

XAMPP for Mac OS X 類似在 Windows 環境下的 AppServ。XAMPP 是由 Apache Friends 所主導的非營利的軟體開發專案,其目的是為了推廣 Apache Web Server,因此開發了這個跨平臺的快速架站包,XAMPP

win10環境下配置Apache+PHP+MySQL環境的方法

(親測有效,過程中遇到的問題,給出瞭解決方案) 一、搭建前的準備 需要下載如下四個檔案由於版本更新太快這裡就不附加下載連結了 1、vc_redist.x64.exe(MicrosoftVisual C++ 2015 RC Redistributable (x64)

基於騰訊雲的Centos6.2系統搭建Apache+Mysql+PHP開發環境

fcm 拓展 php代碼 /var/ 安全 size onf tle php-mysql 搭建環境,我肯定需要先購買騰訊雲服務器的哦! 然後,我們打開SecureCRT 7.3,這是一款可以連接Linux系統的客戶端工具,使用的很方便快捷,要註意的是,若你是Linux系統的

Linux系統下搭建MantisBT環境以及Apache+PHP+MySql的安裝

在Linux的系統下搭建MantisBT執行所需環境 MantisBT是一個基於網路的錯誤跟蹤系統,是用PHP開發的,支援多種資料庫後端,包括MySQL和PostgreSQL。MantisBT其實就是一個PHP指令碼,可以在PHP支援的任何作業系統上執行 在文

[絕對經典]Linux+Mysql+Apache+Php開發環境搭建全過程及問題的解決辦法

今天終於將LAMP環境搭建成功,這裡發表一篇文章。 說實話,文章屬於原創有點牽強,但是有了這篇文章,保證你不費吹灰之力,就能搭建好此環境! 廢話少說! 準備環境軟體: VMware 7.1 workstation  Red Hat Enterprise Linux 5 M

Ubuntu搭建 ApacheMySQLPHP環境

分享 管理員 mysq ima 表示 ubunt ets .cn image 以Ubuntu 16.04為例: 1、安裝MysSQL 打開命令行輸入 :sudo apt-get install mysql-server 輸入管理員密碼 選擇Y 在安裝的中間會出現輸