一臺云服務器能做什么?
上次介紹了薅騰訊云和阿里云兩家廠商羊毛的方法和過程,那到手的云主機要干什么用呢?或者說,云主機有什么用?
過了這么多年,"上云"這個說法好像并沒有過時。簡單來說,就是將本地運行的業務上云,比如說之前要開一個網站,那就要找運營商買固定IP地址,一般的也要一個月兩三百塊;還要買物理服務器,還要自己搭建環境等等。上云之后,使用云服務廠商提供的虛擬主機和IP地址,比如我最近買的,一年才120塊,成本上低得多,畢竟出租房上網還要每月100塊大洋。同時,云主機外層的物理環境、安全防護也不用操心;還有配套的環境鏡像資源可以直接使用,一步到位;真可謂是,省時、省力、省心、省錢!
按照計劃,新購的云服務器是要搭建論壇的,將公眾號上的文章在網站上也宣傳一下。計劃采用wordPress/ target=_blank class=infotextkey>WordPress進行部署,通過在網上搜索,推薦方案是使用LNMP環境,即操作系統linux、內容分發Nginx、數據庫MySQL、語言環境php。也就是說,將這四部分安裝好再把WordPress往上一傳,就OK了。
最簡單的方法,是使用云服務廠商服務市場的鏡像資源。以騰訊云為例,可以直接將環境部署好,開機即用。
但是本著"好學"的態度,想自己研究一下各個組件怎么安裝、怎么使用、怎么配置等等,夯實一下2019年學的Linux的皮毛技術,就在阿里云主機自己裝了一遍。
1、安裝部署Nginx
先安裝Nginx,(上次已經安裝好了,有需要的可以看上一篇文章)簡單上傳了幾個頁面,也都能使用了;Nginx功能OK。
2、安裝部署MySQL
再使用如下命令安裝MySQL。
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum repolist enabled | grep "mysql.-community."
yum -y install mysql-community-server
啟動服務并設置開機啟動
systemctl start mysqld
systemctl enable mysqld
配置安全參數等基本配置,要注意密碼配置。
mysql_secure_installation
安裝完成之后進行登錄,并創建給WordPress用的數據庫wordpress。
mysql -uroot -p ********
mysql>create database wordpress;
mysql>use wordpress;
mysql>quit
3、安裝部署PHP
安裝部署PHP,準確來說是PHP-fpm和PHP-mysql。
yum install -y php-fpm php-mysql
啟動服務并設置開機啟動
systemctl start php-fpm
systemctl enable php-fpm
在nginx默認的網頁路徑下新建一個php文件,里面內容如下:
在瀏覽器輸入域名/phpinfo.php
出現此頁面,就說明PHP安裝正常。
4、安裝部署WordPress
接下來先下載WordPress安裝包,正規網站是,但現在下載全靠運氣,一直在報ERROR 429: Too Many Requests。我百度了一下,發現還有一個網站是,不知道是不是流氓廠商,所有的產品和服務都是收費的,跟我印象中不一樣。
wget https://wordpress.org/latest.tar.gz
下載完成后使用如下命令進行解壓,要注意路徑,后面配置會用到。
tar -xzvf latest.tar.gz
5、調整Nginx配置
然后再調整Nginx的server配置就OK了。
server {
listen 80;
listen [::]:80 default_server;
server_name wp.guotiejun.com;
root /usr/www/wordpress;
include /etc/nginx/default.d/*.conf;
location / {
index index.php;
try_files $uri $uri/ /index.php?$args;
}
}
保存后重載nginx服務。
systemctl restart nginx
當然修改之后更建議使用nginx -t進行測試,避免配置錯誤導致服務無法啟動。
然后打開網站(wp.guotiejun.com)首頁,就進入到WordPress安裝頁面了。
按照提示進行操作,輸入數據庫名稱、賬號密碼就OK了。在使用默認模板下的頁面如下:
其他方法
當然還有其他方法,是脫離云服務廠商,使用三方平臺進行部署。此方法也是在朋友提醒下才打算嘗試的,使用寶塔作為中間件進行服務器的管理,可以實現服務器狀態的監控和統計,圖形化頁面比原生的阿里云控制體要好看一些;還能一鍵部署操作環境、網站、FTP、數據庫等等,也是十分方便。在這里提一下,如果大家用到,能有更多的選擇。
寶塔支持一鍵部署源碼,有多種環境可選。
PS:看看"性能一般"服務器的跑分情況吧!






