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搭建 Apache、MySQL、PHP環境
分享 管理員 mysq ima 表示 ubunt ets .cn image 以Ubuntu 16.04為例: 1、安裝MysSQL 打開命令行輸入 :sudo apt-get install mysql-server 輸入管理員密碼 選擇Y 在安裝的中間會出現輸