極速下載站 —— 提供優(yōu)質軟件下載服務,感受全新的極速下載體驗!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁系統(tǒng)教程系統(tǒng)資訊 → LAMP是常用來建立動態(tài)網站或者服務器的開源軟件,如何用linux服務器搭建?

LAMP是常用來建立動態(tài)網站或者服務器的開源軟件,如何用linux服務器搭建?

時間:2019-08-29 16:14:25  作者:Bill  瀏覽量:56

linux服務器搭建教程

在我們的日常生活中,電腦已經成為了必需品,LAMP是常用來建立動態(tài)網站或者服務器的開源軟件,指的是Linux(操作系統(tǒng))、ApacheHTTP 服務器,MySQL(有時也指MariaDB,數據庫軟件) 和PHP(有時也是指Perl或Python) 的第一個字母,一般用來樹立web應用渠道。目前,大約70%的拜訪流量經過LAMP來供給的。

東西/質料

裝置centos6/centos7的主機

5GB以上硬盤剩余空間,128M以上的內存

方法/過程

1.運用putty或相似的SSH東西登陸服務器(本地裝置跳過);

圖:如何用linux服務器搭建教程

linux服務器搭建教程圖1

圖:如何用linux服務器搭建教程

linux服務器搭建教程圖2

2.裝置Apache

yum install httpd

修正防火墻裝備,翻開80端口

vi /etc/sysconfig/iptables

增加記載

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

3.裝備Apache

vi /etc/httpd/conf/httpd.conf

找到ServerName,設置為自己的域名,假如沒有域名,能夠設置為localhost:80

圖:如何用linux服務器搭建教程

linux服務器搭建教程圖3

4.重啟并測驗Apache

service httpd restart

翻開瀏覽器,輸入http://ip,能夠看到Apache的測驗頁

圖:如何用linux服務器搭建教程

linux服務器搭建教程圖4

5.裝置MySQL

yum install mysql mysql-server

修正防火墻裝備,翻開3306端口

vi /etc/sysconfig/iptables

增加記載

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

設置MySQL開機主動啟動

chkconfig mysqld on

6.設置root暗碼

mysql_secure_installation

回車后,輸入y進行暗碼設置,設置完暗碼之后,一路回車,直到呈現(xiàn):Thanks for using MySQL!

重啟MySQL

service mysqld restart

7.裝置PHP

yum install php

裝置PHP組件

yum install 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

8.重啟Apache和MySQL

創(chuàng)立info.php

vi /var/www/html/info.php

內容:

瀏覽器翻開http://ip/info.php進行測驗。

圖:如何用linux服務器搭建教程

linux服務器搭建教程圖5

一鍵裝置

下載一鍵裝置腳本并賦予權限

wget -O lamp.zip https://github.com/teddysun/lamp/archive/master.zipunzip lamp.zipcd lamp-master/chmod +x *.sh

執(zhí)行腳本

./lamp.sh

依據提示順次裝置httpd、MYSQL、PHP版別,設置結束后按任意鍵主動裝置。

圖:如何用linux服務器搭建教程

linux服務器搭建教程圖6

裝置結束。咱們能夠看到PHPMYADMIN目錄、MYSQL途徑等信息,包含設置的數據庫暗碼。

圖:如何用linux服務器搭建教程

linux服務器搭建教程圖7

注意事項

卸載命令yum remove apache mysql php

重啟服務的時分,可能會報錯找不到目錄,這個主要是由于selinux導致的,需求關掉selinux。修改 vim/etc/sysconfig/selinux SELinux=enforcing 修正為disabled 封閉SELinux,重啟永久生效

相關資訊