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
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
【Linux】LAMP環境搭建(簡易版)
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
Linux下lamp環境搭建
切換到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