由於想在微信上開發些東西,因此租用了一個月的騰訊雲。php
推薦選擇的鏡像是centos7.1。這個系統的選擇和本地操做系統基本沒有關係。html
首先要登陸到雲主機中,用戶名是root,密碼是當初本身設置的那一個。以後的全部步驟都是在雲主機上執行。mysql
安裝的步驟在在www.qcloud.com/document/product/213/2975都有。nginx
以後要設置iptables,能夠設置爲sql
iptables -P INPUT DROP iptables -P OUTPUT ACCEPT iptables -P FORWARD DROP
爲了nginx中設置的127.0.0.1:9000,設置環回地址接受數據庫
# iptables –A INPUT –i lo –j ACCEPT
80端口開放,這也是nginx.conf中對應的centos
# iptables –A INPUT –p tcp –dport 80 –j ACCEPT
保存設置。服務器
# iptables-save
# service iptables restart
須要刪除一條規則時,先查看行號微信
iptables -nL --line-number
再對應刪除tcp
iptables -D OUTPUT 1
從新登錄雲主機時要從新啓動nginx和php-fpm,否則會致使界面沒法訪問。
service nginx start
service php-fpm start
mysql -u root -p
查看當前數據庫
show databases;
進入數據庫(名字爲database_name)
use database_name;
查看當前數據庫的表
show tables;
建立數據庫
create database database_name
sudo scp -r /usr/share/nginx/html root@139.199.207.205:/usr/share/nginx/html/card_sys
因爲微信公衆號須要佔用80端口,因此在/etc/nginx/nginx.conf中將端口號改成81.