1. 程式人生 > >linux學習---lamp環境搭建

linux學習---lamp環境搭建

基礎環境及裝置

linux 版本:Centos6      

cpu:64位

虛擬機器裝置:VMare Woekstation 12.5.6

備註:本次安裝是採用的系統自帶的yum源進行安裝的

第一步:安裝Apache

1:安裝apache,命令如下:

yum install -y httpd

2:修改httpd.conf,修改ServerName的域名,具體步驟如下:

使用vi編輯器開啟apache配置檔案,命令如下:

vi /etc/httpd/conf/httpd.conf   

按下Esc鍵切換到命令模式,命令如下:

/ServerName  www.example.com:80     -------

回車

按下字母i鍵,切換到編輯模式,將/Server Name www.example.com:80 修改為如下:

ServerName www.localhost.com:80          --------這裡設定自己的域名  

3:啟動apache,命令如下

service httpd start

4:apache服務的一下其他操作命令:

service httpd stop                                   --------停止apache服務

service httpd restart                                

--------重啟apache服務

chkconfig httpd on                                  ---------設定開機啟動

第二步:安裝mysql

1:安裝mysql,命令如下:

yum install -y mysql mysql-server

2:找到mysql安裝目錄下的my-medium.cnf,命令如下

whereis mysql                                      -----找到/usr/share/mysql目錄

cd /usr/share/mysql                            ------進入資料夾         

ls    ------檢視該目錄下所有內容,其中有一個mysql-medium.cnf的檔案

備註:步驟2只是為查詢mysql-medium.cnf路徑,實際操作中如果知道此路徑位置,步驟2可跳過

3:複製mysqli-mudium.cnf到/etc/my.cnf,命令如下

cp /user/share/mysql/mysql-medium.cnf /etc/my.cnf    -----注意/etc/mysql.cnf前必須有一個空格

4:啟動mysql服務

service mysqld start

5:設定root賬戶密碼

mysql_secure_installation           

此處會有一堆的資訊提示,輸入步驟如下:

y             回車

*******     此處輸入密碼,回車

*******     再次輸入密碼,回車

y             回車......

y             回車......(重複此操作,一直到看到Thinks for using mysql為止,設定完成)

6:mysql的一些其他操作

service mysqld stop                             -------停止mysql服務

service mysqld restart                         --------重啟mysql服務

chkconfig mysqld on                            ---------設定開機啟動

第三步:安裝php

1:安裝php

yum install -y php

2:安裝元件

yum install -y php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

3:重啟apache和mysql

service httpd restart

service mysqld restart

第四步:修改apache配置

1:開啟apache配置檔案

vi /etc/httpd/conf/httpd.conf

2:修改配置檔案

DirectoryIndex index.html index.html.var

