騰訊雲伺服器ubuntu作業系統配置
最近開始學習公眾號開發,需要使用第三方伺服器來與微信伺服器進行互動。所以就涉及到第三方伺服器的搭建。考慮到經濟因素,我直接租用了騰訊雲伺服器,騰訊雲伺服器價格還算比較親民,尤其對在校學生優惠力度比較大。騰訊推出的“1元=伺服器+域名”的活動簡直不要太好,雖然每天限200個名額,但有心的話應該能搶到。
可惜,我就只能眼饞嘍,好在騰訊配置低的伺服器也不貴,勉強能夠接受。
伺服器系統能選Linux就不要用Windows,使用Linux更為主流,而且作為程式設計師或多或少都會接觸到Linux,尤其是在學習階段就不要怕麻煩。伺服器作業系統我選擇了Ubuntu16.04LTS 64bit。
一、登入伺服器
開啟Bitvise SSH客戶端
Host填伺服器公網IP,埠號22不用改。右邊填伺服器賬戶名和密碼,Initial method選password,填完後點Login即可。
二、伺服器配置
參考網上的一些配置過程,在Ubuntu下配置了Apache + PHP + MySQL + phpMyAdmin。
安裝Apache
sudo apt-get install apache2
在瀏覽器中輸入以下網址,可以檢驗是否安裝成功。
安裝PHP5.6
因為第一次安裝PHP5失敗了,所以我安裝的是PHP5.6
sudo apt-get update
sudo apt-get install php5.6
安裝擴充套件
sudo apt-get install php5.6-gd
sudo apt-get install php5.6-mysql
安裝MySQL
sudo apt install mysql-server php5.6-mysql
sudo apt-get install mysql-client
mysql_secure_installation
在安裝MySQL的過程中,會提示設定資料庫密碼,所以密碼可千萬別忘了。
安裝phpmyadmin
sudo apt-get install phpmyadmin
sudo apt-get install php-mbstring
sudo apt-get install php-gettext
安裝時選擇自動配置資料庫,輸入資料庫root賬號的密碼
建立/var/www/html 下的軟連線
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
修改php配置檔案
sudo vim /etc/php/7.0/apache2/php.ini
extension=php_mbstring.dll(將此句前的分號去掉,開啟mbstring)
重點提要:因為預設安裝phpmyadmin時會安裝apahce和php等依賴包,由於是16.04系統,會預設安裝php7.0。
切換php7 到php5
sudo a2enmod php5.6
sudo service apache2 restart
sudo service apache2 restart
apt-get install php5.6-curl
如果以上過程,提示許可權不夠,就需要切換到root
sudo passwd root
設定root的密碼,建議密碼和Ubuntu一樣,方便記憶。
重啟apache
sudo /etc/init.d/apache2 restart
以上過程伺服器就配置好了。過程還是比較繁瑣的,需要個人有一定的耐心,當然搭建過程中肯定會遇到各種問題。根據反饋資訊,百度或者Google就可以了。