20150309+Linux+LAMP安装-02
4、安裝Apache軟件
tar.gz源碼包
1)解壓
tar指令 –zxvf 源碼包
-zxf 解壓參數(shù)
-v? 顯示進度(一般情況下可以不寫)
解壓apache
切換到httpd解壓后目錄
2)配置安裝路徑等信息
./configure 運行配置工具
--prefix = 安裝路徑? --enable-so
寫法一:
寫法二:
通過反斜杠 \ (推薦)
3)make編譯
直接在當前目錄下輸入make指令即可(編譯生成可執(zhí)行文件exe)
4)make install安裝
5)驗證是否安裝成功
在瀏覽器輸入localhost,如果顯示it works代表安裝成功,首次運行發(fā)現(xiàn)無法顯示,必須啟動apache服務
可以通過start或stop或restart進行啟動|中止|重啟
通過start啟動,如下圖所示
再次打開瀏覽器驗證,出現(xiàn)以下提示,代表安裝成功。
5、安裝Mysql軟件
1)解壓mysql
tar.gz源碼包
2)復制源碼包到/usr/local/mysql
3)創(chuàng)建mysql組以及mysql用戶
創(chuàng)建mysql組
創(chuàng)建mysql用戶
4)切換到/usr/local/mysql文件夾,采用如下方式進行安裝
scripts/mysql_install_db? --user=mysql
如出現(xiàn)以下效果:代表初始化成功
切換到/usr/local/mysql目錄下,執(zhí)行以下代碼
chown -R root .
chown -R mysql data
chgrp -R mysql .
bin/mysqld_safe --user=mysql & :啟動數(shù)據(jù)庫
5)驗證數(shù)據(jù)庫是否安裝成功
如出現(xiàn)以上提示代表安裝成功,默認情況下,該root用戶沒有密碼,可以直接登錄,但是這種是不安全,如何解決此問題?
6)設置root密碼
6、安裝php軟件
1)解壓與安裝
tar -zxvf php-5.2.5.tar.gz
cd php-5.2.5
./configure \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \ : 指定apache路徑
--with-mysql=/usr/local/mysql \ : 指定mysql路徑
make
make install
2)配置文件
安裝完成后,打開/usr/local/apache/conf/httpd.conf,如出現(xiàn)以下代碼,代表安裝成功:
現(xiàn)在還是無法解析php文件,手工添加以下代碼:
保存,重啟apache服務
3)驗證php代碼
編寫index.php代碼
運行效果如下:
7、編寫測試案例:通過php添加數(shù)據(jù)到數(shù)據(jù)庫
1)創(chuàng)建數(shù)據(jù)庫shop
2)創(chuàng)建用戶表sh_admin
3)編寫php代碼
4)運行
8、查漏補缺
1)php.ini文件配置
把php安裝目錄中php.ini-dist文件復制到/usr/local/php/lib并改名為php.ini
出現(xiàn)如下提示,代表安裝成功
2)配置自啟動服務
vi /etc/rc.d/rc.local
/usr/local/apache/bin/apachectl start
/usr/local/mysql/bin/mysqld_safe --user=mysql &
代碼如下:
保存退出即可
3)給apache與mysql添加軟鏈接
為apache添加軟鏈接
以后我們就可以直接在終端輸入apache start|stop|restart即可
為mysql添加軟鏈接
五、SSH服務
l 服? 務:sshd
l 位? 置:光盤2
l 軟? 件:openssh-server-3.9p1-8.RHEL4.1
l 配? 置:/etc/ssh/sshd_config
服務器名:sshd
1、通過ssh完成文件上傳與下載
1)啟動sshd服務,并檢查防火墻是否允許ssh通過
2)通過ssh上傳與下載
ftp占用端口:21端口
ssh占用端口:22端口
FlashFxp:
Winscp:
SSH可以采用root管理員進行登陸,這是ftp無法做到的。
3)通過ssh進行Linux的遠程管理
putty.exe
SecureCRTPortable:
六、遠程文件管理(Linux)
scp 遠程文件管理(Linux對Linux)
scp 本地文件 遠程文件? : 上傳文件
scp 遠程文件 本地文件? : 下載文件
scp –r 文件夾 文件夾
scp –P 端口 文件 文件
posted on 2016-05-07 22:46?山山未遲 閱讀(...) 評論(...) 編輯 收藏轉(zhuǎn)載于:https://www.cnblogs.com/lifushan/p/5469422.html
總結(jié)
以上是生活随笔為你收集整理的20150309+Linux+LAMP安装-02的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python入门学习课程推荐
- 下一篇: iOS开发--TableView详细解释