準備
之前用騰訊雲的學生購買了一個1元服務器,但是一直沒有用起來,最近項目不太忙,準備自己搭建一個線上環境。
安裝ubuntu環境
安裝ubuntu的16.04.1的32環境
登錄ubuntu系統,可以直接使用騰訊雲的登錄,也可以通過各種ssh工具登錄。
在Ubuntu中輸入密碼是不可見,直接輸入之前設置的密碼就行
登錄成功就是下圖的樣子
安裝各類軟件
首先我們先切換到root 用戶,獲得管理員權限
sudo su
如果提示輸入密碼,就是之前的密碼
然後我們更新一下接下來用到的apt-get 命令
apt-get update
安裝Apache
apt-get install apache2
安裝完成之後,我們就可以直接利用我們雲服務器的IP地址去訪問我們的服務器,如果安裝正常,這時候會出現It works的界面
由於騰訊雲的安全組裏面只開放了遠程登錄的22端口,所以訪問會出錯
提示ERR_CONNECTION_TIMED_OUT,響應時間過長。
這個時候我們到安全組裏面添加新的規則
然後訪問我們的公網IP地址,就可成功的看到我們的It Works啦
安裝php7
apt-get install php7.1
因爲騰訊雲中還沒有php7.1 所以改成安裝php7
apt-get intall php
ubuntu 16.04中會默認給你安裝php7.0
安裝完php,接下來我們就要來實現apache來解析php,
我們先在/var/www/html目錄下面創建一個info.phpvi /var/www/html/info.php
然後在裏面編輯內容
<?php phpinfo(); ?>
如果這個時候我們直接訪問IP/info.php,會發現瀏覽器直接解析成字符,因爲我們沒有加載php模塊。
加載php模塊直接使用下面的命令
apt-get install libapache2-mod-php
重啓apache服務器
service apache2 restart
重新訪問我們的IP/info.php,成功出現PHPinfo
配置完成,接下來就是安裝我們mysql了
apt-get install mysql-server mysql-client
安裝過程中要設置一下你mysql root用戶的登錄密碼。
安裝完成後,順便配置一下mysql對php的支持apt-get install php-mysql