在Cent OS7下搭建apache,mysql,php(LAMP)筆記記錄


  

記筆記,記筆記

  使用系統自帶yum庫下載安裝(全程最好使用root賬戶)

  安裝虛擬機,再加載Cent OS7 的鏡像文件,Xshell6《好吧,很皮,拿起虛擬機一頓操作的》

 1.安裝apache

  首先安裝apache     

1 yum -y install httpd

  啟動apache服務     

systemctl start httpd.service

  設置apache開機啟動   

systemctl enable httpd.service

  驗證apache是否安裝成功 在物理機的瀏覽器輸入虛擬機的ip地址,Cont OS7這里查詢ip的指令為ip addr(以前使用的red hat是ipconfig)

  如果還需要外網訪問的話 需要把防火牆關閉掉,以前的事iptables,現在是Firewall-cmd 指令如下:

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

  使用物理機打開瀏覽器輸入Cent OS7的ip,出現testing123表示服務器這邊沒什么大問題了

  2.安裝PHP

    先安裝php      

yum -y install php

    寫一個測試      

vi /var/www/html/test.php   ->  按 i 進入編輯模式,會顯示INSERT   ->  <?php echo 'Hello,World!'; phpinfo(); ?> 
                ->  按esc退出編輯模式進入命令模式  ->  :wq表示保存並推出

    重啟apache服務   

systemctl restart httpd

    回到物理機瀏覽器  在原來的ip后面加/test.php  

    如果你的情況和下面一樣也就表示沒有什么問題了

 

  3.安裝MySQL,這里的MySQL是MariaDB,其實都一樣

    安裝MySQL    記得安裝全,不然跑不起來怎么浪

yum install mariadb*

    開啟sql服務    

systemctl start mariadb.service

    開機自啟sql服務  

systemctl enable mariadb.service 

    最開始root賬戶沒有密碼登錄只需要mysql -u root就能登錄,給sql的密碼

mysql_secure_installation

  下面是一堆英文說明,按照常規操作一頓yes+enter,中途加入你想要設置密碼,最好可以測試一下,密碼和linux一樣不會明文回顯

mysql -u root -p

  4.關聯php和mysql

    查看php的擴展模塊  

yum search php

    

   安裝php關聯MySQL的模塊

yum -y install php-mysql

  5.添加php的常用模塊

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

  再次重新啟動apache服務

systemctl restart httpd

  再用物理機的瀏覽器訪問服務器ip/test.php,就會php信息里面回加載出剛剛添加的功能模塊

  6.放入測試程序

  打開xshell(這款軟件官網針對學生和家庭是免費的,不要像我一樣下載一堆病毒)

  連接上Cent OS7的ip再輸入用戶名密碼

  可以安裝一個yum提供的rz工具傳輸文件

yum provides */rz

  在xshell中找到服務器的項目路徑

cd /var/www/html

  直接輸入直接輸入rz,彈出文件選項框,直接找到想要傳輸的文件然后解壓就行了,在訪問的時候路徑改成文件名或者文件夾名

  如果嫌麻煩,每次傳文件都要傳到那個文件夾,可以自己創建個文件夾,然后更改apache的httpd.cof文件里面的目標文件夾路徑到想要的文件路徑,也可以更該這個服務器的端口號,默認的為80,還有默認的首頁,改錯了可能服務就起不來了

    參考  Install Apache, PHP And MySQL On CentOS 7 (LAMP)

        https://www.cnblogs.com/apro-abra/p/4862285.html
    

               over                

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM