現在騰訊雲和阿里雲都有針對學生的優惠政策,騰訊雲每個月一塊錢就有服務器加域名,阿里雲每個月十塊錢一個服務器,兩個都可以去嘗試使用下,這個博客放在騰訊雲服務器上,搭建的是windows環境,另一個 攝影 網站搭建在阿里雲服務器上,使用的是Linux系統。
這次攻略是CentOS 7.2 搭建環境,從零開始;一步一步到搭建成功。
在安裝程序之前,先執行更新
yum update
數據庫:
yum install mariadb mariadb-server
安裝時會顯示需要空間並詢問是否繼續,輸入“y”即可。
啓動數據庫
systemctl start mariadb
設置自啓動
mariadb systemctl enable mariadb
設置數據庫root 用戶密碼
mysql_secure_installation
根據提示,設置好數據庫root用戶密碼即可(默認密碼爲空,直接回車就可以開始設置密碼了)。
可以登錄到數據庫測試是否安裝成功:
mysql -uroot -ppassword
以上數據庫安裝結束。
Apache
yum install httpd
Php
yum -y install php
yum -y install php-fpm
yum -y install php-mysql
安裝常用擴展包
安裝Apache擴展包
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
安裝PHP擴展包
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
配置Apache、Mysql開機啓動
chkconfig httpd on
chkconfig mysqld on
沒有error 則爲成功
重啓Apache、Mysql服務
service mysqld restart
service php-fpm start
service httpd restart
環境檢查
nststat -tunlp
如下圖,php監聽9000端口,apache監聽80端口,mysql監聽3306端口
php測試環境是否成功
進入apache得web根目錄:/var/www/html中寫入一個最簡單的php頁面
cd /var/www/html
touch test.php
vi test.php
進入到了控制模式之後按鍵盤字母 i 進入到編輯模式,將如下代碼輸入到文件中
<?php
echo “<title>Test Page</title>”;
phpinfo()
?>
按 esc 退出編輯模式,回到控制模式,輸入 :wq 然後回車,在瀏覽器中輸入服務器IP地址+php文件名,例:115.115.115.115/test.php
也可以使用WinSCP導入php文件
出現下圖則成功
初學linux,如有出錯請指出,不勝感激。