標籤:
一、安裝apache
1、下載並安裝apache
yum install httpd
2、啟動apache
systemctl start httpd.service
3、停止apache
systemctl stop httpd.service
4、重啟apache
systemctl restart httpd.service
5、將apache設定為開機啟動
systemctl enable httpd.service
二、安裝php
1、下載php
yum install php
2、安裝php組件使其支援MariaDB
yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
三、安裝MariaDB
1、下載並安裝MariaDB
yum install mariadb mariadb-serve
2、啟動MariaDB
systemctl start mariadb.service
3、停止MariaDB
systemctl stop mariadb.service
4、重啟MariaDB
systemctl restart mariadb.service
5、將MariaDB設定為開機啟動
systemctl enable mariadb.service
6、拷貝設定檔(注意:如果/etc目錄下面預設有一個my.cnf,直接覆蓋即可)
cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
7、為root使用者佈建密碼
mysql_secure_installation
設定完密碼後根據提示一直輸入y就好
最後出現:Thanks for using MySQL!
最後再重啟一下mariadb
四、配置Apache
vim /etc/httpd/conf/httpd.conf #編輯檔案
ServerSignature On #添加這一項,在錯誤頁中顯示Apache的版本,Off為不顯示
Options Indexes FollowSymLinks #修改為:Options Includes ExecCGI FollowSymLinks(允許伺服器執行CGI及SSI,禁止列出目錄)
#Options Indexes FollowSymLinks #修改為 Options FollowSymLinks(不在瀏覽器上顯示樹狀目錄結構)
:wq! #儲存退出
systemctl restart httpd.service #重啟apache
五、配置php
vi /etc/php.ini #編輯
date.timezone = PRC #找到date.timezone,把前面的分號去掉,改為date.timezone = PRC
expose_php = Off #禁止顯示php版本的資訊
short_open_tag = ON #支援php短標籤
:wq! #儲存退出
systemctl restart mariadb.service #重啟MariaDB
systemctl restart httpd.service #重啟apache
測試:到/var/www/html裡寫一個php檔案試試
Linux下安裝配置Apache+PHP+MariaDB