// 使用yum安裝apache伺服器
yum install nginx
// 修改為 listen 80;
vim /etc/nginx/conf.d/default.conf
// 檢視nginx狀態
nginx -t
// 啟動nginx服務
service nginx start
// 配置 nginx 虛擬主機,注意,網域名稱需要備案才能使用;
vim /etc/nginx/conf.d/your-domain.conf
server
location /
error_page 404 /404.html;
location = /40x.html
error_page 500
502503
504 /50x.html;
location = /50x.html
}// 服務重啟
service nginx reload
// 設定開機自動啟動
chkconfig nginx on
因為阿里雲預設不允許公網通過 http、https 等服務,因此還需要在安全組那邊進行配置;詳見:應用案例
1. 登入 雲伺服器管理控制台。
2. 找到要配置的例項。
3. 開啟例項的 本例項安全組,然後單擊 配置規則。
4. 單擊 公網入方向,然後單擊 快速建立規則。
5. 新增安全組規則如下:
網絡卡型別:如果是經典網路,選擇 公網。如果是 vpc 網路,不需要選擇。
規則方向:入方向。
授權策略:允許。
協議型別 和 埠範圍:選擇 http 服務的 tcp 80 埠,https 的 443 埠,或者自定義 tcp 8080 埠(如圖所示)。
優先順序:1,表示安全規則中優先順序最高,數字越小優先順序越高。
到這裡,就可以通過ip訪問nginx了;
// 追加remi源
rpm -uvh
rpm -uvh
// 安裝php56
yum install --enablerepo=remi --enablerepo=remi-php56 php php-bcmath php-cli php-common php-devel php-fpm php-gd php-imap php-ldap php-mbstring php-mcrypt php-pecl-apc php-mysqlnd php-mysql php-odbc php-pdo php-gd php-mcrypt php-pear php-pecl-igbinary php-xml php-xmlrpc
// 啟動php
service php-fpm start
service php-fpm restart
service php-fpm status
// 設定開機自動啟動
chkconfig php-fpm on
// 編輯測試頁面index.php,然後訪問ip,即可看到頁面效果;
vim /var/www/html/index.php
<?php
phpinfo();
記住,nginx的網域名稱配置如果沒有下面的內容(就是說,碰到.php結尾的檔案,傳遞給後方127.0.0.1的9000埠上),會導致nginx無法解析php檔案
location
~ .*\.php$
// 安裝mysql
yum -y install mysql-server
// 啟動mysql服務
service mysqld start
service mysqld restart
// 設定開機啟動
chkconfig mysqld on
// 接下來設定mysql密碼
mysql_secure_installation
// 預設密碼為空,直接回車,直到
set root password? [y/n]
// 輸入 y 回車
// 然後輸入兩次新密碼
// 然後會有一堆問題,全部 y 回車
// ok 後重啟mysql服務
service mysqld restart
// 輸入剛剛設定的密碼 回車 進入mysql 控制台,重新整理一下許可權
mysql -u root -p
flush privileges;
// 如果需要遠端該資料庫,有兩種方法,一種是改表法,另外一種是授權法,此處我選擇改表;
// 這裡把localhost這條記錄的host改為 %; 意思是root可以由任何主機登入mysql,網上很多寫法,都沒有and host='localhost'這個條件,經常報錯。
use mysql;
update user set host='%'
where user='root'
and host='localhost';
select host, user from user;
exit;
阿里雲 CentOS7 4 LNMP 環境搭建
centos 7.4 nginx 1.12.2 php 7.0.25 mysql 使用阿里雲rds 1.安裝nginx yum install nginx nginx v nginx version nginx 1.12.2 vi etc nginx nginx.conf error log var...
阿里雲 centos7 lnmp環境搭建
centos7 安裝lnmp 一 參考此鏈結的教程 二 從阿里雲市場選擇乙個免費的映象 推薦使用,比較簡單,坑少 我們選擇微柳網路製作的 映象 php執行環境 centos7.2 64位 nginx php5.4 如圖 image.png 操作文件 0.遠端連線 sudo ssh p 22 root...
阿里雲配置nodejs mongodb環境
阿里雲系統 ubuntu14.04 scp r 你的壓縮包名字 root 你的公網ip然後ssh登入你的阿里雲,解壓檔案並安裝 tar xvf 壓縮包檔名 cd 檔名 configure make make install cp usr local bin node usr sbin 檢視當前安裝的...