修改為:DirectoryIndex index.htmlindex.php index.html.var (設定預設首頁檔案

:wq儲存退出

3:重啟apache

service httpd restart

4:刪除預設測試首頁檔案

rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html

第五步:修改php配置

1:開啟php.ini

vi /etc/php.ini

2:修改如下

找到date.timezone = 把前面的分號去掉,改為date.timezone = Asia/Shanghai 設定時區

找到open_basedir = 設定為:open_basedir.:/tmp/防止php木馬跨站

備註:設定表示允許訪問當前目錄(即PHP指令碼檔案所在之目錄)和/tmp/目錄,可以防止php木馬跨站,

如果改了之後安裝程式有問題,可以登出此行,

或者直接寫上程式的目錄/data/www.bamaol.com/:/tmp/

第六步:測試

編寫一個index.php檔案,檢視php版本資訊

cd /var/www/html

vi index.php

<?php phpinfo(); ?>

:wq 儲存退出

瀏覽器輸入域名127.0.0.1(此域名應根據自己專案域名確定)

顯示php版本資訊,則安裝成功

相關推薦

linux學習---lamp環境搭建

基礎環境及裝置 linux 版本:Centos6       cpu:64位 虛擬機器裝置:VMare Woekstation 12.5.6 備註:本次安裝是採用的系統自帶的yum源進行安裝的 第一步:安裝Apache 1:安裝apache,命令如下: yum insta

LinuxLAMP環境搭建(簡易版)

freetype 軟件 系統 解壓縮 net done .gz 輔助 one 一. 輔助軟件包安裝 準備工作:1.Linux系統準備 恢復快照(初始化安裝) 設置IP 關閉SELINUX 配置yum源 2.yum -y install gcc

linux學習——PHP環境搭建(一)

1.獲取軟體源列表,輸入sudo apt-get install 安裝軟體; 2.建立/soft檔案,並給所有權; sudo mkdir /soft sudo chmod -R 777 soft 3.下載並安裝lnmp1.5整合環境 wget http://soft

Linuxlamp環境搭建

切換到root使用者:sudo su或者sudo -i 退出root使用者:exit 新增PPA sudo add-apt-repository ppa:ondrej/php php安裝 更

Linux學習 (三) LAMP 環境搭建(還有apache不能解析php問題)

Ubuntu下面的LAMP環境搭建: 先說一下Ubuntu下面一些檔案的目錄: Debian, Ubuntu (Apache httpd 2.x): ServerRoot          &

Linux學習之在搭建java開發環境

inux 添加 linux java開發環境 搭建 包名 開發 alt 環境 首先,在官網上下載你需要的JDK 然後 解壓包   tar -zxvf 包名 配置環境變量    vim /etc/profile 如果權限不夠,就使用sudo vim /etc/profil

Linux-LAMP環境搭建與配置

Linux-LAMP查詢Linux系統是多少位# uname -i下載# wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz # wget http://archive.apache.o

GTK學習筆記之Linux下Gtk環境搭建

linux 配置 evel app C/C++語言 好的 學習 搜索 基本 下面介紹下Ubuntu 環境下具體的安裝過程: 1、配置安裝gcc/g++/gdb/make 等基本編程工具(必須裝好) 剛裝好的Ubuntu系統中已經有GCC了,但是這個GCC幾乎什麽文件都不能編

Linux學習筆記之搭建LNMP服務器環境

linux mysql php nginx contos LNMP(linux+nginx+mysql+php)服務器環境配置作為新手,肯定是需要linux+nginx+mysql+php這套環境來實驗一些東西的,但是網上的教程亂七八糟的,今天我就來分享一個不錯的快速集成環境安裝包吧系統要

Linux基礎學習-LNMP環境搭建

LNMP環境搭建 LNMP動態網站部署架構是一套由Linux+Nginx+Mysql+PHP元件的動態網站系統解決方案,具有免費、高效、擴充套件性強且資源消耗低等特性. LNMP動態網站架構 yum install -y apr* auto

Linux學習9-CentOS搭建nginx環境

前言 之前我們搭建網站的時候,把war包放到tomcat下就能執行起來了,為什麼部署上線的時候,又用到了nginx呢? nginx可以做多臺伺服器的負載均衡,當用戶非常少的時候,可以用一臺服務直接部署web環境,那麼當用戶達到百萬級別,千萬級別的時候,就需要增加伺服器,多臺伺服器又如何管理協作的呢? ng

Linux學習10-CentOS搭建nginx負載均衡環境

ftp服務 監聽端口 環境 dex 結構 .html 客戶 temp 修改 前言 當自己的web網站訪問的人越來越多,一臺服務器無法滿足現有的業務時,此時會想到多加幾臺服務器來實現負載均衡。 網站的訪問量越來越大,服務器的服務模式也得進行相應的升級,怎樣將同一個域名的訪問分

[NUST-Wangpeis]基於i.MX287學習Linux[1]---基本環境搭建及裝置資訊

如有錯誤,歡迎批評指正!!! 一、本教程基於周立功EasyARM-i.MX287開發套件 詳詢周立功網站,www.zlgmcu.com 二、系統恢復及相關設定 根據周立功產品使用說明恢復系統,設定系統IP地址為192.168.0.160,掛載到192.168.0.190

Linux LAMP環境搭建

什麼是LAMP Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了一個強大的Web應用程式平臺。隨著開源潮流的蓬勃發展,開放原始碼的LAMP已

Linux,Ubuntu 環境下的LAMP環境搭建

搭建PHP開發環境 安裝apache2 $ apt-get install apache2 開啟http://localhost,如果能看到歡迎頁(下圖所示),說明apache2安裝成功。 安裝mysql5.6 $

Maven3學習總結-環境搭建

encoding 並且 log pom blog family 公司 win ces 我們在進行java項目開發時,尤其是SSH等框架整合的項目時,最頭痛的就是jar包的沖突等問題,怎樣解決該問題並進行良好的項目構建呢?apache的Maven能夠幫我們

solr學習-基礎環境搭建(一)

security 中文 base 拷貝 eba 知識 錯誤 res 自己的 目前網上關於solr6.+的安裝教程很少,有些6.0之前的教程在應用到6.+的版本中出現很多的問題,所以特別整理出來這一片文章,希望能給各位碼農一些幫助! 很少寫些文章,如有不對的地方,還希望多多指

關於lamp環境搭建過程的教程

配置文件 png .com lin 過程 images 遞歸 ssl linux下 一.搭建lamp 的網址 https://lamp.sh/install.html 二.對於linux下上傳圖片或音頻失敗原因? 1.必須將文件夾的權限設置為apache 命令為:chown

LAMP環境搭建(源碼包安裝,僅測試)

dex pack 數據加密 spa 不支持 doc 安裝php mysql數據庫 mysqld linux系統+Apache服務+MySQL數據庫+PHP 安裝順序:PHP要在最後安裝 首先將安裝包上傳到/root目錄下 鏈接:http://pan.baidu.com/s/

LAMP環境搭建

lamp fpm 提供軟件包:httpd:httpd.2.4.27.tar.gz 源碼包在 http://httpd.apache.orgapr、apr-util:需要在官網上下載 http://apr.apache.orgopenssl-devel、pcre-devel:yum安裝即可最新版本的ap